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

r5668 - in glibc-package/trunk/debian: . patches sysdeps



Author: ps-guest
Date: 2013-07-25 06:56:58 +0000 (Thu, 25 Jul 2013)
New Revision: 5668

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/libc0.1-i386.symbols.kfreebsd-amd64
   glibc-package/trunk/debian/libc0.1.symbols.common
   glibc-package/trunk/debian/libc0.1.symbols.kfreebsd-amd64
   glibc-package/trunk/debian/libc0.1.symbols.kfreebsd-i386
   glibc-package/trunk/debian/patches/series.kfreebsd-amd64
   glibc-package/trunk/debian/patches/series.kfreebsd-i386
   glibc-package/trunk/debian/sysdeps/kfreebsd-amd64.mk
   glibc-package/trunk/debian/sysdeps/kfreebsd-i386.mk
   glibc-package/trunk/debian/sysdeps/kfreebsd.mk
Log:
switch libpthread implementation on kfreebsd-* to fbtl.



Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog	2013-07-19 20:19:19 UTC (rev 5667)
+++ glibc-package/trunk/debian/changelog	2013-07-25 06:56:58 UTC (rev 5668)
@@ -1,15 +1,8 @@
-eglibc (2.17-8) UNRELEASED; urgency=low
+eglibc (2.17-51) UNRELEASED; urgency=low
 
-  [ Aurelien Jarno ]
-  * debian/rules.d/build.mk: run the testsuite in parallel again.
-
-  [ Samuel Thibault ]
-  * hurd-i386/local-no-bootstrap-fs-access.diff: Do not call access at
-    process startup on hurd-i386. Fixes root filesystem startup.
-  * hurd-i386/unsubmitted-tls.diff: rename into tg-tls-threadvar.diff
-  * hurd-i386/tg-tls.diff: Move some hooks to tg-tls-threadvar.diff.
-
   [ Petr Salinger ]
+  * switch libpthread implementation on kfreebsd-* to fbtl.
+    Closes: #703545. Closes: #665287. Closes #683825. Closes #489066.
   * split some parts of kfreebsd/local-linuxthreads29.diff
     into  kfreebsd/local-nscd-no-sockcloexec.diff and
           kfreebsd/local-linuxthreads-tlsdesc.diff
@@ -19,8 +12,17 @@
   * update testsuite-checking/expected-results-*-kfreebsd-gnu-*
     by fbtl tests that are known to fail.
 
- -- Aurelien Jarno <aurel32@debian.org>  Sun, 30 Jun 2013 01:45:35 +0200
+  [ Aurelien Jarno ]
+  * debian/rules.d/build.mk: run the testsuite in parallel again.
 
+  [ Samuel Thibault ]
+  * hurd-i386/local-no-bootstrap-fs-access.diff: Do not call access at
+    process startup on hurd-i386. Fixes root filesystem startup.
+  * hurd-i386/unsubmitted-tls.diff: rename into tg-tls-threadvar.diff
+  * hurd-i386/tg-tls.diff: Move some hooks to tg-tls-threadvar.diff.
+
+ -- Aurelien Jarno <aurel32@debian.org>  Thu, 25 Jul 2013 08:45:35 +0200
+
 eglibc (2.17-7) unstable; urgency=medium
 
   [ Aurelien Jarno ]

Modified: glibc-package/trunk/debian/libc0.1-i386.symbols.kfreebsd-amd64
===================================================================
--- glibc-package/trunk/debian/libc0.1-i386.symbols.kfreebsd-amd64	2013-07-19 20:19:19 UTC (rev 5667)
+++ glibc-package/trunk/debian/libc0.1-i386.symbols.kfreebsd-amd64	2013-07-25 06:56:58 UTC (rev 5668)
@@ -1,5 +1,6 @@
 #include "libc0.1.symbols.common"
-ld.so.1 #PACKAGE# #MINVER#
+ld.so.1 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
-libc.so.0.1 #PACKAGE# #MINVER#
+libc.so.0.1 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
+

