[Glibc-bsd-commits] r1827 - trunk/web/patches

Petr Salinger ps-guest at alioth.debian.org
Wed Dec 27 14:10:36 CET 2006


Author: ps-guest
Date: 2006-12-27 14:10:36 +0100 (Wed, 27 Dec 2006)
New Revision: 1827

Modified:
   trunk/web/patches/binutils_2.17.diff
Log:
* update binutils status for kfreebsd-amd64



Modified: trunk/web/patches/binutils_2.17.diff
===================================================================
--- trunk/web/patches/binutils_2.17.diff	2006-12-22 20:20:01 UTC (rev 1826)
+++ trunk/web/patches/binutils_2.17.diff	2006-12-27 13:10:36 UTC (rev 1827)
@@ -15,7 +15,24 @@
      i_ehdrp->e_type = ET_DYN;
    else if ((abfd->flags & EXEC_P) != 0)
 
+UPDATE: Merged upstream part is already in experimental binutils 2.17.20061210cvs-1.
+        It looks like above mentioned problems with fakeroot are due to binaries
+        have not been linked against libc/pthread dynamically.
+        glibc should be rebuilded using new binutils or just manually fix OUTPUT_FORMAT
+        in /usr/lib/libc.so and /usr/lib/libpthread.so by 
 
+
+	--- libpthread.so~ 2006-12-27 13:30:55.000000000 +0100
+	+++ libpthread.so  2006-12-27 13:30:55.000000000 +0100
+	@@ -1,5 +1,5 @@
+	 /* GNU ld script
+	    Use the shared library, but some functions are only in
+	    the static library, so try that secondarily.  */
+	-OUTPUT_FORMAT(elf64-x86-64)
+	+OUTPUT_FORMAT(elf64-x86-64-freebsd)
+	 GROUP ( /lib/libpthread.so.0 /usr/lib/libpthread_nonshared.a )
+
+
 - biarch enabled binutils for kfreebsd-amd64 and kfreebsd-i386
 - properly supported elfosabi for kfreebsd-amd64
 - kfreebsd-amd64 enabled in multiarch 




More information about the Glibc-bsd-commits mailing list