kdeutils-3.1.1 build problem in ksim
Jeff Walters
jeff at walters.name
Mon Apr 7 15:44:49 UTC 2003
I'm running on a fairly recent version of 5.0-current and am getting the
attached error messages on building the new kdeutils-3.1.1 port. During the
link of the ksim disk utility it has an undefined reference to
devstat_getdevs and devstat_selectdevs. Has anyone had a similar problem?
I don't know if it has anything to do with it, but on my system the
libdevstat.a library is located in /usr/lib not in /usr/local/lib, and I
don't see a reference to /usr/lib in the link command below.
Thanks,
Jeff
/bin/sh ../../../libtool --silent --mode=link --tag=CXX c++ -Wnon-virtual-dtor
-Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith
-Wmissing-prototypes -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O -pipe
-mcpu=pentiumpro -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE
-DQT_NO_ASCII_CAST -o ksim_disk.la.closure ksim_disk_la_closure.lo
-L/usr/X11R6/lib -pthread -L/usr/local/lib -L/usr/local/lib -module
-avoid-version -no-undefined ksimdisk.lo ../../library/libksimcore.la
-Wl,-export-dynamic -L/usr/local/lib -L/usr/X11R6/lib -ljpeg -L/usr/X11R6/lib
.libs/ksimdisk.o: In function
`DiskView::updateData(QValueList<DiskView::DiskData>&)':
.libs/ksimdisk.o(.text+0x20ba): undefined reference to `devstat_getdevs'
.libs/ksimdisk.o(.text+0x2143): undefined reference to `devstat_selectdevs'
gmake[4]: *** [ksim_disk.la.closure] Error 1
gmake[4]: Leaving directory
`/usr/ports/misc/kdeutils3/work/kdeutils-3.1.1/ksim/monitors/d
isk'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory
`/usr/ports/misc/kdeutils3/work/kdeutils-3.1.1/ksim/monitors'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory
`/usr/ports/misc/kdeutils3/work/kdeutils-3.1.1/ksim'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/misc/kdeutils3/work/kdeutils-3.1.1'
gmake: *** [all] Error 2
*** Error code 2
Stop in /usr/ports/misc/kdeutils3.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade11307.2
make
** Fix the problem and try again.
---> Skipping 'x11/kde3' (kde-3.1) because 'misc/kdeutils3' (kdeutils-3.1)
failed
** The following packages were not installed or upgraded (*:skipped /
!:failed)
! misc/kdeutils3 (kdeutils-3.1) (bad C++ code)
* x11/kde3 (kde-3.1)
More information about the freebsd-ports-bugs
mailing list