[krbdev.mit.edu #1790] ia64-linux debian shlib nightly build failure: libdb needs __udivsi3

Ken Raeburn via RT rt-comment at krbdev.mit.edu
Fri Aug 29 18:06:35 EDT 2003


The libdb shared library dependencies are wrong:

gcc-3.2 -L../../../lib -Wl,-rpath
-Wl,/home/krbsnap/autobuilder-krb5-debian-shared/work-20030827.0822/Install/lib
-g -O2 -Wall -Wmissing-prototypes -Wcast-qual  -Wcast-align -Wconversion
-Wshadow -Wno-comment -pedantic  -o dbtest dbtest.o  -ldb
LD_LIBRARY_PATH=`echo -L../../../lib | sed -e "s/-L//g" -e "s/ /:/g"`;
export LD_LIBRARY_PATH; srcdir=. TMPDIR=. /bin/sh ./run.test
Test 1: btree, hash: small key, small data pairs
./dbtest: relocation error: ../../../lib/libdb.so.1: undefined symbol:
__udivsi3
test1: type btree: failed
make[3]: *** [check] Error 1

Clearly libgcc is needed, either statically or dynamically.


More information about the krb5-bugs mailing list