Modified: glibc-package/trunk/debian/libc0.1.symbols.common
===================================================================
--- glibc-package/trunk/debian/libc0.1.symbols.common	2013-07-19 20:19:19 UTC (rev 5667)
+++ glibc-package/trunk/debian/libc0.1.symbols.common	2013-07-25 06:56:58 UTC (rev 5668)
@@ -1,19 +1,19 @@
-libc.so.0.1 #PACKAGE# #MINVER#
+libc.so.0.1 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
-libBrokenLocale.so.1 #PACKAGE# #MINVER#
+libBrokenLocale.so.1 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
-libSegFault.so #PACKAGE# #MINVER#
+libSegFault.so #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
  __invoke_dynamic_linker__@Base 2.3.6
 #include "symbols.wildcards"
-libcidn.so.1 #PACKAGE# #MINVER#
+libcidn.so.1 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
-libcrypt.so.1 #PACKAGE# #MINVER#
+libcrypt.so.1 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
-libdl.so.2 #PACKAGE# #MINVER#
+libdl.so.2 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
-libm.so.1 #PACKAGE# #MINVER#
+libm.so.1 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
-libmemusage.so #PACKAGE# #MINVER#
+libmemusage.so #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
  __invoke_dynamic_linker__@Base 2.3.6
  calloc@Base 2.3.6
  free@Base 2.3.6
@@ -23,36 +23,36 @@
  munmap@Base 2.3.6
  realloc@Base 2.3.6
 #include "symbols.wildcards"
-libnsl.so.1 #PACKAGE# #MINVER#
+libnsl.so.1 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
-libnss_compat.so.2 #PACKAGE# #MINVER#
+libnss_compat.so.2 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
-libnss_dns.so.2 #PACKAGE# #MINVER#
+libnss_dns.so.2 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
-libnss_files.so.2 #PACKAGE# #MINVER#
+libnss_files.so.2 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
-libnss_hesiod.so.2 #PACKAGE# #MINVER#
+libnss_hesiod.so.2 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
-libnss_nis.so.2 #PACKAGE# #MINVER#
+libnss_nis.so.2 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
-libnss_nisplus.so.2 #PACKAGE# #MINVER#
+libnss_nisplus.so.2 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
-libpcprofile.so #PACKAGE# #MINVER#
+libpcprofile.so #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
  __cyg_profile_func_enter@Base 2.3.6
  __cyg_profile_func_exit@Base 2.3.6
  __invoke_dynamic_linker__@Base 2.3.6
 #include "symbols.wildcards"
-libresolv.so.2 #PACKAGE# #MINVER#
+libresolv.so.2 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
-librt.so.1 #PACKAGE# #MINVER#
+librt.so.1 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
-libutil.so.1 #PACKAGE# #MINVER#
+libutil.so.1 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
-libanl.so.1 #PACKAGE# #MINVER#
+libanl.so.1 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
-libpthread.so.0 #PACKAGE# #MINVER#
+libpthread.so.0 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"
  pthread_condattr_getclock@GLIBC_2.3.3 2.13-31
  pthread_condattr_setclock@GLIBC_2.3.3 2.13-31
-libthread_db.so.1 #PACKAGE# #MINVER#
+libthread_db.so.1 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"

Modified: glibc-package/trunk/debian/libc0.1.symbols.kfreebsd-amd64
===================================================================
--- glibc-package/trunk/debian/libc0.1.symbols.kfreebsd-amd64	2013-07-19 20:19:19 UTC (rev 5667)
+++ glibc-package/trunk/debian/libc0.1.symbols.kfreebsd-amd64	2013-07-25 06:56:58 UTC (rev 5668)
@@ -1,3 +1,3 @@
 #include "libc0.1.symbols.common"
-ld-kfreebsd-x86-64.so.1 #PACKAGE# #MINVER#
+ld-kfreebsd-x86-64.so.1 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"

Modified: glibc-package/trunk/debian/libc0.1.symbols.kfreebsd-i386
===================================================================
--- glibc-package/trunk/debian/libc0.1.symbols.kfreebsd-i386	2013-07-19 20:19:19 UTC (rev 5667)
+++ glibc-package/trunk/debian/libc0.1.symbols.kfreebsd-i386	2013-07-25 06:56:58 UTC (rev 5668)
@@ -1,3 +1,3 @@
 #include "libc0.1.symbols.common"
