This is the mail archive of the libc-help@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]