Comment 1 for bug 218658

Revision history for this message
Sveinung Kvilhaugsvik (kvilhaugsvik) wrote : Re: dbus-java will build under dpkg-buildpackage, but not under pbuilder

The reason for the failiure have changed from 2.3.1-1 to 2.5-4. I suspect this is a problem in libmatthew since it until recently refused to build and the failure in dbus-java is that the symbol about __stack_chk_fail_local not beeing defined in /usr/lib/jni/libunix-java.so, a part of libmatthew-java. I am not sure if the old error is gone. The new error is:

make[2]: Entering directory `/build/buildd/dbus-java-2.5'
/usr/lib/jvm/java-6-openjdk/bin/java -Djava.library.path=/usr/lib/jni -classpath :/usr/share/java/unix.jar:/usr/share/java/hexdump.jar:/usr/share/java/debug-disable.jar:libdbus-java-2.5.jar:dbus-java-test-2.5.jar org.freedesktop.dbus.test.test
Creating Connection
Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/lib/jni/libunix-java.so: /usr/lib/jni/libunix-java.so: undefined symbol: __stack_chk_fail_local
 at java.lang.ClassLoader$NativeLibrary.load(Native Method)
 at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1767)
 at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1692)
 at java.lang.Runtime.loadLibrary0(Runtime.java:840)
 at java.lang.System.loadLibrary(System.java:1047)
 at cx.ath.matthew.unix.UnixSocket.<clinit>(UnixSocket.java:33)
 at org.freedesktop.dbus.Transport.connect(Transport.java:765)
 at org.freedesktop.dbus.Transport.<init>(Transport.java:730)
 at org.freedesktop.dbus.DBusConnection.<init>(DBusConnection.java:159)
 at org.freedesktop.dbus.DBusConnection.getConnection(DBusConnection.java:142)
 at org.freedesktop.dbus.test.test.main(test.java:422)

Session terminated, killing shell...make[1]: *** wait: No child processes. Stop.