Hi,

> The libiberty.h is provided by libiberty-dev and installed in
> /usr/include/libiberty/libiberty.h. 

unfortunately this change isn't enough. Due to some other changes,
linking against static libbfd doesn't work:

gcc -std=gnu99 -shared -fPIC   
.libs/libmutrace_backtrace_symbols_la-backtrace-symbols.o /usr/lib/libbfd.a 
-lrt -ldl  -pthread -O2   -pthread -Wl,-soname 
-Wl,libmutrace-backtrace-symbols.so -o .libs/libmutrace-backtrace-symbols.so
/usr/bin/ld: /usr/lib/libbfd.a(bfd.o): relocation R_X86_64_32 against 
`.rodata.str1.1' can not be used when making a shared object; recompile with 
-fPIC
/usr/lib/libbfd.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status

while dynamic linking against libbfd is not considered allowed.

This leaves the code stuck in no-building area. Considering dropping the 
package.

Riku


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to