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

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: