Hello community, here is the log from the commit of package glibc checked in at Fri Sep 12 20:41:37 CEST 2008. -------- --- glibc/glibc.changes 2008-09-04 20:50:12.000000000 +0200 +++ glibc/glibc.changes 2008-09-12 18:44:39.894270000 +0200 @@ -1,0 +2,16 @@ +Fri Sep 12 17:49:39 CEST 2008 - mls@suse.de + +- block baselibs generation for i586 (use i686 instead) + +------------------------------------------------------------------- +Fri Sep 12 17:34:06 CEST 2008 - dmueller@suse.de + +- strip suse opts comments from crt.o (fate #300498) + +------------------------------------------------------------------- +Mon Sep 8 13:38:36 CEST 2008 - rguenther@suse.de + +- Add a patch to fix wrong asm constraints in the i386 lowlevel + futex lock implementation. + +------------------------------------------------------------------- New: ---- glibc-2.8-386-lowlevellock.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glibc.spec ++++++ --- /var/tmp/diff_new_pack.Y10562/_old 2008-09-12 20:40:54.000000000 +0200 +++ /var/tmp/diff_new_pack.Y10562/_new 2008-09-12 20:40:54.000000000 +0200 @@ -37,7 +37,7 @@ Provides: rtld(GNU_HASH) AutoReqProv: on Version: 2.8.90 -Release: 4 +Release: 6 %define snapshot_date 2008090419 Url: http://www.gnu.org/software/libc/libc.html PreReq: filesystem @@ -94,6 +94,7 @@ Patch37: ppc-atomic.diff Patch38: glibc-2.8-clone.diff Patch39: glibc-nss-deepbind.diff +Patch40: glibc-2.8-386-lowlevellock.diff Patch60: glibc-selinux.patch %description @@ -267,6 +268,7 @@ %patch37 %patch38 %patch39 +%patch40 %patch5 %patch60 find . -name configure | xargs touch @@ -620,6 +622,10 @@ rm -f $RPM_BUILD_ROOT/$i done rm -rf $RPM_BUILD_ROOT/usr/share/zoneinfo +# remove the buildflags tracking section +for o in $RPM_BUILD_ROOT/%{_libdir}/*.o; do + objcopy -R ".comment.SuSE.OPTs" $o +done %clean rm -rf $RPM_BUILD_ROOT @@ -938,6 +944,13 @@ %{_libdir}/libdl_p.a %changelog +* Fri Sep 12 2008 mls@suse.de +- block baselibs generation for i586 (use i686 instead) +* Fri Sep 12 2008 dmueller@suse.de +- strip suse opts comments from crt.o (fate #300498) +* Mon Sep 08 2008 rguenther@suse.de +- Add a patch to fix wrong asm constraints in the i386 lowlevel + futex lock implementation. * Thu Sep 04 2008 matz@suse.de - Update to current trunk snapshot (2008-09-04), makes s390 build. * Wed Aug 27 2008 matz@suse.de ++++++ baselibs.conf ++++++ --- glibc/baselibs.conf 2008-06-25 15:38:57.000000000 +0200 +++ glibc/baselibs.conf 2008-09-12 18:44:08.764265000 +0200 @@ -1,4 +1,5 @@ glibc + arch i586 block! targettype x86 +/etc/ld.so.conf targettype x86 "/lib/ld-linux.so.2 -> <prefix>/lib/ld-linux.so.2" targettype x86 obsoletes "baselibs-x86" @@ -6,8 +7,11 @@ targettype ia32 "/lib/ld-linux.so.2 -> <prefix>/lib/ld-linux.so.2" prereq -glibc-x86 glibc-locale + arch i586 block! +/usr/lib(64)?/gconv/gconv-modules targettype x86 -/usr/lib(64)?/gconv/gconv-modules glibc-devel + arch i586 block! +^/usr/include/gnu/stubs-.*\.h$ glibc-profile + arch i586 block! ++++++ glibc-2.8-386-lowlevellock.diff ++++++ --- nptl/sysdeps/unix/sysv/linux/i386/lowlevellock.h.orig 2008-09-08 13:31:23.000000000 +0200 +++ nptl/sysdeps/unix/sysv/linux/i386/lowlevellock.h 2008-09-08 13:36:57.000000000 +0200 @@ -323,7 +323,7 @@ "=m" (futex), "=&d" (ignore3) \ : "1" (1), "m" (futex), \ "i" (MULTIPLE_THREADS_OFFSET), "0" (0), \ - "g" (private) \ + "g" ((int)(private)) \ : "memory"); \ } \ }) @@ -345,7 +345,7 @@ "18:" \ : "=a" (result), "=c" (ignore1), "=m" (futex), \ "=&d" (ignore2) \ - : "0" (0), "1" (id), "m" (futex), "g" (private) \ + : "0" (0), "1" (id), "m" (futex), "g" ((int)(private)) \ : "memory"); \ result; }) @@ -370,7 +370,7 @@ "18:" \ : "=a" (ignore1), "=c" (ignore2), "=m" (futex), \ "=&d" (ignore3) \ - : "0" (0), "1" (2), "m" (futex), "g" (private) \ + : "0" (0), "1" (2), "m" (futex), "g" ((int)(private))\ : "memory"); \ }) @@ -393,7 +393,7 @@ : "=a" (result), "=c" (ignore1), "=m" (futex), \ "=&d" (ignore2) \ : "0" (0), "1" (id | FUTEX_WAITERS), "m" (futex), \ - "g" (private) \ + "g" ((int)(private)) \ : "memory"); \ result; }) @@ -416,7 +416,7 @@ : "=a" (result), "=c" (ignore1), "=&d" (ignore2), \ "=m" (futex), "=S" (ignore3) \ : "0" (0), "1" (1), "m" (futex), "m" (timeout), \ - "4" (private) \ + "4" ((int)(private)) \ : "memory"); \ result; }) @@ -439,7 +439,7 @@ : "=a" (result), "=c" (ignore1), "=&d" (ignore2), \ "=m" (futex), "=S" (ignore3) \ : "0" (0), "1" (id), "m" (futex), "m" (timeout), \ - "4" (private) \ + "4" ((int)(private)) \ : "memory"); \ result; }) @@ -489,7 +489,7 @@ "18:" \ : "=m" (futex), "=&a" (ignore), "=&c" (ignore2) \ : "i" (MULTIPLE_THREADS_OFFSET), "m" (futex), \ - "g" (private) \ + "g" ((int)(private)) \ : "memory"); \ } \ }) @@ -511,7 +511,8 @@ LLL_STUB_UNWIND_INFO_4 \ "18:" \ : "=m" (futex), "=&a" (ignore), "=&c" (ignore2) \ - : "i" (FUTEX_WAITERS), "m" (futex), "g" (private) \ + : "i" (FUTEX_WAITERS), "m" (futex), \ + "g" ((int)(private)) \ : "memory"); \ }) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org