Hello community, here is the log from the commit of package uClibc for openSUSE:Factory checked in at 2012-09-14 12:41:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/uClibc (Old) and /work/SRC/openSUSE:Factory/.uClibc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "uClibc", Maintainer is "sassm...@novell.com" Changes: -------- --- /work/SRC/openSUSE:Factory/uClibc/uClibc.changes 2011-10-21 16:44:10.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.uClibc.new/uClibc.changes 2012-09-14 12:41:21.000000000 +0200 @@ -1,0 +2,6 @@ +Tue Jun 12 16:15:23 UTC 2012 - ag...@suse.com + +- update to uClibc 0.9.33.2 + - fixes arm build + +------------------------------------------------------------------- Old: ---- uClibc-0.9.30.1-no-size-arm.patch uClibc-0.9.30.1.tar.bz2 uClibc.arm-thumb2-memcpy.patch uClibc.arm-thumb2.patch uClibc.fix-pthread-warnings.patch uClibc.getline.patch uClibc.i386-invalid-size-directive.patch uClibc.ia64-INTERNAL_SYSCALL-conversion.patch uClibc.ia64-fake-getpgrp-syscall.patch uClibc.ia64-use-sched_setaffinity-if-present.patch uClibc.ppc-fix-nested-extern-declaration.patch uClibc.ppc-invalid-size-directive.patch uClibc.static-segfault-fix.patch uClibc.x86_64-invalid-size-directive.patch New: ---- arm-fixclone.patch uClibc-0.9.33.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ uClibc.spec ++++++ --- /var/tmp/diff_new_pack.iCIM33/_old 2012-09-14 12:41:23.000000000 +0200 +++ /var/tmp/diff_new_pack.iCIM33/_new 2012-09-14 12:41:23.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package uClibc # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,18 +15,19 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Url: http://www.uclibc.org/ Name: uClibc -Version: 0.9.30.1 -Release: 14 +Version: 0.9.33.2 +Release: 0 Summary: A full-featured C library optimized for size License: LGPL-2.1+ -BuildRequires: linux-kernel-headers ncurses-devel +Group: System/Libraries +BuildRequires: linux-kernel-headers +BuildRequires: ncurses-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: uClibc-0.9.30.1.tar.bz2 +Source0: uClibc-0.9.33.2.tar.bz2 ExcludeArch: s390 s390x ppc64 %ifarch ppc Source1: config.ppc @@ -49,20 +50,7 @@ Source2: gcc-uClibc.in Source3: README.SUSE Patch0: uClibc.Makefile-gcc-uClibc-wrapper.patch -Patch1: uClibc.static-segfault-fix.patch -Patch2: uClibc.ia64-fake-getpgrp-syscall.patch -Patch3: uClibc.ia64-use-sched_setaffinity-if-present.patch -Patch4: uClibc.ia64-INTERNAL_SYSCALL-conversion.patch -Patch5: uClibc.fix-pthread-warnings.patch -Patch6: uClibc.ppc-fix-nested-extern-declaration.patch -Patch7: uClibc.getline.patch -Patch8: uClibc.i386-invalid-size-directive.patch -Patch9: uClibc.x86_64-invalid-size-directive.patch -Patch10: uClibc.ppc-invalid-size-directive.patch -Patch11: uClibc-0.9.30.1-no-size-arm.patch -Patch12: uClibc.arm-thumb2.patch -Patch13: uClibc.arm-thumb2-memcpy.patch -Group: System/Libraries +Patch1: arm-fixclone.patch %description A full-featured C library optimized for size. uClibc (pronounced @@ -82,18 +70,6 @@ %setup -q %patch0 -p1 %patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -%patch8 -%patch9 -%patch10 -%patch11 -%patch12 -p1 -%patch13 -p1 cp %{S:1} .config cp %{S:2} gcc-uClibc.in cp %{S:3} README.SUSE @@ -127,7 +103,6 @@ #/usr/lib/*-linux-uclibc/lib/*.so.* %package -n uClibc-devel -License: LGPL-2.1+ Requires: %{name} = %{version} Summary: a full-featured C library optimized for size Group: System/Libraries ++++++ arm-fixclone.patch ++++++ Index: uClibc-0.9.33.2/libc/sysdeps/linux/arm/clone.S =================================================================== --- uClibc-0.9.33.2.orig/libc/sysdeps/linux/arm/clone.S +++ uClibc-0.9.33.2/libc/sysdeps/linux/arm/clone.S @@ -112,6 +112,7 @@ __clone: DO_CALL (clone) movs a1, a1 blt __error + IT(t, ne) ldmnefd sp!, {r4} IT(t, ne) #if defined(__USE_BX__) Index: uClibc-0.9.33.2/libc/sysdeps/linux/arm/bits/arm_asm.h =================================================================== --- uClibc-0.9.33.2.orig/libc/sysdeps/linux/arm/bits/arm_asm.h +++ uClibc-0.9.33.2/libc/sysdeps/linux/arm/bits/arm_asm.h @@ -3,8 +3,10 @@ #define _ARM_ASM_H #ifdef __thumb2__ +#ifdef __ASSEMBLER__ .thumb .syntax unified +#endif #define IT(t, cond) i##t cond #else /* XXX: This can be removed if/when we require an assembler that supports ++++++ uClibc-0.9.30.1.tar.bz2 -> uClibc-0.9.33.2.tar.bz2 ++++++ ++++ 264849 lines of diff (skipped) ++++++ uClibc.Makefile-gcc-uClibc-wrapper.patch ++++++ --- /var/tmp/diff_new_pack.iCIM33/_old 2012-09-14 12:41:24.000000000 +0200 +++ /var/tmp/diff_new_pack.iCIM33/_new 2012-09-14 12:41:24.000000000 +0200 @@ -2,9 +2,11 @@ Makefile.in | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) ---- a/Makefile.in -+++ b/Makefile.in -@@ -19,7 +19,7 @@ sub_headers := headers +Index: uClibc-0.9.33.2/Makefile.in +=================================================================== +--- uClibc-0.9.33.2.orig/Makefile.in ++++ uClibc-0.9.33.2/Makefile.in +@@ -23,7 +23,7 @@ export KCONFIG_CONFIG ifeq ($(HAVE_DOT_CONFIG),y) @@ -13,9 +15,9 @@ libs: pregen # In this section, we need .config -@@ -178,6 +178,14 @@ $(LOCAL_INSTALL_PATH): +@@ -195,6 +195,14 @@ $(LOCAL_INSTALL_PATH): HOSTCC="$(HOSTCC)" \ - install_dev + install +scripts: gcc-uclibc + -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org