r6675 - in glibc-package/branches/glibc-2.21/debian: . patches patches/kfreebsd
Author: aurel32
Date: 2015-10-30 10:12:57 +0000 (Fri, 30 Oct 2015)
New Revision: 6675
Added:
glibc-package/branches/glibc-2.21/debian/patches/kfreebsd/local-tst-auxv.diff
Modified:
glibc-package/branches/glibc-2.21/debian/changelog
glibc-package/branches/glibc-2.21/debian/patches/series.kfreebsd-amd64
glibc-package/branches/glibc-2.21/debian/patches/series.kfreebsd-i386
Log:
patches/kfreebsd/local-tst-auxv.diff: new patch to disable AT_EXECFN
testing in tst-auxv when it is not defined.
Modified: glibc-package/branches/glibc-2.21/debian/changelog
===================================================================
--- glibc-package/branches/glibc-2.21/debian/changelog 2015-10-27 12:41:27 UTC (rev 6674)
+++ glibc-package/branches/glibc-2.21/debian/changelog 2015-10-30 10:12:57 UTC (rev 6675)
@@ -21,6 +21,8 @@
* patches/kfreebsd/local-nscd-no-sockcloexec.diff: Drop.
* patches/kfreebsd/local-getaddrinfo-freebsd-kernel.diff: improve and remove
a warning.
+ * patches/kfreebsd/local-tst-auxv.diff: new patch to disable AT_EXECFN
+ testing in tst-auxv when it is not defined.
* patches/any/cvs-rfc3542-advanced-api.diff: new patch from usptream to
add missing Advanced API (RFC3542) (1) defines. Closes: #753909.
* debian/rules: don't put debug files from libc0.1-i386 and libc6-mips32
Added: glibc-package/branches/glibc-2.21/debian/patches/kfreebsd/local-tst-auxv.diff
===================================================================
--- glibc-package/branches/glibc-2.21/debian/patches/kfreebsd/local-tst-auxv.diff (rev 0)
+++ glibc-package/branches/glibc-2.21/debian/patches/kfreebsd/local-tst-auxv.diff 2015-10-30 10:12:57 UTC (rev 6675)
@@ -0,0 +1,18 @@
+--- a/elf/tst-auxv.c
++++ b/elf/tst-auxv.c
+@@ -42,6 +42,7 @@ do_test (int argc, char *argv[])
+ return 1;
+ }
+
++#ifdef AT_EXECFN
+ errno = 0;
+ execfn = (const char *) getauxval (AT_EXECFN);
+
+@@ -62,6 +63,7 @@ do_test (int argc, char *argv[])
+ printf ("Mismatch: argv[0]: %s vs. AT_EXECFN: %s\n", argv[0], execfn);
+ return 1;
+ }
++#endif
+
+ return 0;
+ }
Modified: glibc-package/branches/glibc-2.21/debian/patches/series.kfreebsd-amd64
===================================================================
--- glibc-package/branches/glibc-2.21/debian/patches/series.kfreebsd-amd64 2015-10-27 12:41:27 UTC (rev 6674)
+++ glibc-package/branches/glibc-2.21/debian/patches/series.kfreebsd-amd64 2015-10-30 10:12:57 UTC (rev 6675)
@@ -2,3 +2,4 @@
kfreebsd/local-sys_queue_h.diff
kfreebsd/local-undef-glibc.diff
kfreebsd/local-initgroups-order.diff
+kfreebsd/local-tst-auxv.diff
Modified: glibc-package/branches/glibc-2.21/debian/patches/series.kfreebsd-i386
===================================================================
--- glibc-package/branches/glibc-2.21/debian/patches/series.kfreebsd-i386 2015-10-27 12:41:27 UTC (rev 6674)
+++ glibc-package/branches/glibc-2.21/debian/patches/series.kfreebsd-i386 2015-10-30 10:12:57 UTC (rev 6675)
@@ -2,3 +2,4 @@
kfreebsd/local-sys_queue_h.diff
kfreebsd/local-undef-glibc.diff
kfreebsd/local-initgroups-order.diff
+kfreebsd/local-tst-auxv.diff
Reply to: