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: