2.13 x86_32 on x86_64 rtld.c:2256 coredump
Jason Vas Dias
jason.vas.dias@gmail.com
Fri Apr 8 01:07:00 GMT 2011
Aha! Rebuilding with today's binutils from CVS fixed the issues I was having : 2.21.51.20110407 -
I now have a fully up-to-date gcc-4.6.0 --enable-languages=all toolchain.
Still need to apply this patch to glibc for the i686 {,/usr}/lib32 build only, because ALL 32-bit programs
or libraries need some kind of ld(1) -R / DT_RUNPATH / DT_RPATH setting on my system :
$ diff -U0 dynamic-link.h~ dynamic-link.h
--- dynamic-link.h~ 2011-04-08 02:03:09.000000000 +0100
+++ dynamic-link.h 2011-04-07 02:59:09.000000000 +0100
@@ -208,2 +208,3 @@
- assert (info[DT_RUNPATH] == NULL);
- assert (info[DT_RPATH] == NULL);
+ /* assert (info[DT_RUNPATH] == NULL);
+ assert (info[DT_RPATH] == NULL);
+ */
else glibc fails to build .
Thanks & Regards,
Jason
More information about the Libc-help
mailing list