[kde-freebsd] error wiht kdebase4

David Johnson david at usermode.org
Fri Jun 20 04:26:45 CEST 2008


On Thursday 19 June 2008 06:59:45 pm Ernst W. Winter wrote:
> hello,
>
> well after installing per instruction the area51 I started to
> compile QT4 without a hitch and then kdebase4 where it stopped
> with:
>
> [---------------------------Snip------------------------------------]
>
>
> Making all in utils
> gmake[1]: Entering directory
> `/usr/ports/textproc/redland/work/redland-1.0.7/utils' /bin/sh ../libtool
> --tag=CC   --mode=link cc -DLIBRDF_INTERNAL=1 -O2 -fno-strict-aliasing
> -pipe   -DLIBRDF_INTERNAL=1 -O2 -fno-strict-aliasing -pipe  
> -L/usr/local/lib -rpath=/usr/lib:/usr/local/lib -o redland-db-upgrade
> db_upgrade.o -L/usr/local/lib -rpath=/usr/lib:/usr/local/lib
> ../librdf/librdf.la -L/usr/local/lib -ldb-4.2 -lcrypto  -L/usr/local/lib
> -ldb-4.2 -lcrypto -L/usr/local/lib/mysql -lmysqlclient -lz -lcrypt -lm
> -L/usr/local/lib -lsqlite3    -L/usr/local/lib -lpq cc -DLIBRDF_INTERNAL=1
> -O2 -fno-strict-aliasing -pipe -DLIBRDF_INTERNAL=1 -O2 -fno-strict-aliasing
> -pipe -rpath=/usr/lib:/usr/local/lib -o .libs/redland-db-upgrade
> db_upgrade.o -rpath=/usr/lib:/usr/local/lib  -L/usr/local/lib
> ../librdf/.libs/librdf.so -L/usr/local/lib/mysql
> /usr/ports/textproc/redland/work/redland-1.0.7/rasqal/src/.libs/librasqal.s
>o /usr/local/lib/libraptor.so /usr/local/lib/libcurl.so -lssl
> /usr/local/lib/libxslt.so /usr/local/lib/libxml2.so
> /usr/local/lib/libiconv.so /usr/local/lib/libgmp.so -ldb-4.2 -lcrypto
> /usr/local/lib/mysql/libmysqlclient.so -lz -lcrypt -lm
> /usr/local/lib/libsqlite3.so -lpq  -Wl,--rpath -Wl,/usr/local/lib
> -Wl,--rpath -Wl,/usr/local/lib/mysql ../librdf/.libs/librdf.so: undefined
> reference to `db_create'
> ../librdf/.libs/librdf.so: undefined reference to `db_strerror'
> gmake[1]: *** [redland-db-upgrade] Error 1
> gmake[1]: Leaving directory
> `/usr/ports/textproc/redland/work/redland-1.0.7/utils' gmake: ***
> [all-recursive] Error 1
> *** Error code 2
>
> Stop in /usr/ports/textproc/redland.
> *** Error code 1
>
> Stop in /usr/ports/textproc/redland.
> *** Error code 1
>
> Stop in /usr/ports/textproc/soprano.
> *** Error code 1
>
> Stop in /usr/ports/x11/kdebase4.
> /usr/ports/x11/kdebase4
>
> [---------------------------Snip------------------------------------]
>
> anything I can do?

It wants to link with specifically with db42. I got this message too, but 
resolved it by installing database/db42. librdf (redland) is fine with db41, 
but kdebase4 is trying to make it link with db42.

-- 
David Johnson


More information about the kde-freebsd mailing list