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

Reply via email to