r3538 - in glibc-package/branches/eglibc-2.10/debian: . patches patches/alpha patches/any
Author: aurel32
Date: 2009-05-26 07:35:12 +0000 (Tue, 26 May 2009)
New Revision: 3538
Added:
glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-rtld-fPIC.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-nptl_db-symbols.diff
Modified:
glibc-package/branches/eglibc-2.10/debian/changelog
glibc-package/branches/eglibc-2.10/debian/patches/series
Log:
* Add debian/patches/any/submitted-nptl_db-symbols.diff to fix testsuite
on alpha.
* Add debian/patches/alpha/submitted-rtld-fPIC.diff to fix build on alpha.
Modified: glibc-package/branches/eglibc-2.10/debian/changelog
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/changelog 2009-05-26 07:05:24 UTC (rev 3537)
+++ glibc-package/branches/eglibc-2.10/debian/changelog 2009-05-26 07:35:12 UTC (rev 3538)
@@ -85,10 +85,13 @@
architectures init.c in csu and nptl individually.
* Add debian/patches/any/submitted-accept4-hidden.diff to fix build
on non Linux architectures.
- * add debian/patches/any/submitted-rtld-not-cancel.diff to fix build
+ * Add debian/patches/any/submitted-rtld-not-cancel.diff to fix build
on architecture without inline syscalls.
+ * Add debian/patches/any/submitted-nptl_db-symbols.diff to fix testsuite
+ on alpha.
+ * Add debian/patches/alpha/submitted-rtld-fPIC.diff to fix build on alpha.
- -- Aurelien Jarno <aurel32@debian.org> Sun, 10 May 2009 15:03:39 +0200
+ -- Aurelien Jarno <aurel32@debian.org> Tue, 26 May 2009 09:27:14 +0200
eglibc (2.9-13) unstable; urgency=low
Added: glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-rtld-fPIC.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-rtld-fPIC.diff (rev 0)
+++ glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-rtld-fPIC.diff 2009-05-26 07:35:12 UTC (rev 3538)
@@ -0,0 +1,16 @@
+2009-05-26 Aurelien Jarno <aurelien@aurel32.net>
+
+ * sysdeps/alpha/Makefile (CFLAGS-rtld.c): add $(PIC-ccflag).
+
+--- a/sysdeps/alpha/Makefile
++++ b/sysdeps/alpha/Makefile
+@@ -35,7 +35,8 @@ endif
+
+ ifeq ($(subdir),elf)
+ # The ld.so startup code cannot use literals until it self-relocates.
+-CFLAGS-rtld.c = -mbuild-constants
++# It uses more than 64k for the small data area.
++CFLAGS-rtld.c = -mbuild-constants $(PIC-ccflag)
+ endif
+
+ # Build everything with full IEEE math support, and with dynamic rounding;
Added: glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-nptl_db-symbols.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-nptl_db-symbols.diff (rev 0)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-nptl_db-symbols.diff 2009-05-26 07:35:12 UTC (rev 3538)
@@ -0,0 +1,16 @@
+2009-05-25 Aurelien Jarno <aurelien@aurel32.n>
+
+ * db-symbols.awk: use the last field for the symbol name instead
+ of the 8th one.
+
+--- a/nptl_db/db-symbols.awk
++++ b/nptl_db/db-symbols.awk
+@@ -14,7 +14,7 @@ NF == 0 { in_symtab=0; next }
+
+ !in_symtab { next }
+
+-NF >= 8 && $7 != "UND" { seen[$8] = 1 }
++NF >= 8 && $7 != "UND" { seen[$NF] = 1 }
+
+ END {
+ status = 0;
Modified: glibc-package/branches/eglibc-2.10/debian/patches/series
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/series 2009-05-26 07:05:24 UTC (rev 3537)
+++ glibc-package/branches/eglibc-2.10/debian/patches/series 2009-05-26 07:35:12 UTC (rev 3538)
@@ -48,6 +48,7 @@
alpha/submitted-lowlevellock.diff
alpha/submitted-PTR_MANGLE.diff
alpha/submitted-procfs_h.diff
+alpha/submitted-rtld-fPIC.diff
amd64/local-biarch.diff
amd64/local-clone.diff
@@ -186,3 +187,4 @@
any/local-revert-3270.diff
any/submitted-accept4-hidden.diff
any/submitted-rtld-not-cancel.diff
+any/submitted-nptl_db-symbols.diff
Reply to: