Package: perdition Version: 1.17-1 Severity: serious Tags: sid Hi,
Your package is is not using -fPIC to make a shared lib. This does not work on some arches, and results in your package failing to build: make[5]: Entering directory `/build/buildd/perdition-1.17/perdition/db/daemon' gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../ -I../../../perdition -I../../../libjain -DPERDITIONDB_BDB_SYSCONFDIR=\"/etc/perdition\" -g -O2 -c packet.c rm -f libperditiondb_daemon_packet.a ar cru libperditiondb_daemon_packet.a packet.o ranlib libperditiondb_daemon_packet.a [...] gcc -shared .libs/perditiondb_daemon.o .libs/unix_socket.o -ldb -L/build/buildd/perdition-1.17/perdition/db/daemon -lperditiondb_daemon_packet -Wl,-soname -Wl,libperditiondb_daemon.so.0 -o .libs/libperditiondb_daemon.so.0.0.0 -ldb -L/build/buildd/perdition-1.17/perdition/db/daemon -lperditiondb_daemon_packet /usr/bin/ld: /build/buildd/perdition-1.17/perdition/db/daemon/libperditiondb_da emon_packet.a(packet.o): relocation R_X86_64_32 can not be used when making a s hared object; recompile with -fPIC /build/buildd/perdition-1.17/perdition/db/daemon/libperditiondb_daemon_packet.a: could not read symbols: Bad value Note that the packet.c did not get build using libtool, while the rest did. libtool correctly set -fPIC to make the shared version for the other files that are getting linked in. Policy section 10.2 says that shared libs should be build using -fPIC and static should be build without it. Kurt -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]