Hello community,

here is the log from the commit of package gcc48 for openSUSE:13.1 checked in 
at 2013-10-04 07:21:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:13.1/gcc48 (Old)
 and      /work/SRC/openSUSE:13.1/.gcc48.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gcc48"

Changes:
--------
--- /work/SRC/openSUSE:13.1/gcc48/cross-aarch64-gcc48-icecream-backend.changes  
2013-09-23 10:51:34.000000000 +0200
+++ 
/work/SRC/openSUSE:13.1/.gcc48.new/cross-aarch64-gcc48-icecream-backend.changes 
    2013-10-04 07:21:55.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.KEXg5v/_old  2013-10-04 07:21:56.000000000 +0200
+++ /var/tmp/diff_new_pack.KEXg5v/_new  2013-10-04 07:21:56.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:13.1/gcc48/gcc48.spec
++++ and /work/SRC/openSUSE:13.1/.gcc48.new/gcc48.spec

++++++ libffi48.spec ++++++
--- /var/tmp/diff_new_pack.KEXg5v/_old  2013-10-04 07:21:56.000000000 +0200
+++ /var/tmp/diff_new_pack.KEXg5v/_new  2013-10-04 07:21:56.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.KEXg5v/_old  2013-10-04 07:21:56.000000000 +0200
+++ /var/tmp/diff_new_pack.KEXg5v/_new  2013-10-04 07:21:56.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.KEXg5v/_old  2013-10-04 07:21:56.000000000 +0200
+++ /var/tmp/diff_new_pack.KEXg5v/_new  2013-10-04 07:21:56.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

Reply via email to