Hello community, here is the log from the commit of package gcc48 for openSUSE:Factory checked in at 2013-12-07 07:44:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-12-03 10:42:20.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gcc48.new/cross-aarch64-gcc48-icecream-backend.changes 2013-12-07 07:44:47.000000000 +0100 @@ -1,0 +2,6 @@ +Thu Dec 5 14:22:19 UTC 2013 - rguent...@suse.com + +- Fix icecream environments to include required shared libraries + again. + +------------------------------------------------------------------- cross-armv6hl-gcc48-icecream-backend.changes: same change New Changes file: --- /dev/null 2013-11-25 01:44:08.036031256 +0100 +++ /work/SRC/openSUSE:Factory/.gcc48.new/cross-armv7hl-gcc48-icecream-backend.changes 2013-12-07 07:44:47.000000000 +0100 @@ -0,0 +1,303 @@ +------------------------------------------------------------------- +Thu Dec 5 14:22:19 UTC 2013 - rguent...@suse.com + +- Fix icecream environments to include required shared libraries + again. + +------------------------------------------------------------------- +Thu Nov 28 11:05:21 UTC 2013 - rguent...@suse.com + +- Enhance suffixing of shared library packages to individual + packages via %product_libs_gcc_ver_$shlib$sover. + +------------------------------------------------------------------- +Sun Nov 17 13:40:11 UTC 2013 - sch...@suse.de + +- pr58369.patch: Add backport of PR58369 + +------------------------------------------------------------------- +Wed Nov 13 13:06:30 UTC 2013 - rguent...@suse.com + +- Disable new cross-compilers and use the icecream fallback again + for now. + +------------------------------------------------------------------- +Mon Nov 4 13:39:45 UTC 2013 - rguent...@suse.com + +- Change s390 and s390x to use -march=z196 -mtune=zEC12 by default. + [fate#315297] + +------------------------------------------------------------------- +Mon Oct 28 15:38:02 UTC 2013 - sch...@suse.de + +- m68k-notice-update-cc.patch: handle register conflict with PRE_DEC + +------------------------------------------------------------------- +Wed Oct 23 12:09:09 UTC 2013 - rguent...@suse.com + +- Restructure cross compiler spec files. Build cross compilers + and icecream backends from a single spec, when targeting + *-suse-linux-gnu then use an available target glibc for building. + +------------------------------------------------------------------- +Wed Oct 16 09:48:57 UTC 2013 - rguent...@suse.com + +- Update to GCC 4.8.2 release. [fate#315333, fate#315288] +- Change package version scheme to use the SVN revision number + instead of a date. + +------------------------------------------------------------------- +Wed Oct 16 07:52:54 UTC 2013 - rguent...@suse.com + +- Change ppc and ppc64 compilers to default to code generation for + power7 CPUs. [fate#315448] + +------------------------------------------------------------------- +Wed Oct 9 08:51:04 UTC 2013 - sch...@suse.de + +- Add support for m68k: set libgcc_s to 2, enable libatomic and disable + multilibs + +------------------------------------------------------------------- +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] + +------------------------------------------------------------------- +Thu Sep 12 08:47:57 UTC 2013 - adr...@suse.de + +- openSUSE:Factroy:ARM switched to armv6 in favor of armv5 + * enable cross armv6hl compiler + * disable cross armv5tel compiler + +------------------------------------------------------------------- +Mon Sep 9 11:56:02 UTC 2013 - rguent...@suse.com + +- Update to gcc-4_8-branch head (r202388). +- Backports regression fixes for all architectures. + * includes changes in aarch64-pthread-option.patch + +------------------------------------------------------------------- +Wed Sep 4 07:41:45 UTC 2013 - rguent...@suse.com + +- Fix requires of gcc-32bit/gcc-64bit to include itm/atomic/asan/tsan + libraries. [bnc#838229] + +------------------------------------------------------------------- +Tue Aug 6 12:38:57 UTC 2013 - m...@suse.com + +- Update to current 4.8 branch (r201525) +- Backports of bugfixes for i686, aarch64 and s390. +- Addition of support of transactional memory for s390. + +------------------------------------------------------------------- +Thu Jul 11 14:48:22 UTC 2013 - m...@suse.com + +- Update to current 4.8 branch (r200903) + lot of back ports of bug fixes. + +------------------------------------------------------------------- +Thu Jul 11 09:43:56 UTC 2013 - sch...@suse.de + +- Add aarch64-pthread-option.patch; + Define _REENTRANT with -pthread on aarch64. + +------------------------------------------------------------------- +Mon Jul 8 07:28:27 UTC 2013 - jeng...@inai.de + +- Deal with lib{asan,atomic,itm} that are generated on sparcv9/64 + too. + +------------------------------------------------------------------- +Sat Jul 6 13:11:59 UTC 2013 - co...@suse.com + +- build against gcc48-ada + +------------------------------------------------------------------- +Wed Jul 3 16:48:08 UTC 2013 - dmuel...@suse.com + +- fix typo in last change + +------------------------------------------------------------------- +Sat Jun 29 10:19:51 UTC 2013 - dmuel...@suse.com + +- add armv6hl support (Tune for arm1176jzfs) +- Update armv7hl tuning target to Cortex A15 +- Remove temporary armv7l target + +------------------------------------------------------------------- +Tue Jun 4 10:39:09 UTC 2013 - rguent...@suse.com + +- Update to GCC 4.8.1 release. + * Lots of bugfixes. +- Remove broken aarch64 cross-compiler target. + +------------------------------------------------------------------- +Thu May 23 14:31:30 UTC 2013 - rguent...@suse.com + +- Only enable build of icecream backends for x86_64, ppc64, ia64 and s390x. +- Do not build a ppc64->ppc icecream backend as that does not work. + +------------------------------------------------------------------- +Tue May 21 08:24:48 UTC 2013 - rguent...@suse.com + +- Update to GCC 4.8.1 release candidate 1 (r199136). + +------------------------------------------------------------------- +Mon Apr 29 14:28:49 UTC 2013 - rguent...@suse.com + +- Update to gcc-4_8-branch head (r198420). + * Initial round of bugfixes +- Enable release checking only. + +------------------------------------------------------------------- +Wed Apr 17 14:25:47 UTC 2013 - sch...@suse.de + +- libgcj_bc-install.patch: Fix installation of libgcj_bc +- Remove markers from generated spec files to avoid leaking them into + scripts + +------------------------------------------------------------------- +Tue Apr 16 08:24:19 UTC 2013 - sch...@suse.de + +- libjava-aarch64-support.diff: Enable java for aarch64 + +------------------------------------------------------------------- +Thu Apr 4 14:10:21 UTC 2013 - rguent...@suse.com + +- Split libstdc++6-locale package from gcc48-locale and add proper + conflicts. + +------------------------------------------------------------------- +Fri Mar 29 19:01:34 UTC 2013 - sch...@suse.de + +- Fix libffi48-devel filelist + +------------------------------------------------------------------- +Thu Mar 28 09:30:45 UTC 2013 - rguent...@suse.com + +- Adjust self-conflicts to use otherproviders() on openSUSE 12.1 + and earlier. [bnc#812079] + +------------------------------------------------------------------- +Fri Mar 22 12:43:14 UTC 2013 - rguent...@suse.com + +- Update to GCC 4.8.0 release. + +------------------------------------------------------------------- +Wed Mar 20 11:37:21 UTC 2013 - rguent...@suse.com + +- Drop suse-record-gcc-opts.diff. ++++ 106 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Factory/.gcc48.new/cross-armv7hl-gcc48-icecream-backend.changes --- /work/SRC/openSUSE:Factory/gcc48/cross-hppa-gcc48-icecream-backend.changes 2013-12-03 10:42:20.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gcc48.new/cross-hppa-gcc48-icecream-backend.changes 2013-12-07 07:44:47.000000000 +0100 @@ -1,0 +2,6 @@ +Thu Dec 5 14:22:19 UTC 2013 - rguent...@suse.com + +- Fix icecream environments to include required shared libraries + again. + +------------------------------------------------------------------- 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 Old: ---- cross-armv7hl-gcc-icecream-backend.changes cross-armv7hl-gcc-icecream-backend.spec New: ---- cross-armv7hl-gcc48-icecream-backend.changes cross-armv7hl-gcc48-icecream-backend.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cross-aarch64-gcc48-icecream-backend.spec ++++++ --- /var/tmp/diff_new_pack.OMJztw/_old 2013-12-07 07:44:51.000000000 +0100 +++ /var/tmp/diff_new_pack.OMJztw/_new 2013-12-07 07:44:51.000000000 +0100 @@ -528,6 +528,20 @@ $RPM_BUILD_ROOT/env%{targetlibsubdir}/liblto_plugin.so fi +# Make sure to also pull in all shared library requirements for the +# binaries we put into the environment which is operated by chrooting +# into it and execing the compiler +libs=`for bin in $RPM_BUILD_ROOT/env/usr/bin/* $RPM_BUILD_ROOT/env%{targetlibsubdir}/*; do \ + ldd $bin | sed -n '\,^[^/]*\(/[^ ]*\).*,{ s//\1/; p; }' ;\ +done | sort -u ` +for lib in $libs; do + # Check wether the same library also exists in the parent directory, + # and prefer that on the assumption that it is a more generic one. + baselib=`echo "$lib" | sed 's,/[^/]*\(/[^/]*\)$,\1,'` + test -f "$baselib" && lib=$baselib + install -s -D $lib $RPM_BUILD_ROOT/env$lib +done + cd $RPM_BUILD_ROOT/env tar cvzf ../%{name}_%{_arch}.tar.gz * cd .. cross-armv6hl-gcc48-icecream-backend.spec: same change ++++++ cross-armv7hl-gcc-icecream-backend.spec -> cross-armv7hl-gcc48-icecream-backend.spec ++++++ --- /work/SRC/openSUSE:Factory/gcc48/cross-armv7hl-gcc-icecream-backend.spec 2013-11-20 10:25:29.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gcc48.new/cross-armv7hl-gcc48-icecream-backend.spec 2013-12-07 07:44:47.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package cross-armv7hl-gcc-icecream-backend +# spec file for package cross-armv7hl-gcc48-icecream-backend # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -16,7 +16,7 @@ # -%define pkgname cross-armv7hl-gcc-icecream-backend +%define pkgname cross-armv7hl-gcc48-icecream-backend %define cross_arch armv7hl %define gcc_target_arch armv7hl-suse-linux-gnueabi %define gcc_icecream 1 @@ -528,6 +528,20 @@ $RPM_BUILD_ROOT/env%{targetlibsubdir}/liblto_plugin.so fi +# Make sure to also pull in all shared library requirements for the +# binaries we put into the environment which is operated by chrooting +# into it and execing the compiler +libs=`for bin in $RPM_BUILD_ROOT/env/usr/bin/* $RPM_BUILD_ROOT/env%{targetlibsubdir}/*; do \ + ldd $bin | sed -n '\,^[^/]*\(/[^ ]*\).*,{ s//\1/; p; }' ;\ +done | sort -u ` +for lib in $libs; do + # Check wether the same library also exists in the parent directory, + # and prefer that on the assumption that it is a more generic one. + baselib=`echo "$lib" | sed 's,/[^/]*\(/[^/]*\)$,\1,'` + test -f "$baselib" && lib=$baselib + install -s -D $lib $RPM_BUILD_ROOT/env$lib +done + cd $RPM_BUILD_ROOT/env tar cvzf ../%{name}_%{_arch}.tar.gz * cd .. ++++++ cross-hppa-gcc48-icecream-backend.spec ++++++ --- /var/tmp/diff_new_pack.OMJztw/_old 2013-12-07 07:44:51.000000000 +0100 +++ /var/tmp/diff_new_pack.OMJztw/_new 2013-12-07 07:44:51.000000000 +0100 @@ -528,6 +528,20 @@ $RPM_BUILD_ROOT/env%{targetlibsubdir}/liblto_plugin.so fi +# Make sure to also pull in all shared library requirements for the +# binaries we put into the environment which is operated by chrooting +# into it and execing the compiler +libs=`for bin in $RPM_BUILD_ROOT/env/usr/bin/* $RPM_BUILD_ROOT/env%{targetlibsubdir}/*; do \ + ldd $bin | sed -n '\,^[^/]*\(/[^ ]*\).*,{ s//\1/; p; }' ;\ +done | sort -u ` +for lib in $libs; do + # Check wether the same library also exists in the parent directory, + # and prefer that on the assumption that it is a more generic one. + baselib=`echo "$lib" | sed 's,/[^/]*\(/[^/]*\)$,\1,'` + test -f "$baselib" && lib=$baselib + install -s -D $lib $RPM_BUILD_ROOT/env$lib +done + cd $RPM_BUILD_ROOT/env tar cvzf ../%{name}_%{_arch}.tar.gz * cd .. 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.spec: same change libffi48.spec: same change libgcj48.spec: same change ++++++ change_spec ++++++ --- /var/tmp/diff_new_pack.OMJztw/_old 2013-12-07 07:44:52.000000000 +0100 +++ /var/tmp/diff_new_pack.OMJztw/_new 2013-12-07 07:44:52.000000000 +0100 @@ -132,7 +132,7 @@ if test "$do_icecream" = 1 ; then add_cross cross-aarch64-gcc$base_ver-icecream-backend aarch64 aarch64-suse-linux %define gcc_icecream 1 add_cross cross-armv6hl-gcc$base_ver-icecream-backend armv6hl armv6hl-suse-linux-gnueabi %define gcc_icecream 1 -add_cross cross-armv7hl-gcc$base_ve-icecream-backend armv7hl armv7hl-suse-linux-gnueabi %define gcc_icecream 1 +add_cross cross-armv7hl-gcc$base_ver-icecream-backend armv7hl armv7hl-suse-linux-gnueabi %define gcc_icecream 1 add_cross cross-hppa-gcc$base_ver-icecream-backend hppa hppa-suse-linux %define gcc_icecream 1 add_cross cross-i386-gcc$base_ver-icecream-backend i386 i586-suse-linux %define gcc_icecream 1 add_cross cross-x86_64-gcc$base_ver-icecream-backend x86_64 x86_64-suse-linux %define gcc_icecream 1 ++++++ cross.spec.in ++++++ --- /var/tmp/diff_new_pack.OMJztw/_old 2013-12-07 07:44:52.000000000 +0100 +++ /var/tmp/diff_new_pack.OMJztw/_new 2013-12-07 07:44:52.000000000 +0100 @@ -138,6 +138,20 @@ $RPM_BUILD_ROOT/env%{targetlibsubdir}/liblto_plugin.so fi +# Make sure to also pull in all shared library requirements for the +# binaries we put into the environment which is operated by chrooting +# into it and execing the compiler +libs=`for bin in $RPM_BUILD_ROOT/env/usr/bin/* $RPM_BUILD_ROOT/env%{targetlibsubdir}/*; do \ + ldd $bin | sed -n '\,^[^/]*\(/[^ ]*\).*,{ s//\1/; p; }' ;\ +done | sort -u ` +for lib in $libs; do + # Check wether the same library also exists in the parent directory, + # and prefer that on the assumption that it is a more generic one. + baselib=`echo "$lib" | sed 's,/[^/]*\(/[^/]*\)$,\1,'` + test -f "$baselib" && lib=$baselib + install -s -D $lib $RPM_BUILD_ROOT/env$lib +done + cd $RPM_BUILD_ROOT/env tar cvzf ../%{name}_%{_arch}.tar.gz * cd .. -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org