Hello community, here is the log from the commit of package gcc48 for openSUSE:Factory checked in at 2013-10-04 07:21:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gcc48 (Old) and /work/SRC/openSUSE:Factory/.gcc48.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gcc48" Changes: -------- --- /work/SRC/openSUSE:Factory/gcc48/cross-aarch64-gcc48-icecream-backend.changes 2013-09-13 14:46:00.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gcc48.new/cross-aarch64-gcc48-icecream-backend.changes 2013-10-04 07:21:38.000000000 +0200 @@ -1,0 +2,12 @@ +Wed Oct 2 10:01:56 UTC 2013 - idon...@suse.com + +- Transactional memory on s390{x} is now supported with gcc 4.8, + hence put s390{x} in itm_arch and fix filelist for those arches. + +------------------------------------------------------------------- +Wed Oct 2 07:50:37 UTC 2013 - rguent...@suse.com + +- Avoid /bin/sh pre-requirement in shared library packages by + using %post[un] -p. [bnc#843331] + +------------------------------------------------------------------- cross-armv6hl-gcc48-icecream-backend.changes: same change cross-armv7hl-gcc48-icecream-backend.changes: same change cross-hppa-gcc48-icecream-backend.changes: same change cross-i386-gcc48-icecream-backend.changes: same change cross-ia64-gcc48-icecream-backend.changes: same change cross-ppc-gcc48-icecream-backend.changes: same change cross-ppc64-gcc48-icecream-backend.changes: same change cross-s390-gcc48-icecream-backend.changes: same change cross-s390x-gcc48-icecream-backend.changes: same change cross-x86_64-gcc48-icecream-backend.changes: same change gcc48-testresults.changes: same change gcc48.changes: same change libffi48.changes: same change libgcj48.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ cross-armv6hl-gcc48-icecream-backend.spec: same change cross-armv7hl-gcc48-icecream-backend.spec: same change cross-hppa-gcc48-icecream-backend.spec: same change cross-i386-gcc48-icecream-backend.spec: same change cross-ia64-gcc48-icecream-backend.spec: same change cross-ppc-gcc48-icecream-backend.spec: same change cross-ppc64-gcc48-icecream-backend.spec: same change cross-s390-gcc48-icecream-backend.spec: same change cross-s390x-gcc48-icecream-backend.spec: same change cross-x86_64-gcc48-icecream-backend.spec: same change ++++++ gcc48-testresults.spec ++++++ --- /var/tmp/diff_new_pack.LFWD5e/_old 2013-10-04 07:21:41.000000000 +0200 +++ /var/tmp/diff_new_pack.LFWD5e/_new 2013-10-04 07:21:41.000000000 +0200 @@ -48,7 +48,7 @@ %define quadmath_arch %ix86 x86_64 ia64 %define tsan_arch x86_64 %define asan_arch x86_64 %ix86 ppc ppc64 %sparc -%define itm_arch x86_64 %ix86 %arm ppc ppc64 %sparc +%define itm_arch x86_64 %ix86 %arm ppc ppc64 s390 s390x %sparc %define atomic_arch x86_64 %ix86 %arm ppc ppc64 s390 s390x %sparc # We don't want to build java ++++++ gcc48.spec ++++++ ++++ 609 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/gcc48/gcc48.spec ++++ and /work/SRC/openSUSE:Factory/.gcc48.new/gcc48.spec ++++++ libffi48.spec ++++++ --- /var/tmp/diff_new_pack.LFWD5e/_old 2013-10-04 07:21:41.000000000 +0200 +++ /var/tmp/diff_new_pack.LFWD5e/_new 2013-10-04 07:21:41.000000000 +0200 @@ -47,7 +47,7 @@ %define quadmath_arch %ix86 x86_64 ia64 %define tsan_arch x86_64 %define asan_arch x86_64 %ix86 ppc ppc64 %sparc -%define itm_arch x86_64 %ix86 %arm ppc ppc64 %sparc +%define itm_arch x86_64 %ix86 %arm ppc ppc64 s390 s390x %sparc %define atomic_arch x86_64 %ix86 %arm ppc ppc64 s390 s390x %sparc # We don't want to build java @@ -304,12 +304,9 @@ %description -n libffi%{libffi_sover}%{libffi_suffix} A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. -%post -n libffi%{libffi_sover}%{libffi_suffix} -/sbin/ldconfig - -%postun -n libffi%{libffi_sover}%{libffi_suffix} -/sbin/ldconfig +%post -n libffi%{libffi_sover}%{libffi_suffix} -p /sbin/ldconfig +%postun -n libffi%{libffi_sover}%{libffi_suffix} -p /sbin/ldconfig %package -n libffi%{libffi_sover}%{libffi_suffix}-32bit Summary: Foreign Function Interface library License: BSD-3-Clause @@ -322,12 +319,9 @@ %description -n libffi%{libffi_sover}%{libffi_suffix}-32bit A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. -%post -n libffi%{libffi_sover}%{libffi_suffix}-32bit -/sbin/ldconfig - -%postun -n libffi%{libffi_sover}%{libffi_suffix}-32bit -/sbin/ldconfig +%post -n libffi%{libffi_sover}%{libffi_suffix}-32bit -p /sbin/ldconfig +%postun -n libffi%{libffi_sover}%{libffi_suffix}-32bit -p /sbin/ldconfig %package -n libffi%{libffi_sover}%{libffi_suffix}-64bit Summary: Foreign Function Interface library License: BSD-3-Clause @@ -340,11 +334,9 @@ %description -n libffi%{libffi_sover}%{libffi_suffix}-64bit A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. -%post -n libffi%{libffi_sover}%{libffi_suffix}-64bit -/sbin/ldconfig +%post -n libffi%{libffi_sover}%{libffi_suffix}-64bit -p /sbin/ldconfig -%postun -n libffi%{libffi_sover}%{libffi_suffix}-64bit -/sbin/ldconfig +%postun -n libffi%{libffi_sover}%{libffi_suffix}-64bit -p /sbin/ldconfig %package -n libffi48-devel Summary: Foreign Function Interface library development files ++++++ libgcj48.spec ++++++ --- /var/tmp/diff_new_pack.LFWD5e/_old 2013-10-04 07:21:41.000000000 +0200 +++ /var/tmp/diff_new_pack.LFWD5e/_new 2013-10-04 07:21:41.000000000 +0200 @@ -47,7 +47,7 @@ %define quadmath_arch %ix86 x86_64 ia64 %define tsan_arch x86_64 %define asan_arch x86_64 %ix86 ppc ppc64 %sparc -%define itm_arch x86_64 %ix86 %arm ppc ppc64 %sparc +%define itm_arch x86_64 %ix86 %arm ppc ppc64 s390 s390x %sparc %define atomic_arch x86_64 %ix86 %arm ppc ppc64 s390 s390x %sparc # We don't want to build java @@ -298,11 +298,9 @@ This library is needed if you want to use the GNU Java compiler, gcj. Source code for this package is in gcc. -%post -/sbin/ldconfig +%post -n libgcj48 -p /sbin/ldconfig -%postun -/sbin/ldconfig +%postun -n libgcj48 -p /sbin/ldconfig %package -n gcc48-java Summary: The GNU Java Compiler @@ -391,12 +389,9 @@ %description -n libffi%{libffi_sover}%{libffi_suffix} A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. -%post -n libffi%{libffi_sover}%{libffi_suffix} -/sbin/ldconfig - -%postun -n libffi%{libffi_sover}%{libffi_suffix} -/sbin/ldconfig +%post -n libffi%{libffi_sover}%{libffi_suffix} -p /sbin/ldconfig +%postun -n libffi%{libffi_sover}%{libffi_suffix} -p /sbin/ldconfig %package -n libffi%{libffi_sover}%{libffi_suffix}-32bit Summary: Foreign Function Interface library License: BSD-3-Clause @@ -409,12 +404,9 @@ %description -n libffi%{libffi_sover}%{libffi_suffix}-32bit A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. -%post -n libffi%{libffi_sover}%{libffi_suffix}-32bit -/sbin/ldconfig - -%postun -n libffi%{libffi_sover}%{libffi_suffix}-32bit -/sbin/ldconfig +%post -n libffi%{libffi_sover}%{libffi_suffix}-32bit -p /sbin/ldconfig +%postun -n libffi%{libffi_sover}%{libffi_suffix}-32bit -p /sbin/ldconfig %package -n libffi%{libffi_sover}%{libffi_suffix}-64bit Summary: Foreign Function Interface library License: BSD-3-Clause @@ -427,11 +419,9 @@ %description -n libffi%{libffi_sover}%{libffi_suffix}-64bit A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. -%post -n libffi%{libffi_sover}%{libffi_suffix}-64bit -/sbin/ldconfig +%post -n libffi%{libffi_sover}%{libffi_suffix}-64bit -p /sbin/ldconfig -%postun -n libffi%{libffi_sover}%{libffi_suffix}-64bit -/sbin/ldconfig +%postun -n libffi%{libffi_sover}%{libffi_suffix}-64bit -p /sbin/ldconfig %package -n libffi48-devel Summary: Foreign Function Interface library development files ++++++ gcc.spec.in ++++++ --- /var/tmp/diff_new_pack.LFWD5e/_old 2013-10-04 07:21:41.000000000 +0200 +++ /var/tmp/diff_new_pack.LFWD5e/_new 2013-10-04 07:21:41.000000000 +0200 @@ -32,7 +32,7 @@ %define quadmath_arch %ix86 x86_64 ia64 %define tsan_arch x86_64 %define asan_arch x86_64 %ix86 ppc ppc64 %sparc -%define itm_arch x86_64 %ix86 %arm ppc ppc64 %sparc +%define itm_arch x86_64 %ix86 %arm ppc ppc64 s390 s390x %sparc %define atomic_arch x86_64 %ix86 %arm ppc ppc64 s390 s390x %sparc # We don't want to build java @@ -414,11 +414,9 @@ %description -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}@variant@ Libgcc is needed for dynamically linked C programs. -%post -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}@variant@ -/sbin/ldconfig +%post -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}@variant@ -p /sbin/ldconfig -%postun -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}@variant@ -/sbin/ldconfig +%postun -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}@variant@ -p /sbin/ldconfig # PACKAGE-END # PACKAGE-BEGIN @@ -438,11 +436,9 @@ option. -%post -n libgomp%{libgomp_sover}%{libgomp_suffix}@variant@ -/sbin/ldconfig +%post -n libgomp%{libgomp_sover}%{libgomp_suffix}@variant@ -p /sbin/ldconfig -%postun -n libgomp%{libgomp_sover}%{libgomp_suffix}@variant@ -/sbin/ldconfig +%postun -n libgomp%{libgomp_sover}%{libgomp_suffix}@variant@ -p /sbin/ldconfig # PACKAGE-END # PACKAGE-BEGIN @@ -460,11 +456,9 @@ The standard C++ library, needed for dynamically linked C++ programs. -%post -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}@variant@ -/sbin/ldconfig +%post -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}@variant@ -p /sbin/ldconfig -%postun -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}@variant@ -/sbin/ldconfig +%postun -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}@variant@ -p /sbin/ldconfig # PACKAGE-END %package -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-locale @@ -521,11 +515,9 @@ %description -n libobjc%{libobjc_sover}%{libobjc_suffix}@variant@ The library for the GNU Objective C compiler. -%post -n libobjc%{libobjc_sover}%{libobjc_suffix}@variant@ -/sbin/ldconfig +%post -n libobjc%{libobjc_sover}%{libobjc_suffix}@variant@ -p /sbin/ldconfig -%postun -n libobjc%{libobjc_sover}%{libobjc_suffix}@variant@ -/sbin/ldconfig +%postun -n libobjc%{libobjc_sover}%{libobjc_suffix}@variant@ -p /sbin/ldconfig # PACKAGE-END %package obj-c++ @@ -584,11 +576,9 @@ implementation of Distributed Systems Programming (GLADE) and the Posix 1003.5 Binding (Florist). -%post -n libada@base_ver@@variant@ -/sbin/ldconfig +%post -n libada@base_ver@@variant@ -p /sbin/ldconfig -%postun -n libada@base_ver@@variant@ -/sbin/ldconfig +%postun -n libada@base_ver@@variant@ -p /sbin/ldconfig # PACKAGE-END # PACKAGE-BEGIN @@ -623,11 +613,9 @@ The runtime library needed to run programs compiled with the Fortran compiler of the GNU Compiler Collection (GCC). -%post -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}@variant@ -/sbin/ldconfig +%post -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}@variant@ -p /sbin/ldconfig -%postun -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}@variant@ -/sbin/ldconfig +%postun -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}@variant@ -p /sbin/ldconfig # PACKAGE-END # PACKAGE-BEGIN @@ -645,11 +633,9 @@ of the GNU Compiler Collection (GCC) and quadruple precision floating point operations. -%post -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}@variant@ -/sbin/ldconfig +%post -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}@variant@ -p /sbin/ldconfig -%postun -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}@variant@ -/sbin/ldconfig +%postun -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}@variant@ -p /sbin/ldconfig # PACKAGE-END # PACKAGE-BEGIN @@ -665,11 +651,9 @@ %description -n libmudflap@base_ver@@variant@ This is the Mudflap Extension Runtime Library. -%post -n libmudflap@base_ver@@variant@ -/sbin/ldconfig +%post -n libmudflap@base_ver@@variant@ -p /sbin/ldconfig -%postun -n libmudflap@base_ver@@variant@ -/sbin/ldconfig +%postun -n libmudflap@base_ver@@variant@ -p /sbin/ldconfig # PACKAGE-END # PACKAGE-BEGIN @@ -686,11 +670,9 @@ The runtime library needed to run programs compiled with the -fgnu-tm option of the GNU Compiler Collection (GCC). -%post -n libitm%{libitm_sover}%{libitm_suffix}@variant@ -/sbin/ldconfig +%post -n libitm%{libitm_sover}%{libitm_suffix}@variant@ -p /sbin/ldconfig -%postun -n libitm%{libitm_sover}%{libitm_suffix}@variant@ -/sbin/ldconfig +%postun -n libitm%{libitm_sover}%{libitm_suffix}@variant@ -p /sbin/ldconfig # PACKAGE-END # PACKAGE-BEGIN @@ -707,11 +689,9 @@ The runtime library needed to run programs compiled with the -fsanitize=address option of the GNU Compiler Collection (GCC). -%post -n libasan%{libasan_sover}%{libasan_suffix}@variant@ -/sbin/ldconfig +%post -n libasan%{libasan_sover}%{libasan_suffix}@variant@ -p /sbin/ldconfig -%postun -n libasan%{libasan_sover}%{libasan_suffix}@variant@ -/sbin/ldconfig +%postun -n libasan%{libasan_sover}%{libasan_suffix}@variant@ -p /sbin/ldconfig # PACKAGE-END # PACKAGE-BEGIN @@ -728,11 +708,9 @@ The runtime library needed to run programs compiled with the -fsanitize=thread option of the GNU Compiler Collection (GCC). -%post -n libtsan%{libtsan_sover}%{libtsan_suffix}@variant@ -/sbin/ldconfig +%post -n libtsan%{libtsan_sover}%{libtsan_suffix}@variant@ -p /sbin/ldconfig -%postun -n libtsan%{libtsan_sover}%{libtsan_suffix}@variant@ -/sbin/ldconfig +%postun -n libtsan%{libtsan_sover}%{libtsan_suffix}@variant@ -p /sbin/ldconfig # PACKAGE-END # PACKAGE-BEGIN @@ -748,11 +726,9 @@ %description -n libatomic%{libatomic_sover}%{libatomic_suffix}@variant@ The runtime library for atomic operations of the GNU Compiler Collection (GCC). -%post -n libatomic%{libatomic_sover}%{libatomic_suffix}@variant@ -/sbin/ldconfig +%post -n libatomic%{libatomic_sover}%{libatomic_suffix}@variant@ -p /sbin/ldconfig -%postun -n libatomic%{libatomic_sover}%{libatomic_suffix}@variant@ -/sbin/ldconfig +%postun -n libatomic%{libatomic_sover}%{libatomic_suffix}@variant@ -p /sbin/ldconfig # PACKAGE-END @@ -775,11 +751,9 @@ This library is needed if you want to use the GNU Java compiler, gcj. Source code for this package is in gcc. -%post -n libgcj@base_ver@ -/sbin/ldconfig +%post -n libgcj@base_ver@ -p /sbin/ldconfig -%postun -n libgcj@base_ver@ -/sbin/ldconfig +%postun -n libgcj@base_ver@ -p /sbin/ldconfig %package -n gcc@base_ver@-java @@ -872,11 +846,9 @@ %description -n libffi%{libffi_sover}%{libffi_suffix}@variant@ A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. -%post -n libffi%{libffi_sover}%{libffi_suffix}@variant@ -/sbin/ldconfig +%post -n libffi%{libffi_sover}%{libffi_suffix}@variant@ -p /sbin/ldconfig -%postun -n libffi%{libffi_sover}%{libffi_suffix}@variant@ -/sbin/ldconfig +%postun -n libffi%{libffi_sover}%{libffi_suffix}@variant@ -p /sbin/ldconfig # PACKAGE-END # PACKAGE-BEGIN @@ -1857,6 +1829,11 @@ %{libsubdir}/include/spu2vmx.h %{libsubdir}/include/vec_types.h %endif +%ifarch s390 s390x +%{libsubdir}/include/htmintrin.h +%{libsubdir}/include/htmxlintrin.h +%{libsubdir}/include/s390intrin.h +%endif %ifarch ia64 %{libsubdir}/include/ia64intrin.h %endif -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org