Re: Inconsistency detected by ld.so: dynamic-link.h: 161: elf_get_dynamic_info: Assertion `info[15] == ((void *)0)' failed!
For these archives ...
glibc does not properly build (with error message as shown in subject
line) when GCC builds ld-2.3.2.so with an RPATH (as shown with objdump
-x). This was caused by having a gcc specs file with:
*link_libgcc
%D -R/usr/gcc3/lib
My workaround was to use awk to strip that RPATH out and use gcc --specs
to point to new specs file for building glibc.
Also, thank you, Ian. I receive a hint to my question at libc-alpha that
directed me to my solution.
Jeremy C. Reed
http://bsd.reedmedia.net/
Reply to: