Author: ps-guest
Date: 2014-04-25 17:15:15 +0000 (Fri, 25 Apr 2014)
New Revision: 6025

Added:
   
glibc-package/branches/eglibc-2.19/debian/patches/kfreebsd/local-no-execfn.diff
Modified:
   glibc-package/branches/eglibc-2.19/debian/changelog
   glibc-package/branches/eglibc-2.19/debian/patches/kfreebsd/local-fbtl.diff
   glibc-package/branches/eglibc-2.19/debian/patches/series
   
glibc-package/branches/eglibc-2.19/debian/testsuite-checking/expected-results-i586-kfreebsd-gnu-libc
   
glibc-package/branches/eglibc-2.19/debian/testsuite-checking/expected-results-i686-kfreebsd-gnu-i386
   
glibc-package/branches/eglibc-2.19/debian/testsuite-checking/expected-results-i686-kfreebsd-gnu-i686
   
glibc-package/branches/eglibc-2.19/debian/testsuite-checking/expected-results-x86_64-kfreebsd-gnu-libc
Log:
* kfreebsd/local-no-execfn.diff: new patch, to handle systems without AT_EXECFN
* update to revision 5466 (from glibc-bsd).
* update testsuite-checking/expected-results-*-kfreebsd-gnu-*



Modified: glibc-package/branches/eglibc-2.19/debian/changelog
===================================================================
--- glibc-package/branches/eglibc-2.19/debian/changelog 2014-04-25 12:36:52 UTC 
(rev 6024)
+++ glibc-package/branches/eglibc-2.19/debian/changelog 2014-04-25 17:15:15 UTC 
(rev 6025)
@@ -78,8 +78,11 @@
 
   [ Petr Salinger ]
   * kfreebsd/local-nscd-nosendfile-fix.diff: remove, fixed upstream.
-  * kfreebsd/local-sysdeps.diff: update to revision xxxx (from glibc-bsd).
+  * kfreebsd/local-no-execfn.diff: new patch, 
+      to handle systems without AT_EXECFN
+  * kfreebsd/local-sysdeps.diff: update to revision 5466 (from glibc-bsd).
   * kfreebsd/local-fbtl.diff: likewise.
+  * update testsuite-checking/expected-results-*-kfreebsd-gnu-*
 
  -- Adam Conrad <adcon...@0c3.net>  Sun, 09 Feb 2014 09:46:13 -0700
 

Modified: 
glibc-package/branches/eglibc-2.19/debian/patches/kfreebsd/local-fbtl.diff
===================================================================
--- glibc-package/branches/eglibc-2.19/debian/patches/kfreebsd/local-fbtl.diff  
2014-04-25 12:36:52 UTC (rev 6024)
+++ glibc-package/branches/eglibc-2.19/debian/patches/kfreebsd/local-fbtl.diff  
2014-04-25 17:15:15 UTC (rev 6025)
@@ -34098,7 +34098,7 @@
 +#endif        /* pthread-functions.h */
 --- /dev/null
 +++ b/fbtl/sysdeps/pthread/pthread.h
-@@ -0,0 +1,1181 @@
+@@ -0,0 +1,1177 @@
 +/* Copyright (C) 2002-2013 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
 +
@@ -34495,8 +34495,6 @@
 +
 +#ifdef __USE_GNU
 +
-+#ifdef _LIBC /* not yet supported, so do not expose outside libc */
-+
 +/* Thread created with attribute ATTR will be limited to run only on
 +   the processors represented in CPUSET.  */
 +extern int pthread_attr_setaffinity_np (pthread_attr_t *__attr,
@@ -34511,6 +34509,8 @@
 +                                      cpu_set_t *__cpuset)
 +     __THROW __nonnull ((1, 3));
 +
++#ifdef _LIBC /* not yet supported, so do not expose outside libc */
++
 +/* Get the default attributes used by pthread_create in this process.  */
 +extern int pthread_getattr_default_np (pthread_attr_t *__attr)
 +     __THROW __nonnull ((1));
@@ -34550,6 +34550,7 @@
 +/* Set the scheduling priority for TARGET_THREAD.  */
 +extern int pthread_setschedprio (pthread_t __target_thread, int __prio)
 +     __THROW;
++#endif /* not yet supported, so do not expose outside libc */
 +
 +
 +#ifdef __USE_GNU
@@ -34563,7 +34564,6 @@
 +     __THROW __nonnull ((2));
 +#endif
 +
-+#endif /* not yet supported, so do not expose outside libc */
 +
 +#ifdef __USE_UNIX98
 +/* Determine level of concurrency.  */
@@ -34580,8 +34580,6 @@
 +   implementation.  */
 +extern int pthread_yield (void) __THROW;
 +
-+#ifdef _LIBC /* not yet supported, so do not expose outside libc */
-+
 +/* Limit specified thread TH to run only on the processors represented
 +   in CPUSET.  */
 +extern int pthread_setaffinity_np (pthread_t __th, size_t __cpusetsize,
@@ -34593,8 +34591,6 @@
 +                                 cpu_set_t *__cpuset)
 +     __THROW __nonnull ((3));
 +
-+#endif /* not yet supported, so do not expose outside libc */
-+
 +#endif
 +
 +

Added: 
glibc-package/branches/eglibc-2.19/debian/patches/kfreebsd/local-no-execfn.diff
===================================================================
--- 
glibc-package/branches/eglibc-2.19/debian/patches/kfreebsd/local-no-execfn.diff 
                            (rev 0)
+++ 
glibc-package/branches/eglibc-2.19/debian/patches/kfreebsd/local-no-execfn.diff 
    2014-04-25 17:15:15 UTC (rev 6025)
