[Pkg-xmpp-devel] Bug#615785: taningia: ftbfs with gold or ld --no-add-needed

Matthias Klose doko at debian.org
Mon Feb 28 00:53:45 UTC 2011


Package: taningia
Version: 0.2-1
Severity: important
Tags: sid
User: peter.fritzsche at gmx.de
Usertags: no-add-needed

The package fails to build in a test rebuild on at least amd64 with
ld --no-add-needed.  For details, please see:
http://lists.debian.org/debian-devel-announce/2011/02/msg00011.html
http://wiki.debian.org/ToolChain/DSOLinking

Ubuntu might have a patch for this issue, but unfortunately it was
not forwarded to Debian.  Please have a look at
http://packages.qa.debian.org/taningia to see if an Ubuntu version for
this package exists, and if a fix is included in the Ubuntu diff.

[...]
  CC     libtaningia_la-iri.lo
/bin/bash ../libtool --silent --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -I../include -g -O2 -c -o libtaningia_la-iri.lo `test -f 'iri.c' || echo './'`iri.c
  CC     libtaningia_la-atom.lo
/bin/bash ../libtool --silent --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -I../include -g -O2 -c -o libtaningia_la-atom.lo `test -f 'atom.c' || echo './'`atom.c
  CC     libtaningia_la-list.lo
/bin/bash ../libtool --silent --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -I../include -g -O2 -c -o libtaningia_la-list.lo `test -f 'list.c' || echo './'`list.c
  CC     libtaningia_la-hashtable.lo
/bin/bash ../libtool --silent --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -I../include -g -O2 -c -o libtaningia_la-hashtable.lo `test -f 'hashtable.c' || echo './'`hashtable.c
  CC     libtaningia_la-hashtable-utils.lo
/bin/bash ../libtool --silent --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -I../include -g -O2 -c -o libtaningia_la-hashtable-utils.lo `test -f 'hashtable-utils.c' || echo './'`hashtable-utils.c
  CCLD   libtaningia.la
make[3]: Leaving directory `/build/user-taningia_0.2-1-amd64-4TqWag/taningia-0.2/src'
Making all in examples
make[3]: Entering directory `/build/user-taningia_0.2-1-amd64-4TqWag/taningia-0.2/examples'
  CC     xmpp_client-xmpp-client.o
gcc -DHAVE_CONFIG_H -I. -I..    -I../include  -g -O2 -c -o xmpp_client-xmpp-client.o `test -f 'xmpp-client.c' || echo './'`xmpp-client.c
  CCLD   xmpp-client
/usr/bin/ld: xmpp_client-xmpp-client.o: undefined reference to symbol 'iks_string'
/usr/bin/ld: note: 'iks_string' is defined in DSO /usr/lib64/libiksemel.so.3 so try adding it to the linker command line
/usr/lib64/libiksemel.so.3: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[3]: *** [xmpp-client] Error 1
make[3]: Leaving directory `/build/user-taningia_0.2-1-amd64-4TqWag/taningia-0.2/examples'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/user-taningia_0.2-1-amd64-4TqWag/taningia-0.2'
make[1]: *** [all] Error 2
dh_auto_build: make -j1 returned exit code 2
make[1]: Leaving directory `/build/user-taningia_0.2-1-amd64-4TqWag/taningia-0.2'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2





More information about the Pkg-xmpp-devel mailing list