[glibc] 01/02: sysdeps/hurd-i386.mk: Disable ifunc, not working yet
This is an automated email from the git hooks/post-receive script.
sthibault pushed a commit to branch sid
in repository glibc.
commit f1c581cf41b415c27942c17d27016814f6bb53ae
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Mon May 30 00:14:43 2016 +0000
sysdeps/hurd-i386.mk: Disable ifunc, not working yet
---
debian/changelog | 1 +
debian/sysdeps/hurd-i386.mk | 8 ++++++++
2 files changed, 9 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index e5f5901..c47da58 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,6 +7,7 @@ glibc (2.22-10) UNRELEASED; urgency=medium
[ Samuel Thibault ]
* patches/hurd-i386/cvs-i686-link.diff: Fix link of i686 build.
+ * sysdeps/hurd-i386.mk: Disable ifunc, not working yet.
* sysdeps/hurd-i386.mk: Re-enable xen build.
-- Aurelien Jarno <aurel32@debian.org> Thu, 12 May 2016 18:06:35 +0200
diff --git a/debian/sysdeps/hurd-i386.mk b/debian/sysdeps/hurd-i386.mk
index abb0820..013a2e8 100644
--- a/debian/sysdeps/hurd-i386.mk
+++ b/debian/sysdeps/hurd-i386.mk
@@ -12,3 +12,11 @@ cp -af debian/tmp-xen/$(libdir)/*.a \
debian/libc0.3-dev/$(libdir)/xen
endef
endif
+
+# FIXME: We are having runtime issues with ifunc...
+# e.g. calling memset from a statically-linked program
+#
+# http://www.gnu.org/software/hurd/open_issues/ifunc.html
+#
+# For now we are just disabling ifunc:
+export libc_cv_ld_gnu_indirect_function=no
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
Reply to: