This is the mail archive of the
libc-help@sourceware.org
mailing list for the glibc project.
Re: 2.13 x86_32 on x86_64 rtld.c:2256 coredump
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