[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: