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 >
