[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

r3073 - in glibc-package/branches/glibc-2.8/debian/patches: . alpha



Author: aurel32
Date: 2008-08-10 07:58:32 +0000 (Sun, 10 Aug 2008)
New Revision: 3073

Added:
   glibc-package/branches/glibc-2.8/debian/patches/alpha/submitted-dl-support.diff
Modified:
   glibc-package/branches/glibc-2.8/debian/patches/series
Log:
    - Add patches/alpha/submitted-dl-support.diff from Gentoo.



Added: glibc-package/branches/glibc-2.8/debian/patches/alpha/submitted-dl-support.diff
===================================================================
--- glibc-package/branches/glibc-2.8/debian/patches/alpha/submitted-dl-support.diff	                        (rev 0)
+++ glibc-package/branches/glibc-2.8/debian/patches/alpha/submitted-dl-support.diff	2008-08-10 07:58:32 UTC (rev 3073)
@@ -0,0 +1,12 @@
+older verisons of glibc would build dl-sysdep as shared-only and dl-support as
+static-only.  alpha hooks in a cache variable via dl-auxv.h.  newer versions of
+glibc build dl-sysdep as both shared and static which means we now have symbol
+duplication for static builds with dl-sysdep and dl-support.  since dl-sysdep
+is both shared/static, there is no point in hooking dl-support anymore, so we
+can punt it.
+
+--- a/sysdeps/unix/sysv/linux/alpha/dl-support.c
++++ b/sysdeps/unix/sysv/linux/alpha/dl-support.c
+@@ -1,2 +0,0 @@
+-#include "dl-auxv.h"
+-#include <elf/dl-support.c>

Modified: glibc-package/branches/glibc-2.8/debian/patches/series
===================================================================
--- glibc-package/branches/glibc-2.8/debian/patches/series	2008-08-10 07:35:48 UTC (rev 3072)
+++ glibc-package/branches/glibc-2.8/debian/patches/series	2008-08-10 07:58:32 UTC (rev 3073)
@@ -39,6 +39,7 @@
 alpha/local-gcc4.1.diff
 alpha/submitted-creat64.diff
 alpha/submitted-dl-procinfo.diff 
+alpha/submitted-dl-support.diff
 alpha/submitted-fdatasync.diff 
 alpha/submitted-fpu-round.diff 
 alpha/submitted-PTR_MANGLE.diff


Reply to: