Hi Philip, Philip Ashmore wrote:
> The reason for this bug report is because of what happens in > build/v3c/2-cartwheel - > a show stopper. > > libtool: link: gcc -g -ggdb -O0 -Wall -Wextra -Werror -Wformat -fno-strict- > aliasing -pthread -o .libs/allocator-test-16 > allocator_test_16-allocator-test.o > .../../v3c/.libs/libtreedb-0.9.so -luuid -L/usr/lib -lpthread -pthread > /usr/bin/ld: allocator_test_16-allocator-test.o: undefined reference to symbol > 'v3c_native_endian_index' > /usr/bin/ld: note: 'v3c_native_endian_index' is defined in DSO > /v3c/dev/autobook/treedb/build/v3c/.libs/libtreedb-0.9-bare.so.902 so try > adding it to the linker command line This part sounds like the --no-copy-dt-needed-entries change --- see http://lists.debian.org/debian-devel-announce/2011/02/msg00011.html --- which would not be a bug. > /v3c/dev/autobook/treedb/build/v3c/.libs/libtreedb-0.9-bare.so.902: could not > read symbols: Invalid operation Hm, but that error message is unhelpful indeed. Could you make a minimal, self-contained testcase? Since this is an ld bug, that means an "ld" command line and a collection of the compiled object files mentioned on that command line (including shared libraries). You can get the command line for ld by running gcc with the "-v" option, looking for a line mentioning collect2, and running ld in place of collect2. Thanks much and hope that helps, Jonathan -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org