@@ -0,0 +1,17 @@
+
+AT_EXECFN is Linux specific
+
+--- a/elf/rtld.c
++++ b/elf/rtld.c
+@@ -1119,9 +1119,11 @@
+         case AT_ENTRY:
+           av->a_un.a_val = *user_entry;
+           break;
++# ifdef AT_EXECFN         
+         case AT_EXECFN:
+           av->a_un.a_val = (uintptr_t) _dl_argv[0];
+           break;
++# endif           
+         }
+ #endif
+     }

Modified: glibc-package/branches/eglibc-2.19/debian/patches/series
===================================================================
--- glibc-package/branches/eglibc-2.19/debian/patches/series    2014-04-25 
12:36:52 UTC (rev 6024)
+++ glibc-package/branches/eglibc-2.19/debian/patches/series    2014-04-25 
17:15:15 UTC (rev 6025)
@@ -151,6 +151,7 @@
 kfreebsd/local-fbtl-depends.diff
 kfreebsd/local-scripts.diff
 kfreebsd/local-getaddrinfo-freebsd-kernel.diff
+kfreebsd/local-no-execfn.diff
 
 m68k/local-dwarf2-buildfix.diff
 m68k/local-fpic.diff

Modified: 
glibc-package/branches/eglibc-2.19/debian/testsuite-checking/expected-results-i586-kfreebsd-gnu-libc
===================================================================
--- 
glibc-package/branches/eglibc-2.19/debian/testsuite-checking/expected-results-i586-kfreebsd-gnu-libc
        2014-04-25 12:36:52 UTC (rev 6024)
+++ 
glibc-package/branches/eglibc-2.19/debian/testsuite-checking/expected-results-i586-kfreebsd-gnu-libc
        2014-04-25 17:15:15 UTC (rev 6025)
@@ -29,6 +29,15 @@
 tst-cputimer2.out, Error 1
 tst-cputimer3.out, Error 1
 #
+# new in 2.19:
+#
+#   AT_EXECFN is unsupported
+tst-auxv.o, Error 1
+#   system() is only partially wrapped, the fork is not cancel point
+tst-cancel-wrappers.out, Error 1
+#   probably due to kernel
+tst-shm.out, Error 1
+#
 # fbtl, mainly unsupported PP, PI, ROBUST mutexes
 #
 tst-attr2.out, Error 1

Modified: 
glibc-package/branches/eglibc-2.19/debian/testsuite-checking/expected-results-i686-kfreebsd-gnu-i386
===================================================================
--- 
glibc-package/branches/eglibc-2.19/debian/testsuite-checking/expected-results-i686-kfreebsd-gnu-i386
        2014-04-25 12:36:52 UTC (rev 6024)
+++ 
glibc-package/branches/eglibc-2.19/debian/testsuite-checking/expected-results-i686-kfreebsd-gnu-i386
        2014-04-25 17:15:15 UTC (rev 6025)
@@ -31,6 +31,15 @@
 tst-cputimer2.out, Error 1
 tst-cputimer3.out, Error 1
 #
+# new in 2.19:
+#
+#   AT_EXECFN is unsupported
+tst-auxv.o, Error 1
+#   system() is only partially wrapped, the fork is not cancel point
+tst-cancel-wrappers.out, Error 1
+#   probably due to kernel
+tst-shm.out, Error 1
+#
 # fbtl, mainly unsupported PP, PI, ROBUST mutexes
 #
 tst-attr2.out, Error 1

Modified: 
glibc-package/branches/eglibc-2.19/debian/testsuite-checking/expected-results-i686-kfreebsd-gnu-i686
===================================================================
--- 
glibc-package/branches/eglibc-2.19/debian/testsuite-checking/expected-results-i686-kfreebsd-gnu-i686
        2014-04-25 12:36:52 UTC (rev 6024)
+++ 
glibc-package/branches/eglibc-2.19/debian/testsuite-checking/expected-results-i686-kfreebsd-gnu-i686
        2014-04-25 17:15:15 UTC (rev 6025)
@@ -29,6 +29,15 @@
 tst-cputimer2.out, Error 1
 tst-cputimer3.out, Error 1
 #
+# new in 2.19:
+#
+#   AT_EXECFN is unsupported
+tst-auxv.o, Error 1
+#   system() is only partially wrapped, the fork is not cancel point
+tst-cancel-wrappers.out, Error 1
+#   probably due to kernel
+tst-shm.out, Error 1
+#
 # fbtl, mainly unsupported PP, PI, ROBUST mutexes
 #
 tst-attr2.out, Error 1

Modified: 
glibc-package/branches/eglibc-2.19/debian/testsuite-checking/expected-results-x86_64-kfreebsd-gnu-libc
===================================================================
--- 
glibc-package/branches/eglibc-2.19/debian/testsuite-checking/expected-results-x86_64-kfreebsd-gnu-libc
      2014-04-25 12:36:52 UTC (rev 6024)
+++ 
glibc-package/branches/eglibc-2.19/debian/testsuite-checking/expected-results-x86_64-kfreebsd-gnu-libc
      2014-04-25 17:15:15 UTC (rev 6025)
@@ -30,6 +30,16 @@
 tst-cputimer2.out, Error 1
 tst-cputimer3.out, Error 1
 #
+# new in 2.19:
+#
+#   AT_EXECFN is unsupported
+tst-auxv.o, Error 1
+#   system() is only partially wrapped, the fork is not cancel point
+tst-cancel-wrappers.out, Error 1
+#   probably due to kernel
+tst-shm.out, Error 1
+#
+#
 # fbtl, mainly unsupported PP, PI, ROBUST mutexes
 #
 tst-attr2.out, Error 1


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/e1wdjiw-0003po...@moszumanska.debian.org

Reply via email to