-ld.so.1 #PACKAGE# #MINVER#
+ld.so.1 #PACKAGE# (>= 2.17-50), #PACKAGE# #MINVER#
 #include "symbols.wildcards"

Modified: glibc-package/trunk/debian/patches/series.kfreebsd-amd64
===================================================================
--- glibc-package/trunk/debian/patches/series.kfreebsd-amd64	2013-07-19 20:19:19 UTC (rev 5667)
+++ glibc-package/trunk/debian/patches/series.kfreebsd-amd64	2013-07-25 06:56:58 UTC (rev 5668)
@@ -16,8 +16,8 @@
 kfreebsd/local-nscd-no-sockcloexec.diff
 
 # only for linuxthreads build
-kfreebsd/local-linuxthreads-tlsdesc.diff
-kfreebsd/local-nosavesse.diff
+#kfreebsd/local-linuxthreads-tlsdesc.diff
+#kfreebsd/local-nosavesse.diff
 
 # fbtl parts
 kfreebsd/local-fbtl.diff

Modified: glibc-package/trunk/debian/patches/series.kfreebsd-i386
===================================================================
--- glibc-package/trunk/debian/patches/series.kfreebsd-i386	2013-07-19 20:19:19 UTC (rev 5667)
+++ glibc-package/trunk/debian/patches/series.kfreebsd-i386	2013-07-25 06:56:58 UTC (rev 5668)
@@ -16,8 +16,8 @@
 kfreebsd/local-nscd-no-sockcloexec.diff
 
 # only for linuxthreads build
-kfreebsd/local-linuxthreads-tlsdesc.diff
-kfreebsd/local-nosavesse.diff
+#kfreebsd/local-linuxthreads-tlsdesc.diff
+#kfreebsd/local-nosavesse.diff
 
 # fbtl parts
 kfreebsd/local-fbtl.diff

Modified: glibc-package/trunk/debian/sysdeps/kfreebsd-amd64.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/kfreebsd-amd64.mk	2013-07-19 20:19:19 UTC (rev 5667)
+++ glibc-package/trunk/debian/sysdeps/kfreebsd-amd64.mk	2013-07-25 06:56:58 UTC (rev 5668)
@@ -9,7 +9,7 @@
 i386_configure_target = i686-kfreebsd-gnu
 i386_CC = $(CC) -m32
 i386_CXX = $(CXX) -m32
-i386_add-ons = ports linuxthreads $(add-ons)
+i386_add-ons = ports fbtl $(add-ons)
 i386_extra_cflags = -march=pentium4 -mtune=generic
 i386_extra_config_options = $(extra_config_options) --disable-profile
 i386_slibdir = /lib32

Modified: glibc-package/trunk/debian/sysdeps/kfreebsd-i386.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/kfreebsd-i386.mk	2013-07-19 20:19:19 UTC (rev 5667)
+++ glibc-package/trunk/debian/sysdeps/kfreebsd-i386.mk	2013-07-25 06:56:58 UTC (rev 5668)
@@ -7,7 +7,7 @@
 
 # We use -march=i686 and glibc's i686 routines use cmov, so require it.
 # A Debian-local glibc patch adds cmov to the search path.
-i686_add-ons = ports linuxthreads $(add-ons)
+i686_add-ons = ports fbtl $(add-ons)
 i686_configure_target=i686-kfreebsd-gnu
 i686_extra_cflags = -march=i686 -mtune=generic
 i686_slibdir = /lib/$(DEB_HOST_MULTIARCH)/i686/cmov

Modified: glibc-package/trunk/debian/sysdeps/kfreebsd.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/kfreebsd.mk	2013-07-19 20:19:19 UTC (rev 5667)
+++ glibc-package/trunk/debian/sysdeps/kfreebsd.mk	2013-07-25 06:56:58 UTC (rev 5668)
@@ -5,7 +5,7 @@
 
 # Linuxthreads Config
 threads = yes
-libc_add-ons = ports linuxthreads $(add-ons)
+libc_add-ons = ports fbtl $(add-ons)
 libc_extra_config_options = $(extra_config_options)
 
 ifndef KFREEBSD_SOURCE


Reply to: