r4605 - in glibc-package/branches/eglibc-2.13/debian: . patches patches/hurd-i386
Author: sthibault
Date: 2011-04-11 22:32:58 +0000 (Mon, 11 Apr 2011)
New Revision: 4605
Added:
glibc-package/branches/eglibc-2.13/debian/patches/hurd-i386/local-ED.diff
Modified:
glibc-package/branches/eglibc-2.13/debian/changelog
glibc-package/branches/eglibc-2.13/debian/patches/series
Log:
Add patches/hurd-i386/local-ED.diff to avoid letting the
(standard-compliant!) prank bring FTBFSes.
Modified: glibc-package/branches/eglibc-2.13/debian/changelog
===================================================================
--- glibc-package/branches/eglibc-2.13/debian/changelog 2011-04-01 21:22:08 UTC (rev 4604)
+++ glibc-package/branches/eglibc-2.13/debian/changelog 2011-04-11 22:32:58 UTC (rev 4605)
@@ -157,8 +157,10 @@
patches/hurd-i386/cvs-psiginfo.diff, and
patches/hurd-i386/local-ptsname.diff to fix hurd-i386 build.
* Update expected hurd-i386 failures with new tests.
- * Add patches/hurd-i386/submitted-add-needed.diff to fix getting functions from
- libmachuser and libhurduser with gold linking.
+ * Add patches/hurd-i386/submitted-add-needed.diff to fix getting functions
+ from libmachuser and libhurduser with gold linking.
+ * Add patches/hurd-i386/local-ED.diff to avoid letting the
+ (standard-compliant!) prank bring FTBFSes.
[ Steve Langasek ]
* Set Multi-Arch: foreign on the appropriate packages.
Added: glibc-package/branches/eglibc-2.13/debian/patches/hurd-i386/local-ED.diff
===================================================================
--- glibc-package/branches/eglibc-2.13/debian/patches/hurd-i386/local-ED.diff (rev 0)
+++ glibc-package/branches/eglibc-2.13/debian/patches/hurd-i386/local-ED.diff 2011-04-11 22:32:58 UTC (rev 4605)
@@ -0,0 +1,18 @@
+This is a long funny story, but even if it's standard-compliant, it poses too
+many problems.
+
+diff --git a/sysdeps/mach/hurd/bits/errno.h b/sysdeps/mach/hurd/bits/errno.h
+index 3b6fe76..b1fa965 100644
+--- a/sysdeps/mach/hurd/bits/errno.h
++++ b/sysdeps/mach/hurd/bits/errno.h
+@@ -182,8 +182,10 @@ enum __error_t_codes
+ #define EBACKGROUND _HURD_ERRNO (100)/* Inappropriate operation for background process */
+ EDIED = _HURD_ERRNO (101),
+ #define EDIED _HURD_ERRNO (101)/* Translator died */
++#if 0
+ ED = _HURD_ERRNO (102),
+ #define ED _HURD_ERRNO (102)/* ? */
++#endif
+ EGREGIOUS = _HURD_ERRNO (103),
+ #define EGREGIOUS _HURD_ERRNO (103)/* You really blew it this time */
+ EIEIO = _HURD_ERRNO (104),
Modified: glibc-package/branches/eglibc-2.13/debian/patches/series
===================================================================
--- glibc-package/branches/eglibc-2.13/debian/patches/series 2011-04-01 21:22:08 UTC (rev 4604)
+++ glibc-package/branches/eglibc-2.13/debian/patches/series 2011-04-11 22:32:58 UTC (rev 4605)
@@ -129,6 +129,7 @@
hurd-i386/local-ptsname.diff
hurd-i386/cvs-if_freereq.diff
hurd-i386/submitted-add-needed.diff
+hurd-i386/local-ED.diff
ia64/local-dlfptr.diff
ia64/submitted-sysconf.diff
Reply to: