On 2008/03/22 21:24, viq wrote:
> kdeutils3 fails to build for me, here's the tail of the build. Full
> build log too long to include here, I can mail it separately or put up
> on web.

kdeutils3 needs some patches after the change to statvfs: we don't have
getvfsstat(), and our struct statvfs doesn't have some variables that
this software is looking for (it has some fallback code for systems
without statfs/statvfs but I haven't yet been able to get it to build
when I changed the #ifdef to use it).

checking for statfs... no
checking if statfs needs custom prototype... statfs unavailable
checking sys/statvfs.h usability... yes
checking sys/statvfs.h presence... yes
checking for sys/statvfs.h... yes
checking sys/statfs.h usability... no
checking sys/statfs.h presence... no
checking for sys/statfs.h... no
checking for statvfs... yes

>  c++ -DHAVE_CONFIG_H -I. -I../../.. 
> -I/home/build/ports/kdeutils-3.5.8p0/kdeutils-3.5.8/ksim/monitors/filesystem 
> -I/home/build/ports/kdeutils-3.5.8p0/kdeutils-3.5.8/ksim/library 
> -I/usr/local/include -I/usr/local/include/X11/qt3 -I/usr/X11R6/include 
> -I/usr/local/include/db4 -I/usr/local/include/libpng -I/usr/local/include 
> -DQT_THREAD_SUPPORT -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG 
> -DNO_DEBUG -O2 -O2 -pipe -Wno-non-virtual-dtor -fno-exceptions -fno-check-new 
> -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL 
> -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c ksim_filesystem_la.all_cpp.cpp  -fPIC 
> -DPIC -o .libs/ksim_filesystem_la.all_cpp.o
> In file included from ksim_filesystem_la.all_cpp.cpp:5: 
> /home/build/ports/kdeutils-3.5.8p0/kdeutils-3.5.8/ksim/monitors/filesystem/filesystemstats.cpp:
>  In function `FilesystemStats::List FilesystemStats::readEntries()':
> /home/build/ports/kdeutils-3.5.8p0/kdeutils-3.5.8/ksim/monitors/filesystem/filesystemstats.cpp:169:
>  error: `getvfsstat' undeclared (first use this function)
> /home/build/ports/kdeutils-3.5.8p0/kdeutils-3.5.8/ksim/monitors/filesystem/filesystemstats.cpp:169:
>  error: (Each undeclared identifier is reported only once for each function 
> it appears in.)
> /home/build/ports/kdeutils-3.5.8p0/kdeutils-3.5.8/ksim/monitors/filesystem/filesystemstats.cpp:174:
>  error: 'struct ksim_statfs' has no member named 'f_mntonname'
> /home/build/ports/kdeutils-3.5.8p0/kdeutils-3.5.8/ksim/monitors/filesystem/filesystemstats.cpp:175:
>  error: 'struct ksim_statfs' has no member named 'f_mntfromname'
> /home/build/ports/kdeutils-3.5.8p0/kdeutils-3.5.8/ksim/monitors/filesystem/filesystemstats.cpp:178:
>  error: 'struct ksim_statfs' has no member named 'f_fstypename'
> gmake[4]: *** [ksim_filesystem_la.all_cpp.lo] Error 1
> gmake[4]: Leaving directory 
> `/home/build/ports/kdeutils-3.5.8p0/build-i386/ksim/monitors/filesystem'
> gmake[3]: *** [all-recursive] Error 1
> gmake[3]: Leaving directory 
> `/home/build/ports/kdeutils-3.5.8p0/build-i386/ksim/monitors'
> gmake[2]: *** [all-recursive] Error 1
> gmake[2]: Leaving directory 
> `/home/build/ports/kdeutils-3.5.8p0/build-i386/ksim'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory `/home/build/ports/kdeutils-3.5.8p0/build-i386'
> gmake: *** [all] Error 2
> *** Error code 2
> 

Reply via email to