![](https://seccdn.libravatar.org/avatar/af22e20b6884acbc89be6d7736c43e92.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package glibc checked in at Thu Sep 14 18:40:43 CEST 2006. -------- --- glibc/glibc.changes 2006-09-02 15:14:52.000000000 +0200 +++ glibc/glibc.changes 2006-09-12 19:19:52.000000000 +0200 @@ -1,0 +2,16 @@ +Tue Sep 12 18:06:32 CEST 2006 - schwab@suse.de + +- Add /usr/lib{,64}/Xaw3d to /etc/ld.so.conf [#205169]. + +------------------------------------------------------------------- +Mon Sep 11 03:12:38 CEST 2006 - pbaudis@suse.cz + +- Fix a race in _Unwind_ForcedUnwind [#196693] + +------------------------------------------------------------------- +Sat Sep 9 21:19:18 CEST 2006 - pbaudis@suse.cz + +- Fix missing langpackdir patch [#144973] +- Remove the pthreadkill patch [#144973, #193098] + +------------------------------------------------------------------- Old: ---- glibc-2.3.90-pthread_kill-invalid-thread-id.diff minmem New: ---- glibc-nptl-2.4-unwindrace.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glibc.spec ++++++ --- /var/tmp/diff_new_pack.cxfzl4/_old 2006-09-14 18:40:10.000000000 +0200 +++ /var/tmp/diff_new_pack.cxfzl4/_new 2006-09-14 18:40:10.000000000 +0200 @@ -28,7 +28,7 @@ Obsoletes: ngpt ngpt-devel Autoreqprov: on Version: 2.4 -Release: 37 +Release: 39 %define snapshot_date 2006032009 URL: http://www.gnu.org/software/libc/libc.html PreReq: filesystem @@ -78,7 +78,6 @@ Patch28: glibc-2.3.3-nscd-db-path.diff Patch29: glibc-2.3.5-nscd-zeronegtimeout.diff Patch30: glibc-2.3.90-ppc64-procfs.h.diff -Patch31: glibc-2.3.90-pthread_kill-invalid-thread-id.diff Patch32: glibc-2.3.90-langpackdir.diff Patch33: glibc-2.3.90-clone-cfi.diff Patch34: glibc-2.4-2006040312-CVS.diff @@ -89,6 +88,7 @@ Patch39: glibc-2.4-MADV_REMOVE.diff Patch40: glibc-2.4-nscd-memsetsize.diff Patch41: dl-trampoline.diff +Patch42: glibc-nptl-2.4-unwindrace.diff %description The GNU C Library provides the most important standard libraries used @@ -249,7 +249,7 @@ %patch28 %patch29 %patch30 -%patch31 +%patch32 %patch33 %patch34 -p2 %patch35 @@ -259,6 +259,7 @@ %patch39 %patch40 %patch41 +%patch42 # Install blowfish crypt add-on rm crypt_blowfish-*/crypt.h cp -a crypt_blowfish-*/*.[ch] crypt @@ -559,9 +560,11 @@ %ifarch s390x sparc64 x86_64 ppc64 ppc /usr/X11R6/lib64/Xaw3d /usr/X11R6/lib64 +/usr/lib64/Xaw3d %endif /usr/X11R6/lib/Xaw3d /usr/X11R6/lib +/usr/lib/Xaw3d %ifarch %x86 /usr/i586-suse-linux/lib %else @@ -894,6 +897,13 @@ %{_libdir}/libdl_p.a %changelog -n glibc +* Tue Sep 12 2006 - schwab@suse.de +- Add /usr/lib{,64}/Xaw3d to /etc/ld.so.conf [#205169]. +* Mon Sep 11 2006 - pbaudis@suse.cz +- Fix a race in _Unwind_ForcedUnwind [#196693] +* Sat Sep 09 2006 - pbaudis@suse.cz +- Fix missing langpackdir patch [#144973] +- Remove the pthreadkill patch [#144973, #193098] * Sat Sep 02 2006 - schwab@suse.de - Fix chroot check in glibc_post_upgrade. * Sun Aug 13 2006 - schwab@suse.de ++++++ glibc-nptl-2.4-unwindrace.diff ++++++ =================================================================== RCS file: /cvs/glibc/libc/nptl/sysdeps/pthread/unwind-forcedunwind.c,v retrieving revision 1.2 retrieving revision 1.6 diff -u -r1.1 -r1.6 --- nptl/sysdeps/pthread/unwind-forcedunwind.c 2003/09/04 05:41:57 1.1 +++ nptl/sysdeps/pthread/unwind-forcedunwind.c 2006/05/09 15:20:39 1.6 @@ -31,13 +31,18 @@ static _Unwind_Word (*libgcc_s_getcfa) (struct _Unwind_Context *); void +__attribute_noinline__ pthread_cancel_init (void) { void *resume, *personality, *forcedunwind, *getcfa; void *handle; if (__builtin_expect (libgcc_s_getcfa != NULL, 1)) - return; + { + /* Force gcc to reload all values. */ + asm volatile ("" ::: "memory"); + return; + } handle = __libc_dlopen ("libgcc_s.so.1"); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@suse.de