Mailinglist Archive: opensuse-commit (1945 mails)
| < Previous | Next > |
commit glibc
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Fri, 07 Nov 2008 14:57:30 +0100
- Message-id: <20081107135730.5C47967803E@xxxxxxxxxxxxxxx>
Hello community,
here is the log from the commit of package glibc
checked in at Fri Nov 7 14:57:30 CET 2008.
--------
--- glibc/glibc.changes 2008-10-31 19:51:32.000000000 +0100
+++ /mounts/work_src_done/STABLE/glibc/glibc.changes 2008-11-06
18:25:41.000000000 +0100
@@ -1,0 +2,5 @@
+Thu Nov 6 18:25:09 CET 2008 - jjolly@xxxxxxx
+
+- Added patch to fix s390x 64bit stack frame problem
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
minmem
New:
----
glibc-fix-s390-64bit-lr-stack-frame-removal.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ glibc.spec ++++++
--- /var/tmp/diff_new_pack.J13944/_old 2008-11-07 14:56:44.000000000 +0100
+++ /var/tmp/diff_new_pack.J13944/_new 2008-11-07 14:56:44.000000000 +0100
@@ -69,7 +69,7 @@
Provides: rtld(GNU_HASH)
AutoReqProv: on
Version: 2.8.90
-Release: 17
+Release: 18
%define snapshot_date 2008101314
Url: http://www.gnu.org/software/libc/libc.html
PreReq: filesystem
@@ -133,6 +133,7 @@
Patch64: glibc-no-unwind-tables.diff
Patch65: res_send.diff
Patch66: glibc-fix-s390-atomics.diff
+Patch67: glibc-fix-s390-64bit-lr-stack-frame-removal.diff
%description
The GNU C Library provides the most important standard libraries used
@@ -334,6 +335,7 @@
%patch64
%patch65
%patch66
+%patch67
#
# Inconsistency detected by ld.so: dl-close.c: 719: _dl_close: Assertion
`map->l_init_called' failed!
#
@@ -1099,6 +1101,8 @@
%{_libdir}/libdl_p.a
%changelog
+* Thu Nov 06 2008 jjolly@xxxxxxx
+- Added patch to fix s390x 64bit stack frame problem
* Fri Oct 31 2008 matz@xxxxxxx
- Fix atomics on s390/s390x, leading to failures in pthread mutexes.
* Tue Oct 28 2008 schwab@xxxxxxx
@@ -1123,7 +1127,7 @@
- Update to trunk from 20081013, no longer export paccept,
obsoletes some patches (lowlevellock and res_send).
Fix overflow in nscd patch.
-* Mon Oct 13 2008 dmueller@xxxxxxx
+* Sun Oct 12 2008 dmueller@xxxxxxx
- also strip .comment.SUSE.OPTs from the static libs
- add missing-include-build-fix.diff
* Tue Oct 07 2008 schwab@xxxxxxx
@@ -1170,14 +1174,14 @@
* Wed Jun 25 2008 rguenther@xxxxxxx
- Add patch to fix unwinding through clone for x86_64 and i386.
[bnc#290807, bnc#403464]
-* Sat May 31 2008 schwab@xxxxxxx
+* Fri May 30 2008 schwab@xxxxxxx
- Fix ppc atomic ops.
* Fri Apr 25 2008 pbaudis@xxxxxxx
- Update to glibc-2.8 CVS branch as of 2008042513 (post-glibc-2.8):
* Faster sqrt and sqrtf implemention for some PPC variants.
-* Fri Apr 11 2008 pbaudis@xxxxxxx
+* Thu Apr 10 2008 pbaudis@xxxxxxx
- Build fix after the revert
-* Fri Apr 11 2008 pbaudis@xxxxxxx
+* Thu Apr 10 2008 pbaudis@xxxxxxx
- Temporarily revert a namespace leakage cleanup in glibc-2.8 since
it causes a lot of build failures
* Thu Apr 10 2008 pbaudis@xxxxxxx
@@ -1270,14 +1274,14 @@
- Backport fix for crashing printf() of some invalid ldouble values
* Wed May 30 2007 pbaudis@xxxxxxx
- Added few fixes from 2.6 CVS before 2.6.1 gets released
-* Sat May 19 2007 pbaudis@xxxxxxx
+* Fri May 18 2007 pbaudis@xxxxxxx
- Update glibc to version 2.6
- Update tzdata to version 2007f
* Fri May 04 2007 schwab@xxxxxxx
- Update build checks.
* Fri Apr 20 2007 dmueller@xxxxxxx
- only keep symtab for libpthread*
-* Fri Apr 20 2007 pbaudis@xxxxxxx
+* Thu Apr 19 2007 pbaudis@xxxxxxx
- Fix strtod() exponent limit calculations [#230909]
- Fix random nscd crashes under very heavy passwd/group queries
load [#192391]
@@ -1345,7 +1349,7 @@
- Update to current CVS
* Sat Sep 23 2006 pbaudis@xxxxxxx
- Fix 64bit-cleanliness gcc warnings
-* Fri Sep 22 2006 pbaudis@xxxxxxx
+* Thu Sep 21 2006 pbaudis@xxxxxxx
- Add /usr/lib{,64}/Xaw3d to /etc/ld.so.conf (by schwab@xxxxxxx,
from original STABLE) [#205169]
- Fix chown() instead of lchown() called in fchownat() emulation
@@ -1353,7 +1357,7 @@
- Fix glob() overflowing stack when producing massive number of
matches [#190458]
- Update to current CVS
-* Thu Sep 21 2006 pbaudis@xxxxxxx
+* Wed Sep 20 2006 pbaudis@xxxxxxx
- Fix cut'n'paste error in a last-minute change
* Wed Sep 20 2006 pbaudis@xxxxxxx
- Update to current CVS
@@ -1365,7 +1369,7 @@
* Mon Aug 28 2006 pbaudis@xxxxxxx
- Update to current CVS, should fix false positive heap overflow
trigger from malloc() causing gcc to hang [#201724]
-* Thu Aug 24 2006 pbaudis@xxxxxxx
+* Wed Aug 23 2006 pbaudis@xxxxxxx
- Update the powerpc cpu-tuned environment to v0.02 [#199274]
- Update to current CVS
- Drop pthread_mutexattr_getprioceiling() out of range fix
@@ -1375,7 +1379,7 @@
supported [#181947]
- Fix name of a dummy ia64 header from offsets.h to asm-offsets.h
[#191394]
-* Mon Jul 31 2006 pbaudis@xxxxxxx
+* Sun Jul 30 2006 pbaudis@xxxxxxx
- Update to current CVS snapshot (highlight: support for .gnu.hash
fast linking support)
* Wed Jul 12 2006 pbaudis@xxxxxxx
@@ -1518,7 +1522,7 @@
- Fix asm-s390/setup.h for userspace inclusion
- nsswitch.conf: Add nis to netgroup and automount entry
- Fix sys/procfs.h for ppc64
-* Tue Jan 10 2006 kukuk@xxxxxxx
+* Mon Jan 09 2006 kukuk@xxxxxxx
- Update to current CVS (fix for pthread.h with -std=c99)
- Define PAGE_SIZE on POWER
- Don't include linux/sched.h in asm-power/elf.h
@@ -1582,7 +1586,7 @@
- Update to kernel-headers 2.6.14
* Tue Oct 18 2005 kukuk@xxxxxxx
- Update to current CVS
-* Sun Oct 02 2005 schwab@xxxxxxx
+* Sat Oct 01 2005 schwab@xxxxxxx
- Update libm ULPs.
- Fix limit in getcwd.
* Thu Sep 15 2005 kukuk@xxxxxxx
@@ -1607,7 +1611,7 @@
- Compile with -mno-tls-direct-seg-refs
* Fri Jul 29 2005 kukuk@xxxxxxx
- Update to current CVS head
-* Thu Jul 28 2005 schwab@xxxxxxx
+* Wed Jul 27 2005 schwab@xxxxxxx
- Update libm ULPs for ia64.
- Add linuxthreads stack guard support for ia64.
* Sat Jul 23 2005 kukuk@xxxxxxx
@@ -1635,7 +1639,7 @@
- Cleanup old Obsoletes/Requires
* Mon Jun 27 2005 kukuk@xxxxxxx
- Update to current gilbc CVS snapshot
-* Fri Jun 24 2005 kukuk@xxxxxxx
+* Thu Jun 23 2005 kukuk@xxxxxxx
- Update to current glibc CVS snapshot
- Adjust nscd patch
- Enable SELinux/audit support for nscd
@@ -1670,7 +1674,7 @@
- glibc-2.3.90-bindresvport.blacklist.diff
* Sun May 22 2005 schwab@xxxxxxx
- Fix missing include.
-* Wed May 18 2005 schwab@xxxxxxx
+* Tue May 17 2005 schwab@xxxxxxx
- Fix warning.
* Fri Apr 29 2005 kukuk@xxxxxxx
- Update to latest CVS snapshost
@@ -1745,7 +1749,7 @@
- Include own copy of texi2html
- Add glibc_pst_upgrade program (based on version from FC3)
- Update to current CVS
-* Fri Jan 28 2005 kukuk@xxxxxxx
+* Thu Jan 27 2005 kukuk@xxxxxxx
- Re-add patch for timezone/zic.c (got lost with last merge)
* Wed Jan 26 2005 kukuk@xxxxxxx
- Update timezone data to 2005c release (fixes zdump crash on
@@ -1841,7 +1845,7 @@
- Update to CVS: Fix nscd crash if one service is disabled
- glob.h: Add workaround for invalid prototypes
- nss_compat: Check that buffer is larger than 0 bytes
-* Sat Sep 11 2004 kukuk@xxxxxxx
+* Fri Sep 10 2004 kukuk@xxxxxxx
- Update to CVS: Fix cdefs.h for C++ usage
* Fri Sep 10 2004 kukuk@xxxxxxx
- Add lwres to hosts search order in nsswitch.conf
@@ -1859,7 +1863,7 @@
- Update to current CVS:
- Use CVS version for last fix.
- Add malloc sanity checks for double free.
-* Sat Aug 21 2004 schwab@xxxxxxx
+* Fri Aug 20 2004 schwab@xxxxxxx
- Fix cancellable syscalls in librt w/ linuxthreads.
* Fri Aug 20 2004 kukuk@xxxxxxx
- Update to current CVS [#43993]
@@ -1937,19 +1941,19 @@
* Thu Apr 15 2004 kukuk@xxxxxxx
- Add /etc/ld.so.conf.d/*.conf to /etc/ld.so.conf
- Disable FUTEX_REQUEUE support in NPTL library [Bug #38882]
-* Thu Apr 15 2004 schwab@xxxxxxx
+* Wed Apr 14 2004 schwab@xxxxxxx
- Remove /usr/i386-linux from ld.so.conf,
* Wed Apr 14 2004 kukuk@xxxxxxx
- Fix linux/compiler.h for glibc inclusion
- Really fix ffsl on s390x
-* Sat Apr 10 2004 schwab@xxxxxxx
+* Fri Apr 09 2004 schwab@xxxxxxx
- Fix syntax error in memcmp.
* Fri Apr 09 2004 kukuk@xxxxxxx
- Update from CVS: linuxthread debug fixes
- Fix INLINE_SYSCALL on x86-64 and ia64 (fixes #38399)
- Fix ffsl weak alias on s390x
- Update to 2.6.5 kernel headers
-* Thu Apr 08 2004 meissner@xxxxxxx
+* Wed Apr 07 2004 meissner@xxxxxxx
- forward umount to umount2 on ppc64 because umount syscall
does not exist
* Mon Apr 05 2004 kukuk@xxxxxxx
@@ -2295,7 +2299,7 @@
- Add target host and CVS checkout to glibc version printout
- Adjust fnmatch fix
- Update kernel headers to 2.5.73
-* Wed Jun 25 2003 kukuk@xxxxxxx
+* Tue Jun 24 2003 kukuk@xxxxxxx
- Fix typos in syscalls.list on Alpha
* Mon Jun 23 2003 kukuk@xxxxxxx
- fix typo in linuxthreads on SPARC
@@ -2309,7 +2313,7 @@
- Update to nptl 0.47
- Some kernel header file fixes for PPC64/IA64
- Update nss_compat patch
-* Fri Jun 13 2003 kukuk@xxxxxxx
+* Thu Jun 12 2003 kukuk@xxxxxxx
- Update to current CVS snapshot
- Finish patch for printing linker warning
* Wed Jun 11 2003 kukuk@xxxxxxx
@@ -2472,7 +2476,7 @@
- Update to current cvs snapshot
* Fri Jan 03 2003 bg@xxxxxxx
- removed obsolete patch for hppa
-* Sat Dec 21 2002 kukuk@xxxxxxx
+* Fri Dec 20 2002 kukuk@xxxxxxx
- Update to current cvs snapshot
- Obsoletes glibc-2.3-setjmp-ppc64.diff
- Obsoletes build-alpha.diff
@@ -3049,7 +3053,7 @@
- strip gconv modules
* Fri Nov 24 2000 kukuk@xxxxxxx
- Fix typo in spec file
-* Fri Nov 24 2000 kukuk@xxxxxxx
+* Thu Nov 23 2000 kukuk@xxxxxxx
- Add hack for POWER3
* Wed Nov 22 2000 kukuk@xxxxxxx
- Add strncat bugfix for S/390
@@ -3361,7 +3365,7 @@
- don't use lx_hack for build
* Tue Mar 16 1999 ro@xxxxxxx
- libc.texinfo: changed to build with stable texinfo version
-* Tue Mar 16 1999 ro@xxxxxxx
+* Mon Mar 15 1999 ro@xxxxxxx
- update to 2.1.1 (cvs of Mar 15 1999)
- update nssv1 to 2.0.2
* Sat Feb 20 1999 ro@xxxxxxx
@@ -3386,7 +3390,7 @@
* Wed Sep 02 1998 ro@xxxxxxx
- build for 586 since egcs generates code for 686 that does NOT run
on 586 !!! (eg strtok)
-* Sat Aug 22 1998 ro@xxxxxxx
+* Fri Aug 21 1998 ro@xxxxxxx
- updated to cvs-version 20.8.98
added gettext as neededforbuild (so configure shuts up)
glibc-linuxthreads is contained in main archive now
++++++ glibc-fix-s390-64bit-lr-stack-frame-removal.diff ++++++
Index: sysdeps/s390/s390-64/dl-trampoline.S
===================================================================
--- sysdeps/s390/s390-64/dl-trampoline.S.orig
+++ sysdeps/s390/s390-64/dl-trampoline.S
@@ -91,7 +91,7 @@ _dl_runtime_profile:
ld %f4,120(%r12)
ld %f6,128(%r12)
basr %r14,%r1 # call resolved function
-0: lr %r15,%r12 # remove stack frame
+0: lgr %r15,%r12 # remove stack frame
cfi_def_cfa_register (15)
lg %r14,32(%r15) # restore registers
lg %r12,24(%r15)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |