Martti Kuparinen wrote:
> The following reply was made to PR pkg/34167; it has been noted by GNATS.
>
> From: Martti Kuparinen <martti.kuparinen%iki.fi@localhost>
> To: gnats-bugs%NetBSD.org@localhost
> Cc: martti%NetBSD.org@localhost, pkg-manager%NetBSD.org@localhost,
> pkgsrc-bugs%NetBSD.org@localhost, gnats-admin%NetBSD.org@localhost,
ben%NetBSD.org@localhost,
> kennethcf%earthlink.net@localhost
> Subject: Re: pkg/34167 (meta-pkgs/xfce4-extras won't build on current (gcc4))
> Date: Thu, 10 Aug 2006 15:14:42 +0300
>
> I can't reproduce this failure...
>
>
> ROOT n87:/usr/pkgsrc/sysutils/xfce4-diskperf-plugin> make install
> ...
> => Registering installation for xfce4-diskperf-plugin-1.5nb3
> xfce4-diskperf-plugin-1.5nb3 requires installed package glib2-2.12.1
> xfce4-diskperf-plugin-1.5nb3 requires installed package xfce4-panel-4.2.3nb4
> ROOT n87:/usr/pkgsrc/sysutils/xfce4-diskperf-plugin>
>
> ROOT n87:/usr/pkgsrc/sysutils/xfce4-diskperf-plugin> uname -srm
> NetBSD 4.99.1 i386
>
> ROOT n87:/usr/pkgsrc/sysutils/xfce4-diskperf-plugin> gcc -v
> Using built-in specs.
> Target: i386--netbsdelf
> Configured with: /usr/src/tools/gcc/../../gnu/dist/gcc4/configure
> --enable-long-long --disable-multilib --enable-threads --disable-symvers
> --build=i386-unknown-netbsdelf3.99.17 --host=i386--netbsdelf
> --target=i386--netbsdelf
> Thread model: posix
> gcc version 4.1.2 20060628 prerelease (NetBSD nb2 20060711)
>
>
The error I receive exists because in line 267 of the source file
"devperf.c", the structure "struct disk_sysctl" is used. This structure
is not defined in any header file on my system.
$cd /usr/include
$grep -R disk_sysctl *
$
$cd /usr/pkg
$grep -R disk_sysctl *
$
Can you do a sweep of your system and help me define / locate the
missing file?