FTBFS dbus-java
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dbus-java (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
libmatthew-java (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
dbus-java refuse to build under pbuilder. I think the reason is that the support for arabic is missing from the pbuilder environment.
The section where things go wrong:
$dpkg-buildpackage:
Ping returned in 5ms.
Ping returned in 3ms.
Calling Method0/1
Got Remote Object: foo.bar.
Got Remote Name: This Is A UTF-8 Name: س !!
sending it to sleep
testing floats
pbuilder build pathToDSC.dsc:
Ping returned in 3ms.
Ping returned in 3ms.
Calling Method0/1
Got Remote Object: foo.bar.
Got Remote Name: This Is A UTF-8 Name: ?? !!
Test Failed: getName return value incorrect
make[2]: Leaving directory `/tmp/buildd/
make[1]: *** [check] Error 1
As you can see س is replaced by ?? in the pbuild environment.
Changed in libmatthew-java: | |
status: | New → Invalid |
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' 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 UnsatisfiedLink Error: /usr/lib/ jni/libunix- java.so: /usr/lib/ jni/libunix- java.so: undefined symbol: __stack_ chk_fail_ local ClassLoader$ NativeLibrary. load(Native Method) ClassLoader. loadLibrary0( ClassLoader. java:1767) ClassLoader. loadLibrary( ClassLoader. java:1692) Runtime. loadLibrary0( Runtime. java:840) System. loadLibrary( System. java:1047) matthew. unix.UnixSocket .<clinit> (UnixSocket. java:33) .dbus.Transport .connect( Transport. java:765) .dbus.Transport .<init> (Transport. java:730) .dbus.DBusConne ction.< init>(DBusConne ction.java: 159) .dbus.DBusConne ction.getConnec tion(DBusConnec tion.java: 142) .dbus.test. test.main( test.java: 422)
/usr/lib/
Creating Connection
Exception in thread "main" java.lang.
at java.lang.
at java.lang.
at java.lang.
at java.lang.
at java.lang.
at cx.ath.
at org.freedesktop
at org.freedesktop
at org.freedesktop
at org.freedesktop
at org.freedesktop
Session terminated, killing shell...make[1]: *** wait: No child processes. Stop.