commit gcc46 for openSUSE:Factory
Hello community, here is the log from the commit of package gcc46 for openSUSE:Factory checked in at 2012-04-23 09:12:45 Comparing /work/SRC/openSUSE:Factory/gcc46 (Old) and /work/SRC/openSUSE:Factory/.gcc46.new (New) Package is gcc46, Maintainer is rguent...@suse.com Changes: --- /work/SRC/openSUSE:Factory/gcc46/gcc46-testresults.changes 2012-03-29 07:45:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.gcc46.new/gcc46-testresults.changes 2012-04-23 09:12:49.0 +0200 @@ -1,0 +2,11 @@ +Thu Apr 19 11:31:06 UTC 2012 - rguent...@suse.com + +- Fix canonicalized cross targets again. +- Disable icecream and crosses. + +--- +Wed Mar 28 11:47:55 UTC 2012 - rguent...@suse.com + +- Fix libstdc++.so-gdb.py autoload script. [bnc#750960] + +--- gcc46.changes: same change libffi46.changes: same change libgcj46.changes: same change Old: cross-armv5el-gcc-icecream-backend.changes cross-armv5el-gcc-icecream-backend.spec cross-armv7l-gcc-icecream-backend.changes cross-armv7l-gcc-icecream-backend.spec cross-hppa-gcc-icecream-backend.changes cross-hppa-gcc-icecream-backend.spec cross-i386-gcc-icecream-backend.changes cross-i386-gcc-icecream-backend.spec cross-ia64-gcc-icecream-backend.changes cross-ia64-gcc-icecream-backend.spec cross-ppc-gcc-icecream-backend.changes cross-ppc-gcc-icecream-backend.spec cross-ppc64-gcc-icecream-backend.changes cross-ppc64-gcc-icecream-backend.spec cross-s390-gcc-icecream-backend.changes cross-s390-gcc-icecream-backend.spec cross-s390x-gcc-icecream-backend.changes cross-s390x-gcc-icecream-backend.spec cross-x86_64-gcc-icecream-backend.changes cross-x86_64-gcc-icecream-backend.spec Other differences: -- ++ gcc46-testresults.spec ++ --- /var/tmp/diff_new_pack.7bMasJ/_old 2012-04-23 09:12:52.0 +0200 +++ /var/tmp/diff_new_pack.7bMasJ/_new 2012-04-23 09:12:52.0 +0200 @@ -16,6 +16,7 @@ # # icecream 0 + %define building_testsuite 1 %define run_tests 1 # @@ -175,9 +176,10 @@ # COMMON-END %if !0%{?building_libjava:1}%{?building_libffi:1}%{?building_testsuite:1} -Requires: binutils glibc-devel -Requires: libmpc2 = 0.8.1 +Requires: binutils Requires: cpp46 = %{version}-%{release} +Requires: glibc-devel +Requires: libmpc2 = 0.8.1 %if 0%{!?build_optional_compiler:1} Requires: libgcc%{libgcc_s} = %{version}-%{release} Requires: libgomp1 = %{version}-%{release} ++ gcc46.spec ++ --- /var/tmp/diff_new_pack.7bMasJ/_old 2012-04-23 09:12:52.0 +0200 +++ /var/tmp/diff_new_pack.7bMasJ/_new 2012-04-23 09:12:52.0 +0200 @@ -158,9 +158,10 @@ # COMMON-END %if !0%{?building_libjava:1}%{?building_libffi:1}%{?building_testsuite:1} -Requires: binutils glibc-devel -Requires: libmpc2 = 0.8.1 +Requires: binutils Requires: cpp46 = %{version}-%{release} +Requires: glibc-devel +Requires: libmpc2 = 0.8.1 %if 0%{!?build_optional_compiler:1} Requires: libgcc%{libgcc_s} = %{version}-%{release} Requires: libgomp1 = %{version}-%{release} @@ -703,8 +704,8 @@ Summary:GNU Objective C++ Compiler License:GPL-3.0+ Group: Development/Languages/Other -Requires: gcc46-objc = %{version}-%{release} Requires: gcc46-c++ = %{version}-%{release} +Requires: gcc46-objc = %{version}-%{release} %description obj-c++ This package contains the GNU Objective C++ compiler. Objective C++ is an @@ -1188,13 +1189,13 @@ Summary:Include Files and Libraries mandatory for Development. License:GPL-2.0-with-classpath-exception Group: Development/Libraries/Java -Requires: libstdc++46-devel = %{version} -Requires: libgcj%{gcj_sover} = %{version}-%{release} -Requires: libgcj_bc1 = %{version}-%{release} -Requires: libgcj46-jar = %{version}-%{release} +Requires: glibc-devel Requires: gtk2-devel Requires: libart_lgpl-devel -Requires: glibc-devel +Requires: libgcj%{gcj_sover} = %{version}-%{release} +Requires: libgcj46-jar = %{version}-%{release} +Requires: libgcj_bc1 = %{version}-%{release} +Requires: libstdc++46-devel = %{version} Requires: zlib-devel %ifarch ia64 Requires: libunwind-devel @@ -1940,10 +1941,12 @@ # place so ldconfig does not complain mkdir -p $RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{mainlibdir} mv $RPM_BUILD_ROOT%{mainlibdir}/libstdc++.so.*-gdb.py $RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{mainlibdir}/ +sed -i -e '/^libdir/s/\/gcc\/%{GCCDIST}\/%{gcc_dir_version}//g'
commit gcc46 for openSUSE:Factory
Hello community, here is the log from the commit of package gcc46 for openSUSE:Factory checked in at 2012-03-29 07:42:05 Comparing /work/SRC/openSUSE:Factory/gcc46 (Old) and /work/SRC/openSUSE:Factory/.gcc46.new (New) Package is gcc46, Maintainer is rguent...@suse.com Changes: --- /work/SRC/openSUSE:Factory/gcc46/cross-armv5el-gcc-icecream-backend.changes 2012-03-20 16:33:12.0 +0100 +++ /work/SRC/openSUSE:Factory/.gcc46.new/cross-armv5el-gcc-icecream-backend.changes 2012-03-29 07:42:16.0 +0200 @@ -1,0 +2,5 @@ +Tue Mar 27 07:03:36 UTC 2012 - rguent...@suse.com + +- Fix build of cross targets with canonicalized name. + +--- cross-armv7l-gcc-icecream-backend.changes: same change cross-hppa-gcc-icecream-backend.changes: same change cross-i386-gcc-icecream-backend.changes: same change cross-ia64-gcc-icecream-backend.changes: same change cross-ppc-gcc-icecream-backend.changes: same change cross-ppc64-gcc-icecream-backend.changes: same change cross-s390-gcc-icecream-backend.changes: same change cross-s390x-gcc-icecream-backend.changes: same change cross-x86_64-gcc-icecream-backend.changes: same change gcc46-testresults.changes: same change gcc46.changes: same change libffi46.changes: same change libgcj46.changes: same change Other differences: -- ++ cross-armv5el-gcc-icecream-backend.spec ++ --- /var/tmp/diff_new_pack.F9nfJw/_old 2012-03-29 07:42:25.0 +0200 +++ /var/tmp/diff_new_pack.F9nfJw/_new 2012-03-29 07:42:25.0 +0200 @@ -35,6 +35,7 @@ %if %{binutils_target} == arm5el %define binutils_target arm %endif +%define canonical_target %(echo %{binutils_target} | sed -e s/i.86/i586/;s/ppc/powerpc/;s/sparc64.*/sparc64/;s/sparcv.*/sparc/;) Name: cross-armv5el-gcc-icecream-backend BuildRequires: bison @@ -452,7 +453,7 @@ # But the assembler comes from the cross-binutils, and hence is _not_ # named funnily, not even on ppc, so there we need the original target -install -s -D %{_prefix}/bin/%{binutils_target}-linux-as \ +install -s -D %{_prefix}/bin/%{canonical_target}-linux-as \ $RPM_BUILD_ROOT/env/usr/bin/as install -s $RPM_BUILD_ROOT/inst%{_prefix}/bin/%{CONFIGURE_TARGET}-g++ \ $RPM_BUILD_ROOT/env/usr/bin/g++ cross-armv7l-gcc-icecream-backend.spec: same change cross-hppa-gcc-icecream-backend.spec: same change cross-i386-gcc-icecream-backend.spec: same change cross-ia64-gcc-icecream-backend.spec: same change cross-ppc-gcc-icecream-backend.spec: same change cross-ppc64-gcc-icecream-backend.spec: same change cross-s390-gcc-icecream-backend.spec: same change cross-s390x-gcc-icecream-backend.spec: same change cross-x86_64-gcc-icecream-backend.spec: same change gcc46.spec: same change libffi46.spec: same change libgcj46.spec: same change ++ cross-icecream.spec.in ++ --- /var/tmp/diff_new_pack.F9nfJw/_old 2012-03-29 07:42:25.0 +0200 +++ /var/tmp/diff_new_pack.F9nfJw/_new 2012-03-29 07:42:25.0 +0200 @@ -29,6 +29,7 @@ %if %{binutils_target} == arm5el %define binutils_target arm %endif +%define canonical_target %(echo %{binutils_target} | sed -e s/i.86/i586/;s/ppc/powerpc/;s/sparc64.*/sparc64/;s/sparcv.*/sparc/;) Name: cross-@cross_arch@-gcc-icecream-backend BuildRequires: bison flex gettext-devel glibc-devel-32bit mpfr-devel perl texinfo zlib-devel mpc-devel @@ -55,7 +56,7 @@ # But the assembler comes from the cross-binutils, and hence is _not_ # named funnily, not even on ppc, so there we need the original target -install -s -D %{_prefix}/bin/%{binutils_target}-linux-as \ +install -s -D %{_prefix}/bin/%{canonical_target}-linux-as \ $RPM_BUILD_ROOT/env/usr/bin/as install -s $RPM_BUILD_ROOT/inst%{_prefix}/bin/%{CONFIGURE_TARGET}-g++ \ $RPM_BUILD_ROOT/env/usr/bin/g++ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gcc46 for openSUSE:Factory
Hello community, here is the log from the commit of package gcc46 for openSUSE:Factory checked in at 2012-03-20 16:33:10 Comparing /work/SRC/openSUSE:Factory/gcc46 (Old) and /work/SRC/openSUSE:Factory/.gcc46.new (New) Package is gcc46, Maintainer is rguent...@suse.com Changes: --- /work/SRC/openSUSE:Factory/gcc46/cross-armv5el-gcc-icecream-backend.changes 2012-03-16 13:10:32.0 +0100 +++ /work/SRC/openSUSE:Factory/.gcc46.new/cross-armv5el-gcc-icecream-backend.changes 2012-03-20 16:33:12.0 +0100 @@ -1,0 +2,16 @@ +Mon Mar 19 12:12:51 UTC 2012 - rguent...@suse.com + +- Change armv5 to use soft floating point. + +--- +Thu Mar 15 09:29:59 UTC 2012 - rguent...@suse.com + +- Backport patch to not search for lto-plugin when only preprocessing. + [bnc#747918] + +--- +Wed Mar 7 11:14:02 UTC 2012 - rguent...@suse.com + +- Package the gdb python scripts. [bnc#750960] + +--- cross-armv7l-gcc-icecream-backend.changes: same change cross-hppa-gcc-icecream-backend.changes: same change cross-i386-gcc-icecream-backend.changes: same change cross-ia64-gcc-icecream-backend.changes: same change cross-ppc-gcc-icecream-backend.changes: same change cross-ppc64-gcc-icecream-backend.changes: same change cross-s390-gcc-icecream-backend.changes: same change cross-s390x-gcc-icecream-backend.changes: same change cross-x86_64-gcc-icecream-backend.changes: same change gcc46-testresults.changes: same change gcc46.changes: same change libffi46.changes: same change libgcj46.changes: same change New: gcc46-bnc747918.diff Other differences: -- ++ cross-armv5el-gcc-icecream-backend.spec ++ --- /var/tmp/diff_new_pack.XjTpiL/_old 2012-03-20 16:33:29.0 +0100 +++ /var/tmp/diff_new_pack.XjTpiL/_new 2012-03-20 16:33:29.0 +0100 @@ -94,6 +94,8 @@ Patch28:pr33763.diff Patch29:pr50193.diff Patch30:gcc43-no-unwind-tables.diff +# Do not search for the lto-plugin when preprocessing only +Patch31:gcc46-bnc747918.diff # A set of patches from the RH srpm Patch51:gcc41-ia64-stack-protector.patch Patch55:gcc41-java-slow_pthread_self.patch @@ -195,6 +197,7 @@ %patch28 %patch29 -p1 %patch30 +%patch31 %patch51 %patch55 %patch57 @@ -384,7 +387,7 @@ %endif %if %{TARGET_ARCH} == armv5tel --with-arch=armv5te \ - --with-float=softfp \ + --with-float=soft \ --with-mode=arm \ --with-abi=aapcs-linux \ --disable-sjlj-exceptions \ cross-armv7l-gcc-icecream-backend.spec: same change cross-hppa-gcc-icecream-backend.spec: same change cross-i386-gcc-icecream-backend.spec: same change cross-ia64-gcc-icecream-backend.spec: same change cross-ppc-gcc-icecream-backend.spec: same change cross-ppc64-gcc-icecream-backend.spec: same change cross-s390-gcc-icecream-backend.spec: same change cross-s390x-gcc-icecream-backend.spec: same change cross-x86_64-gcc-icecream-backend.spec: same change gcc46-testresults.spec: same change ++ gcc46.spec ++ --- /var/tmp/diff_new_pack.XjTpiL/_old 2012-03-20 16:33:29.0 +0100 +++ /var/tmp/diff_new_pack.XjTpiL/_new 2012-03-20 16:33:29.0 +0100 @@ -201,6 +201,8 @@ Patch28:pr33763.diff Patch29:pr50193.diff Patch30:gcc43-no-unwind-tables.diff +# Do not search for the lto-plugin when preprocessing only +Patch31:gcc46-bnc747918.diff # A set of patches from the RH srpm Patch51:gcc41-ia64-stack-protector.patch Patch55:gcc41-java-slow_pthread_self.patch @@ -1504,6 +1506,7 @@ %patch28 %patch29 -p1 %patch30 +%patch31 %patch51 %patch55 %patch57 @@ -1693,7 +1696,7 @@ %endif %if %{TARGET_ARCH} == armv5tel --with-arch=armv5te \ - --with-float=softfp \ + --with-float=soft \ --with-mode=arm \ --with-abi=aapcs-linux \ --disable-sjlj-exceptions \ @@ -1889,8 +1892,6 @@ if ! test -z $dir_ml; then ln -s . $RPM_BUILD_ROOT%{_prefix}/include/c++/%{gcc_dir_version}/%{GCCDIST}/$dir_ml fi -# For now we do not want to have the python gdb scripts -rm -Rf $RPM_BUILD_ROOT%{_datadir}/gcc%{binsuffix} %endif # LIBJAVA-DELETE-END @@ -2438,6 +2439,7 @@ %dir %{_datadir}/gdb/auto-load%{_prefix} %dir %{_datadir}/gdb/auto-load/%{mainlibdir} %{_datadir}/gdb/auto-load/%{mainlibdir}/libstdc++.so.*-gdb.py +%{_datadir}/gcc%{binsuffix} %if %{separate_biarch} %files -n libstdc++46-devel%{separate_biarch_suffix} ++ libffi46.spec ++ --- /var/tmp/diff_new_pack.XjTpiL/_old 2012-03-20 16:33:29.0 +0100 +++ /var/tmp/diff_new_pack.XjTpiL/_new
commit gcc46 for openSUSE:Factory
Hello community, here is the log from the commit of package gcc46 for openSUSE:Factory checked in at 2012-02-17 15:00:35 Comparing /work/SRC/openSUSE:Factory/gcc46 (Old) and /work/SRC/openSUSE:Factory/.gcc46.new (New) Package is gcc46, Maintainer is rguent...@suse.com Changes: --- /work/SRC/openSUSE:Factory/gcc46/cross-arm-gcc-icecream-backend.changes 2012-01-27 21:26:53.0 +0100 +++ /work/SRC/openSUSE:Factory/.gcc46.new/cross-arm-gcc-icecream-backend.changes 2012-02-17 15:00:39.0 +0100 @@ -1,0 +2,10 @@ +Wed Feb 15 11:35:05 UTC 2012 - rguent...@suse.com + +- Adjust for cross-$arch-binutils install location change. + +--- +Mon Jan 30 13:08:01 UTC 2012 - rguent...@suse.com + +- Drop AWT support from libgcj. [bnc#742935] + +--- cross-hppa-gcc-icecream-backend.changes: same change cross-i386-gcc-icecream-backend.changes: same change cross-ia64-gcc-icecream-backend.changes: same change cross-ppc-gcc-icecream-backend.changes: same change cross-ppc64-gcc-icecream-backend.changes: same change cross-s390-gcc-icecream-backend.changes: same change cross-s390x-gcc-icecream-backend.changes: same change cross-x86_64-gcc-icecream-backend.changes: same change gcc46-testresults.changes: same change gcc46.changes: same change libffi46.changes: same change libgcj46.changes: same change Other differences: -- ++ cross-arm-gcc-icecream-backend.spec ++ --- /var/tmp/diff_new_pack.px5m18/_old 2012-02-17 15:00:43.0 +0100 +++ /var/tmp/diff_new_pack.px5m18/_new 2012-02-17 15:00:43.0 +0100 @@ -282,10 +282,6 @@ #ENABLE_CHECKING=--enable-checking=yes ENABLE_CHECKING=--enable-checking=release -%if %{name} != gcc46 -export PATH=/opt/cross/bin:$PATH -%endif - # Work around tail/head -1 changes export _POSIX2_VERSION=199209 @@ -335,8 +331,7 @@ %else --with-java-home=%{_libdir}/jvm/java-1.5.0-gcj%{binsuffix}-1.5.0.0/jre \ --with-ecj-jar=%{libsubdir}/ecj.jar \ ---enable-java-awt=gtk \ - --enable-gtk-cairo \ +--disable-java-awt \ %if !%{biarch_libjava} --disable-libjava-multilib \ %endif @@ -355,8 +350,6 @@ %endif %if 0%{?gcc_target_arch:1} %if 0%{?gcc_icecream:1} - --with-as=/opt/cross/%{TARGET_ARCH}-linux/bin/as \ - --with-ld=/opt/cross/%{TARGET_ARCH}-linux/bin/ld \ --with-sysroot=/ \ --enable-linux-futex \ %endif @@ -455,7 +448,7 @@ # But the assembler comes from the cross-binutils, and hence is _not_ # named funnily, not even on ppc, so there we need the original target -install -s -D /opt/cross/bin/${ORIG_TARGET}-linux-as $RPM_BUILD_ROOT/env/usr/bin/as +install -s -D %{_prefix}/bin/${ORIG_TARGET}-linux-as $RPM_BUILD_ROOT/env/usr/bin/as install -s $RPM_BUILD_ROOT/inst%{_prefix}/bin/${BUILD_TARGET}-linux-g++ $RPM_BUILD_ROOT/env/usr/bin/g++ install -s $RPM_BUILD_ROOT/inst%{_prefix}/bin/${BUILD_TARGET}-linux-gcc $RPM_BUILD_ROOT/env/usr/bin/gcc cross-hppa-gcc-icecream-backend.spec: same change cross-i386-gcc-icecream-backend.spec: same change cross-ia64-gcc-icecream-backend.spec: same change cross-ppc-gcc-icecream-backend.spec: same change cross-ppc64-gcc-icecream-backend.spec: same change cross-s390-gcc-icecream-backend.spec: same change cross-s390x-gcc-icecream-backend.spec: same change cross-x86_64-gcc-icecream-backend.spec: same change ++ gcc46-testresults.spec ++ --- /var/tmp/diff_new_pack.px5m18/_old 2012-02-17 15:00:43.0 +0100 +++ /var/tmp/diff_new_pack.px5m18/_new 2012-02-17 15:00:43.0 +0100 @@ -103,8 +103,6 @@ %endif %if 0%{?building_libjava:1}%{?building_testsuite:1} BuildRequires: fastjar -BuildRequires: gtk2-devel -BuildRequires: libart_lgpl-devel BuildRequires: unzip %endif %if 0%{?building_libffi:1} @@ -519,10 +517,6 @@ #ENABLE_CHECKING=--enable-checking=yes ENABLE_CHECKING=--enable-checking=release -%if %{name} != gcc46 -export PATH=/opt/cross/bin:$PATH -%endif - # Work around tail/head -1 changes export _POSIX2_VERSION=199209 @@ -572,8 +566,7 @@ %else --with-java-home=%{_libdir}/jvm/java-1.5.0-gcj%{binsuffix}-1.5.0.0/jre \ --with-ecj-jar=%{libsubdir}/ecj.jar \ ---enable-java-awt=gtk \ - --enable-gtk-cairo \ +--disable-java-awt \ %if !%{biarch_libjava} --disable-libjava-multilib \ %endif @@ -592,8 +585,6 @@ %endif %if 0%{?gcc_target_arch:1} %if 0%{?gcc_icecream:1} - --with-as=/opt/cross/%{TARGET_ARCH}-linux/bin/as \ - --with-ld=/opt/cross/%{TARGET_ARCH}-linux/bin/ld \ --with-sysroot=/ \ --enable-linux-futex \ %endif ++ gcc46.spec ++ ---
commit gcc46 for openSUSE:Factory
Hello community, here is the log from the commit of package gcc46 for openSUSE:Factory checked in at 2012-01-27 21:26:51 Comparing /work/SRC/openSUSE:Factory/gcc46 (Old) and /work/SRC/openSUSE:Factory/.gcc46.new (New) Package is gcc46, Maintainer is rguent...@suse.com Changes: --- /work/SRC/openSUSE:Factory/gcc46/cross-arm-gcc-icecream-backend.changes 2012-01-06 11:43:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.gcc46.new/cross-arm-gcc-icecream-backend.changes 2012-01-27 21:26:53.0 +0100 @@ -1,0 +2,35 @@ +Thu Jan 26 13:16:49 UTC 2012 - rguent...@suse.com + +- Adjust license tags to follow SPDX conventions. + +--- +Mon Jan 23 09:28:15 UTC 2012 - rguent...@suse.com + +- Properly use FULLVER in cppbuiltin.c. [bnc#742747] + +--- +Thu Jan 12 11:34:41 UTC 2012 - rguent...@suse.com + +- Use proper groups for the documentation packages. [bnc#732685] + +--- +Thu Jan 5 08:47:31 UTC 2012 - rguent...@suse.com + +- When building libffi use make stage1-bubble to build the + C compiler, not make all-gcc. + +-- +Wed Dec 21 15:24:33 CET 2011 - dmuel...@suse.de + +- run all-gcc first, otherwise /xgcc might not exist, so + make all-target-libffi fails to configure (depending on race + conditions) +- apply changes from obs-service-format_spec_file to gcc.spec.in + to make diffing somehow sane: + * Release: is now always 0 + * only one Buildrequires per tag + * Autoreqprov: on is default since ages and unneeded + * Summary: is the first line after %package + * Group comes before other tags + +--- cross-hppa-gcc-icecream-backend.changes: same change cross-i386-gcc-icecream-backend.changes: same change cross-ia64-gcc-icecream-backend.changes: same change cross-ppc-gcc-icecream-backend.changes: same change cross-ppc64-gcc-icecream-backend.changes: same change cross-s390-gcc-icecream-backend.changes: same change cross-s390x-gcc-icecream-backend.changes: same change cross-x86_64-gcc-icecream-backend.changes: same change gcc46-testresults.changes: same change gcc46.changes: same change libffi46.changes: same change libgcj46.changes: same change Other differences: -- ++ cross-arm-gcc-icecream-backend.spec ++ --- /var/tmp/diff_new_pack.IpdLmF/_old 2012-01-27 21:26:57.0 +0100 +++ /var/tmp/diff_new_pack.IpdLmF/_new 2012-01-27 21:26:57.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package cross-arm-gcc-icecream-backend # -# 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,7 +15,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild %define build_cp 1 %define build_ada 0 @@ -30,10 +29,20 @@ %define gcc_icecream 1 Name: cross-arm-gcc-icecream-backend -BuildRequires: bison flex gettext-devel glibc-devel-32bit mpc-devel mpfr-devel perl texinfo zlib-devel +BuildRequires: bison BuildRequires: cross-arm-binutils +BuildRequires: flex +BuildRequires: gettext-devel +BuildRequires: glibc-devel-32bit +BuildRequires: mpc-devel +BuildRequires: mpfr-devel +BuildRequires: perl +BuildRequires: texinfo +BuildRequires: zlib-devel %ifarch %ix86 x86_64 ppc ppc64 s390 s390x ia64 %sparc -BuildRequires: cloog-devel libelf-devel ppl-devel +BuildRequires: cloog-devel +BuildRequires: libelf-devel +BuildRequires: ppl-devel %endif %ifarch ia64 BuildRequires: libunwind-devel @@ -47,14 +56,13 @@ Url:http://gcc.gnu.org/ Version:4.6.2_20111212 -Release:1 +Release:0 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) %define snapshot_date %(echo %version | sed 's/[34]\.[0-9]\.[0-6]//' | sed 's/_/-/') %define binsuffix -4.6 # COMMON-END # COMMON-BEGIN -AutoReqProv:on BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: gcc-%{gcc_version}%{snapshot_date}.tar.bz2 Source1:change_spec @@ -97,9 +105,9 @@ # GCC-TESTSUITE-DELETE-BEGIN # LIBFFI-DELETE-BEGIN # LIBJAVA-DELETE-BEGIN -Group: Development/Languages/C and C++ Summary:The GNU C Compiler and Support Files -License:GPLv3+ +License:GPL-3.0+ +Group: Development/Languages/C and C++
commit gcc46 for openSUSE:Factory
Hello community, here is the log from the commit of package gcc46 for openSUSE:Factory checked in at 2012-01-06 11:43:46 Comparing /work/SRC/openSUSE:Factory/gcc46 (Old) and /work/SRC/openSUSE:Factory/.gcc46.new (New) Package is gcc46, Maintainer is rguent...@suse.com Changes: --- /work/SRC/openSUSE:Factory/gcc46/cross-arm-gcc-icecream-backend.changes 2011-10-27 14:26:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.gcc46.new/cross-arm-gcc-icecream-backend.changes 2012-01-06 11:43:48.0 +0100 @@ -1,0 +2,36 @@ +Wed Dec 21 13:24:20 UTC 2011 - rguent...@suse.com + +- Fix previous change. + +--- +Tue Dec 20 16:49:16 CET 2011 - dmuel...@suse.de + +- build STAGE1 with -O0 on %arm (otherwise it OOMs) + +--- +Tue Dec 13 13:19:13 UTC 2011 - rguent...@suse.com + +- Package libstdc++ pretty-printers. [bnc#736249] + +--- +Mon Dec 12 09:20:51 UTC 2011 - rguent...@suse.com + +- Update to gcc-4_6-branch head (r18). [bnc#735982] + +--- +Mon Nov 7 19:55:43 CET 2011 - dmuel...@suse.de + +- disable setjmp/longjump exceptions + +--- +Mon Nov 7 14:42:29 UTC 2011 - adr...@suse.de + +- add pr50193.diff: backport from Andrew for + broken shift patterns on arm + +--- +Tue Nov 1 16:48:41 CET 2011 - dmuel...@suse.de + +- remove build-id.diff and use the included build-id code + +--- cross-hppa-gcc-icecream-backend.changes: same change cross-i386-gcc-icecream-backend.changes: same change cross-ia64-gcc-icecream-backend.changes: same change cross-ppc-gcc-icecream-backend.changes: same change cross-ppc64-gcc-icecream-backend.changes: same change cross-s390-gcc-icecream-backend.changes: same change cross-s390x-gcc-icecream-backend.changes: same change cross-x86_64-gcc-icecream-backend.changes: same change gcc46-testresults.changes: same change gcc46.changes: same change libffi46.changes: same change libgcj46.changes: same change Old: build-id.diff gcc-4.6.2-20111026.tar.bz2 New: gcc-4.6.2-20111212.tar.bz2 pr50193.diff Other differences: -- ++ cross-arm-gcc-icecream-backend.spec ++ --- /var/tmp/diff_new_pack.8495GP/_old 2012-01-06 11:43:54.0 +0100 +++ /var/tmp/diff_new_pack.8495GP/_new 2012-01-06 11:43:54.0 +0100 @@ -46,7 +46,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url:http://gcc.gnu.org/ -Version:4.6.2_20111026 +Version:4.6.2_20111212 Release:1 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) @@ -76,7 +76,7 @@ Patch24:tls-no-direct.diff Patch25:pr27880.diff Patch28:pr33763.diff -Patch29:build-id.diff +Patch29:pr50193.diff Patch30:gcc43-no-unwind-tables.diff # A set of patches from the RH srpm Patch51:gcc41-ia64-stack-protector.patch @@ -99,7 +99,7 @@ # LIBJAVA-DELETE-BEGIN Group: Development/Languages/C and C++ Summary:The GNU C Compiler and Support Files -License:GPL-3.0+ +License:GPLv3+ %description Core package for the GNU Compiler Collection, including the C language @@ -174,9 +174,7 @@ %patch24 %patch25 %patch28 -%if 0%{suse_version} 1100 -%patch29 -%endif +%patch29 -p1 %patch30 %patch51 %patch55 @@ -370,11 +368,15 @@ --without-system-libunwind \ %endif %endif +%if 0%{suse_version} 1100 + --enable-linker-build-id \ +%endif %if %{TARGET_ARCH} == armv5tel --with-arch=armv5te \ --with-float=softfp \ --with-mode=arm \ --with-abi=aapcs-linux \ + --disable-sjlj-exceptions \ %endif %if %{TARGET_ARCH} == armv7l || %{TARGET_ARCH} == armv7hl --with-arch=armv7-a \ @@ -383,6 +385,7 @@ --with-mode=thumb \ --with-abi=aapcs-linux \ --with-fpu=vfpv3-d16 \ + --disable-sjlj-exceptions \ %endif %if %{TARGET_ARCH} == powerpc --with-cpu=default32 \ cross-hppa-gcc-icecream-backend.spec: same change cross-i386-gcc-icecream-backend.spec: same change cross-ia64-gcc-icecream-backend.spec: same change cross-ppc-gcc-icecream-backend.spec: same change cross-ppc64-gcc-icecream-backend.spec: same change cross-s390-gcc-icecream-backend.spec: same change cross-s390x-gcc-icecream-backend.spec: same change
commit gcc46 for openSUSE:Factory
Hello community, here is the log from the commit of package gcc46 for openSUSE:Factory checked in at 2011-12-06 18:11:31 Comparing /work/SRC/openSUSE:Factory/gcc46 (Old) and /work/SRC/openSUSE:Factory/.gcc46.new (New) Package is gcc46, Maintainer is rguent...@suse.com Changes: cross-hppa-gcc-icecream-backend.changes: same change cross-i386-gcc-icecream-backend.changes: same change cross-ia64-gcc-icecream-backend.changes: same change cross-ppc-gcc-icecream-backend.changes: same change cross-ppc64-gcc-icecream-backend.changes: same change cross-s390-gcc-icecream-backend.changes: same change cross-s390x-gcc-icecream-backend.changes: same change cross-x86_64-gcc-icecream-backend.changes: same change gcc46-testresults.changes: same change gcc46.changes: same change libffi46.changes: same change libgcj46.changes: same change Other differences: -- ++ cross-arm-gcc-icecream-backend.spec ++ --- /var/tmp/diff_new_pack.ZPh7fR/_old 2011-12-06 18:16:28.0 +0100 +++ /var/tmp/diff_new_pack.ZPh7fR/_new 2011-12-06 18:16:28.0 +0100 @@ -99,7 +99,7 @@ # LIBJAVA-DELETE-BEGIN Group: Development/Languages/C and C++ Summary:The GNU C Compiler and Support Files -License:GPLv3+ +License:GPL-3.0+ %description Core package for the GNU Compiler Collection, including the C language cross-hppa-gcc-icecream-backend.spec: same change cross-i386-gcc-icecream-backend.spec: same change cross-ia64-gcc-icecream-backend.spec: same change cross-ppc-gcc-icecream-backend.spec: same change cross-ppc64-gcc-icecream-backend.spec: same change cross-s390-gcc-icecream-backend.spec: same change cross-s390x-gcc-icecream-backend.spec: same change cross-x86_64-gcc-icecream-backend.spec: same change ++ gcc46-testresults.spec ++ --- /var/tmp/diff_new_pack.ZPh7fR/_old 2011-12-06 18:16:28.0 +0100 +++ /var/tmp/diff_new_pack.ZPh7fR/_new 2011-12-06 18:16:28.0 +0100 @@ -224,7 +224,7 @@ # http://gcc.gnu.org/ml/gcc-patches/2011-03/msg01477.html Patch150: gcc46-arm-volatile.patch -License:Public Domain, Freeware +License:SUSE-Public-Domain Summary:Testsuite results Group: Development/Languages/C and C++ ++ libffi46.spec ++ --- /var/tmp/diff_new_pack.ZPh7fR/_old 2011-12-06 18:16:28.0 +0100 +++ /var/tmp/diff_new_pack.ZPh7fR/_new 2011-12-06 18:16:28.0 +0100 @@ -226,7 +226,7 @@ # GCC-TESTSUITE-DELETE-BEGIN # PACKAGE-BEGIN # PACKAGE-BEGIN -License:BSD3c +License:BSD-3-Clause Summary:Foreign Function Interface library Group: Development/Languages/C and C++ AutoReqProv:on @@ -247,7 +247,7 @@ # PACKAGE-BEGIN %package -n libffi46-32bit -License:BSD3c +License:BSD-3-Clause Summary:Foreign Function Interface library Group: Development/Languages/C and C++ AutoReqProv:on @@ -268,7 +268,7 @@ # PACKAGE-BEGIN %package -n libffi46-64bit -License:BSD3c +License:BSD-3-Clause Summary:Foreign Function Interface library Group: Development/Languages/C and C++ AutoReqProv:on @@ -290,7 +290,7 @@ # PACKAGE-BEGIN %package -n libffi46-devel -License:BSD 3-Clause +License:BSD-3-Clause Summary:Foreign Function Interface library development files Group: Development/Languages/C and C++ AutoReqProv:on @@ -304,7 +304,7 @@ # PACKAGE-BEGIN # PACKAGE-BEGIN %package -n libffi46-devel-32bit -License:BSD 3-Clause +License:BSD-3-Clause Summary:Foreign Function Interface library development files Group: Development/Languages/C and C++ AutoReqProv:on @@ -318,7 +318,7 @@ # PACKAGE-BEGIN # PACKAGE-BEGIN %package -n libffi46-devel-64bit -License:BSD 3-Clause +License:BSD-3-Clause Summary:Foreign Function Interface library development files Group: Development/Languages/C and C++ AutoReqProv:on @@ -332,7 +332,7 @@ %package -n gcc46-testresults # GCC-TESTSUITE-DELETE-END -License:Public Domain, Freeware +License:SUSE-Public-Domain Summary:Testsuite results Group: Development/Languages/C and C++ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gcc46 for openSUSE:Factory
Hello community, here is the log from the commit of package gcc46 for openSUSE:Factory checked in at 2011-10-27 14:24:18 Comparing /work/SRC/openSUSE:Factory/gcc46 (Old) and /work/SRC/openSUSE:Factory/.gcc46.new (New) Package is gcc46, Maintainer is rguent...@suse.com Changes: --- /work/SRC/openSUSE:Factory/gcc46/cross-arm-gcc-icecream-backend.changes 2011-10-24 15:51:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.gcc46.new/cross-arm-gcc-icecream-backend.changes 2011-10-27 14:26:10.0 +0200 @@ -1,0 +2,5 @@ +Wed Oct 26 13:29:40 UTC 2011 - rguent...@suse.com + +- Update to GCC 4.6.2 release. + +--- cross-hppa-gcc-icecream-backend.changes: same change cross-i386-gcc-icecream-backend.changes: same change cross-ia64-gcc-icecream-backend.changes: same change cross-ppc-gcc-icecream-backend.changes: same change cross-ppc64-gcc-icecream-backend.changes: same change cross-s390-gcc-icecream-backend.changes: same change cross-s390x-gcc-icecream-backend.changes: same change cross-x86_64-gcc-icecream-backend.changes: same change gcc46-testresults.changes: same change gcc46.changes: same change libffi46.changes: same change libgcj46.changes: same change Old: gcc-4.6.1-20111012.tar.bz2 New: gcc-4.6.2-20111026.tar.bz2 Other differences: -- ++ cross-arm-gcc-icecream-backend.spec ++ --- /var/tmp/diff_new_pack.rB47ur/_old 2011-10-27 14:26:19.0 +0200 +++ /var/tmp/diff_new_pack.rB47ur/_new 2011-10-27 14:26:19.0 +0200 @@ -46,7 +46,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url:http://gcc.gnu.org/ -Version:4.6.1_20111012 +Version:4.6.2_20111026 Release:1 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) cross-hppa-gcc-icecream-backend.spec: same change cross-i386-gcc-icecream-backend.spec: same change cross-ia64-gcc-icecream-backend.spec: same change cross-ppc-gcc-icecream-backend.spec: same change cross-ppc64-gcc-icecream-backend.spec: same change cross-s390-gcc-icecream-backend.spec: same change cross-s390x-gcc-icecream-backend.spec: same change cross-x86_64-gcc-icecream-backend.spec: same change gcc46-testresults.spec: same change gcc46.spec: same change libffi46.spec: same change libgcj46.spec: same change ++ gcc-4.6.1-20111012.tar.bz2 - gcc-4.6.2-20111026.tar.bz2 ++ /work/SRC/openSUSE:Factory/gcc46/gcc-4.6.1-20111012.tar.bz2 /work/SRC/openSUSE:Factory/.gcc46.new/gcc-4.6.2-20111026.tar.bz2 differ: char 11, line 1 ++ gcc.spec.in ++ --- /var/tmp/diff_new_pack.rB47ur/_old 2011-10-27 14:26:20.0 +0200 +++ /var/tmp/diff_new_pack.rB47ur/_new 2011-10-27 14:26:20.0 +0200 @@ -139,7 +139,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: http://gcc.gnu.org/ -Version: 4.6.1_20111012 +Version: 4.6.2_20111026 Release: 1 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gcc46 for openSUSE:Factory
Hello community, here is the log from the commit of package gcc46 for openSUSE:Factory checked in at 2011-10-24 15:51:51 Comparing /work/SRC/openSUSE:Factory/gcc46 (Old) and /work/SRC/openSUSE:Factory/.gcc46.new (New) Package is gcc46, Maintainer is rguent...@suse.com Changes: --- /work/SRC/openSUSE:Factory/gcc46/cross-arm-gcc-icecream-backend.changes 2011-10-13 12:24:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.gcc46.new/cross-arm-gcc-icecream-backend.changes 2011-10-24 15:51:56.0 +0200 @@ -1,0 +2,10 @@ +Mon Oct 24 13:23:05 UTC 2011 - rguent...@suse.com + +- Do not depend on gcc45-ada. + +--- +Fri Oct 21 16:25:23 CEST 2011 - m...@suse.de + +- do not use /usr/src/packages in specfile + +--- cross-hppa-gcc-icecream-backend.changes: same change cross-i386-gcc-icecream-backend.changes: same change cross-ia64-gcc-icecream-backend.changes: same change cross-ppc-gcc-icecream-backend.changes: same change cross-ppc64-gcc-icecream-backend.changes: same change cross-s390-gcc-icecream-backend.changes: same change cross-s390x-gcc-icecream-backend.changes: same change cross-x86_64-gcc-icecream-backend.changes: same change gcc46-testresults.changes: same change --- /work/SRC/openSUSE:Factory/gcc46/gcc46.changes 2011-10-21 17:12:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.gcc46.new/gcc46.changes 2011-10-24 15:52:00.0 +0200 @@ -1,0 +2,5 @@ +Mon Oct 24 13:23:05 UTC 2011 - rguent...@suse.com + +- Do not depend on gcc45-ada. + +--- libffi46.changes: same change libgcj46.changes: same change Other differences: -- cross-hppa-gcc-icecream-backend.spec: same change cross-i386-gcc-icecream-backend.spec: same change cross-ia64-gcc-icecream-backend.spec: same change cross-ppc-gcc-icecream-backend.spec: same change cross-ppc64-gcc-icecream-backend.spec: same change cross-s390-gcc-icecream-backend.spec: same change cross-s390x-gcc-icecream-backend.spec: same change cross-x86_64-gcc-icecream-backend.spec: same change ++ gcc46-testresults.spec ++ --- /var/tmp/diff_new_pack.SKkCjO/_old 2011-10-24 15:52:19.0 +0200 +++ /var/tmp/diff_new_pack.SKkCjO/_new 2011-10-24 15:52:19.0 +0200 @@ -85,9 +85,9 @@ BuildRequires: cloog-devel ppl-devel %endif %if %{build_ada} -%if %{suse_version} 1130 -%define hostsuffix -4.5 -BuildRequires: gcc45-ada +%if %{suse_version} 1210 +%define hostsuffix -4.6 +BuildRequires: gcc46-ada %else %define hostsuffix %{nil} BuildRequires: gcc-ada gcc46.spec: same change libffi46.spec: same change libgcj46.spec: same change ++ gcc.spec.in ++ --- /var/tmp/diff_new_pack.SKkCjO/_old 2011-10-24 15:52:19.0 +0200 +++ /var/tmp/diff_new_pack.SKkCjO/_new 2011-10-24 15:52:19.0 +0200 @@ -69,9 +69,9 @@ BuildRequires: cloog-devel ppl-devel %endif %if %{build_ada} -%if %{suse_version} 1130 -%define hostsuffix -4.5 -BuildRequires: gcc45-ada +%if %{suse_version} 1210 +%define hostsuffix -4.6 +BuildRequires: gcc46-ada %else %define hostsuffix %{nil} BuildRequires: gcc-ada -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gcc46 for openSUSE:Factory
Hello community, here is the log from the commit of package gcc46 for openSUSE:Factory checked in at 2011-10-21 17:07:43 Comparing /work/SRC/openSUSE:Factory/gcc46 (Old) and /work/SRC/openSUSE:Factory/.gcc46.new (New) Package is gcc46, Maintainer is rguent...@suse.com Changes: cross-hppa-gcc-icecream-backend.changes: same change cross-i386-gcc-icecream-backend.changes: same change cross-ia64-gcc-icecream-backend.changes: same change cross-ppc-gcc-icecream-backend.changes: same change cross-ppc64-gcc-icecream-backend.changes: same change cross-s390-gcc-icecream-backend.changes: same change cross-s390x-gcc-icecream-backend.changes: same change cross-x86_64-gcc-icecream-backend.changes: same change gcc46-testresults.changes: same change --- /work/SRC/openSUSE:Factory/gcc46/gcc46.changes 2011-10-13 12:24:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.gcc46.new/gcc46.changes 2011-10-21 17:12:59.0 +0200 @@ -1,0 +2,5 @@ +Fri Oct 21 16:25:23 CEST 2011 - m...@suse.de + +- do not use /usr/src/packages in specfile + +--- libffi46.changes: same change libgcj46.changes: same change Other differences: -- cross-hppa-gcc-icecream-backend.spec: same change cross-i386-gcc-icecream-backend.spec: same change cross-ia64-gcc-icecream-backend.spec: same change cross-ppc-gcc-icecream-backend.spec: same change cross-ppc64-gcc-icecream-backend.spec: same change cross-s390-gcc-icecream-backend.spec: same change cross-s390x-gcc-icecream-backend.spec: same change cross-x86_64-gcc-icecream-backend.spec: same change gcc46-testresults.spec: same change ++ gcc46.spec ++ --- /var/tmp/diff_new_pack.AiNInp/_old 2011-10-21 17:13:06.0 +0200 +++ /var/tmp/diff_new_pack.AiNInp/_new 2011-10-21 17:13:06.0 +0200 @@ -2074,7 +2074,7 @@ for l in `find $RPM_BUILD_ROOT -name '*.la'`; do echo changing $l # -e '/^dependency_libs/s|%{libsubdir}/\([^.]*\)\.la |%{_libdir}/\1\.la |g' - sed -e '/^dependency_libs/s| -L/usr/src/packages/BUILD/[^ ]*||g' \ + sed -e '/^dependency_libs/s| -L%{_builddir}/[^ ]*||g' \ -e '/^dependency_libs/s| -L/usr/%{GCCDIST}/bin||g' \ -e '/^dependency_libs/s|-lm \(-lm \)*|-lm |' \ -e '/^dependency_libs/s|-L[^ ]* ||g' \ libffi46.spec: same change libgcj46.spec: same change ++ gcc.spec.in ++ --- /var/tmp/diff_new_pack.AiNInp/_old 2011-10-21 17:13:07.0 +0200 +++ /var/tmp/diff_new_pack.AiNInp/_new 2011-10-21 17:13:07.0 +0200 @@ -1472,7 +1472,7 @@ for l in `find $RPM_BUILD_ROOT -name '*.la'`; do echo changing $l # -e '/^dependency_libs/s|%{libsubdir}/\([^.]*\)\.la |%{_libdir}/\1\.la |g' - sed -e '/^dependency_libs/s| -L/usr/src/packages/BUILD/[^ ]*||g' \ + sed -e '/^dependency_libs/s| -L%{_builddir}/[^ ]*||g' \ -e '/^dependency_libs/s| -L/usr/%{GCCDIST}/bin||g' \ -e '/^dependency_libs/s|-lm \(-lm \)*|-lm |' \ -e '/^dependency_libs/s|-L[^ ]* ||g' \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gcc46 for openSUSE:Factory
Hello community, here is the log from the commit of package gcc46 for openSUSE:Factory checked in at Thu Sep 1 17:06:06 CEST 2011. --- gcc46/cross-hppa-gcc-icecream-backend.changes 2011-08-01 15:58:00.0 +0200 +++ /mounts/work_src_done/STABLE/gcc46/cross-hppa-gcc-icecream-backend.changes 2011-09-01 13:43:44.0 +0200 @@ -1,0 +2,5 @@ +Thu Sep 1 11:20:20 UTC 2011 - rguent...@suse.com + +- For icecream crosses also build and pack liblto_plugin.so. + +--- cross-i386-gcc-icecream-backend.changes: same change cross-ia64-gcc-icecream-backend.changes: same change cross-ppc-gcc-icecream-backend.changes: same change cross-ppc64-gcc-icecream-backend.changes: same change cross-s390-gcc-icecream-backend.changes: same change cross-s390x-gcc-icecream-backend.changes: same change cross-x86_64-gcc-icecream-backend.changes: same change gcc46-testresults.changes: same change gcc46.changes: same change libffi46.changes: same change libgcj46.changes: same change calling whatdependson for head-i586 Other differences: -- ++ cross-hppa-gcc-icecream-backend.spec ++ --- /var/tmp/diff_new_pack.Ib5KHF/_old 2011-09-01 17:00:41.0 +0200 +++ /var/tmp/diff_new_pack.Ib5KHF/_new 2011-09-01 17:00:41.0 +0200 @@ -47,7 +47,7 @@ Url:http://gcc.gnu.org/ Version:4.6.1_20110801 -Release:1 +Release:2 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) %define snapshot_date %(echo %version | sed 's/[34]\.[0-9]\.[0-6]//' | sed 's/_/-/') @@ -418,6 +418,8 @@ # shows also in various paths test $BUILD_TARGET = powerpc BUILD_TARGET=powerpc64 make -C gcc DESTDIR=$RPM_BUILD_ROOT/inst install-driver install-common +make DESTDIR=$RPM_BUILD_ROOT/inst maybe-install-lto-plugin + # But the assembler comes from the cross-binutils, and hence is _not_ # named funnily, not even on ppc, so there we need the original target install -s -D /opt/cross/bin/${ORIG_TARGET}-linux-as $RPM_BUILD_ROOT/env/usr/bin/as @@ -428,6 +430,10 @@ install -s -D $RPM_BUILD_ROOT/inst%{_libdir}/gcc/${BUILD_TARGET}-linux/%{gcc_dir_version}/$back \ $RPM_BUILD_ROOT/env%{_libdir}/gcc/${BUILD_TARGET}-linux/%{gcc_dir_version}/$back done +if test -f $RPM_BUILD_ROOT/inst%{_libdir}/gcc/${BUILD_TARGET}-linux/%{gcc_dir_version}/liblto_plugin.so; then + install -s -D $RPM_BUILD_ROOT/inst%{_libdir}/gcc/${BUILD_TARGET}-linux/%{gcc_dir_version}/liblto_plugin.so \ + $RPM_BUILD_ROOT/env%{_libdir}/gcc/${BUILD_TARGET}-linux/%{gcc_dir_version}/liblto_plugin.so +fi libs=`for bin in $RPM_BUILD_ROOT/env/usr/bin/* $RPM_BUILD_ROOT/env%{_libdir}/gcc/${BUILD_TARGET}-linux/%{gcc_dir_version}/*; do \ ldd $bin | sed -n '\,^[^/]*\(/[^ ]*\).*,{ s//\1/; p; }' ;\ cross-i386-gcc-icecream-backend.spec: same change cross-ia64-gcc-icecream-backend.spec: same change cross-ppc-gcc-icecream-backend.spec: same change cross-ppc64-gcc-icecream-backend.spec: same change cross-s390-gcc-icecream-backend.spec: same change cross-s390x-gcc-icecream-backend.spec: same change cross-x86_64-gcc-icecream-backend.spec: same change ++ gcc46-testresults.spec ++ --- /var/tmp/diff_new_pack.Ib5KHF/_old 2011-09-01 17:00:41.0 +0200 +++ /var/tmp/diff_new_pack.Ib5KHF/_new 2011-09-01 17:00:41.0 +0200 @@ -156,7 +156,7 @@ Url:http://gcc.gnu.org/ Version:4.6.1_20110801 -Release:1 +Release:2 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) %define snapshot_date %(echo %version | sed 's/[34]\.[0-9]\.[0-6]//' | sed 's/_/-/') ++ gcc46.spec ++ --- /var/tmp/diff_new_pack.Ib5KHF/_old 2011-09-01 17:00:41.0 +0200 +++ /var/tmp/diff_new_pack.Ib5KHF/_new 2011-09-01 17:00:41.0 +0200 @@ -136,7 +136,7 @@ Url:http://gcc.gnu.org/ Version:4.6.1_20110801 -Release:1 +Release:3 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) %define snapshot_date %(echo %version | sed 's/[34]\.[0-9]\.[0-6]//' | sed 's/_/-/') ++ libffi46.spec ++ --- /var/tmp/diff_new_pack.Ib5KHF/_old 2011-09-01 17:00:41.0 +0200 +++ /var/tmp/diff_new_pack.Ib5KHF/_new 2011-09-01 17:00:41.0 +0200 @@ -155,7 +155,7 @@ Url:http://gcc.gnu.org/ Version:4.6.1_20110801 -Release:1 +Release:2 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) %define snapshot_date %(echo %version | sed 's/[34]\.[0-9]\.[0-6]//' | sed 's/_/-/') libgcj46.spec: same change ++ cross-icecream.spec.in ++ --- /var/tmp/diff_new_pack.Ib5KHF/_old
commit gcc46 for openSUSE:Factory
Hello community, here is the log from the commit of package gcc46 for openSUSE:Factory checked in at Mon Aug 8 14:57:00 CEST 2011. --- gcc46/cross-hppa-gcc-icecream-backend.changes 2011-07-06 11:56:04.0 +0200 +++ /mounts/work_src_done/STABLE/gcc46/cross-hppa-gcc-icecream-backend.changes 2011-08-01 15:58:00.0 +0200 @@ -1,0 +2,5 @@ +Mon Aug 1 13:43:37 UTC 2011 - rguent...@novell.com + +- Update to gcc-4_6-branch head (r177033). + +--- cross-i386-gcc-icecream-backend.changes: same change cross-ia64-gcc-icecream-backend.changes: same change cross-ppc-gcc-icecream-backend.changes: same change cross-ppc64-gcc-icecream-backend.changes: same change cross-s390-gcc-icecream-backend.changes: same change cross-s390x-gcc-icecream-backend.changes: same change cross-x86_64-gcc-icecream-backend.changes: same change gcc46-testresults.changes: same change gcc46.changes: same change libffi46.changes: same change libgcj46.changes: same change calling whatdependson for head-i586 Old: gcc-4.6.1-20110701.tar.bz2 New: gcc-4.6.1-20110801.tar.bz2 Other differences: -- ++ cross-hppa-gcc-icecream-backend.spec ++ --- /var/tmp/diff_new_pack.4dPOws/_old 2011-08-08 14:56:34.0 +0200 +++ /var/tmp/diff_new_pack.4dPOws/_new 2011-08-08 14:56:34.0 +0200 @@ -46,7 +46,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url:http://gcc.gnu.org/ -Version:4.6.1_20110701 +Version:4.6.1_20110801 Release:1 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) cross-i386-gcc-icecream-backend.spec: same change cross-ia64-gcc-icecream-backend.spec: same change cross-ppc-gcc-icecream-backend.spec: same change cross-ppc64-gcc-icecream-backend.spec: same change cross-s390-gcc-icecream-backend.spec: same change cross-s390x-gcc-icecream-backend.spec: same change cross-x86_64-gcc-icecream-backend.spec: same change gcc46-testresults.spec: same change gcc46.spec: same change libffi46.spec: same change libgcj46.spec: same change ++ gcc-4.6.1-20110701.tar.bz2 - gcc-4.6.1-20110801.tar.bz2 ++ gcc46/gcc-4.6.1-20110701.tar.bz2 /mounts/work_src_done/STABLE/gcc46/gcc-4.6.1-20110801.tar.bz2 differ: char 11, line 1 ++ gcc.spec.in ++ --- /var/tmp/diff_new_pack.4dPOws/_old 2011-08-08 14:56:34.0 +0200 +++ /var/tmp/diff_new_pack.4dPOws/_new 2011-08-08 14:56:34.0 +0200 @@ -139,7 +139,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: http://gcc.gnu.org/ -Version: 4.6.1_20110701 +Version: 4.6.1_20110801 Release: 1 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gcc46 for openSUSE:Factory
Hello community, here is the log from the commit of package gcc46 for openSUSE:Factory checked in at Fri Jul 8 10:28:11 CEST 2011. --- gcc46/cross-hppa-gcc-icecream-backend.changes 2011-06-07 13:39:31.0 +0200 +++ /mounts/work_src_done/STABLE/gcc46/cross-hppa-gcc-icecream-backend.changes 2011-07-06 11:56:04.0 +0200 @@ -1,0 +2,13 @@ +Wed Jul 6 09:55:09 UTC 2011 - rguent...@novell.com + +- Do not depend on non-existent libquadmath0 for ppc, ppc64, s390 + and s390x. + +--- +Fri Jul 1 07:19:03 UTC 2011 - rguent...@novell.com + +- Update to gcc-4_6-branch head (r175746). [fate#312149] + * Includes GCC 4.6.1 release. +- Backport -mvzeroupper fixes. + +--- cross-i386-gcc-icecream-backend.changes: same change cross-ia64-gcc-icecream-backend.changes: same change cross-ppc-gcc-icecream-backend.changes: same change cross-ppc64-gcc-icecream-backend.changes: same change cross-s390-gcc-icecream-backend.changes: same change cross-s390x-gcc-icecream-backend.changes: same change cross-x86_64-gcc-icecream-backend.changes: same change gcc46-testresults.changes: same change gcc46.changes: same change libffi46.changes: same change libgcj46.changes: same change calling whatdependson for head-i586 Old: gcc-4.6.0-20110607.tar.bz2 New: amd-ix86_reorg-run-move_or_dele.patch amd-save-the-initial-options-after-checking-vzeroupper.patch gcc-4.6.1-20110701.tar.bz2 Other differences: -- ++ cross-hppa-gcc-icecream-backend.spec ++ --- /var/tmp/diff_new_pack.uyLIpH/_old 2011-07-08 10:23:43.0 +0200 +++ /var/tmp/diff_new_pack.uyLIpH/_new 2011-07-08 10:23:43.0 +0200 @@ -46,7 +46,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url:http://gcc.gnu.org/ -Version:4.6.0_20110607 +Version:4.6.1_20110701 Release:1 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) @@ -87,6 +87,9 @@ Patch61:gcc44-rename-info-files.patch # Patches for SAP features Patch130: sap303956-uchar.diff +# Patches for AMD features +Patch140: amd-save-the-initial-options-after-checking-vzeroupper.patch +Patch141: amd-ix86_reorg-run-move_or_dele.patch # GCC-TESTSUITE-DELETE-BEGIN # LIBFFI-DELETE-BEGIN @@ -174,6 +177,8 @@ %patch60 %patch61 %patch130 +%patch140 -p1 +%patch141 -p1 %build # Avoid rebuilding of generated files cross-i386-gcc-icecream-backend.spec: same change cross-ia64-gcc-icecream-backend.spec: same change cross-ppc-gcc-icecream-backend.spec: same change cross-ppc64-gcc-icecream-backend.spec: same change cross-s390-gcc-icecream-backend.spec: same change cross-s390x-gcc-icecream-backend.spec: same change cross-x86_64-gcc-icecream-backend.spec: same change ++ gcc46-testresults.spec ++ --- /var/tmp/diff_new_pack.uyLIpH/_old 2011-07-08 10:23:43.0 +0200 +++ /var/tmp/diff_new_pack.uyLIpH/_new 2011-07-08 10:23:43.0 +0200 @@ -155,7 +155,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url:http://gcc.gnu.org/ -Version:4.6.0_20110607 +Version:4.6.1_20110701 Release:1 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) @@ -217,6 +217,9 @@ Patch61:gcc44-rename-info-files.patch # Patches for SAP features Patch130: sap303956-uchar.diff +# Patches for AMD features +Patch140: amd-save-the-initial-options-after-checking-vzeroupper.patch +Patch141: amd-ix86_reorg-run-move_or_dele.patch License:Public Domain, Freeware Summary:Testsuite results @@ -407,6 +410,8 @@ %patch60 %patch61 %patch130 +%patch140 -p1 +%patch141 -p1 %build # Avoid rebuilding of generated files ++ gcc46.spec ++ --- /var/tmp/diff_new_pack.uyLIpH/_old 2011-07-08 10:23:43.0 +0200 +++ /var/tmp/diff_new_pack.uyLIpH/_new 2011-07-08 10:23:43.0 +0200 @@ -135,7 +135,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url:http://gcc.gnu.org/ -Version:4.6.0_20110607 +Version:4.6.1_20110701 Release:1 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) @@ -197,6 +197,9 @@ Patch61:gcc44-rename-info-files.patch # Patches for SAP features Patch130: sap303956-uchar.diff +# Patches for AMD features +Patch140: amd-save-the-initial-options-after-checking-vzeroupper.patch +Patch141: amd-ix86_reorg-run-move_or_dele.patch # GCC-TESTSUITE-DELETE-BEGIN # LIBFFI-DELETE-BEGIN @@ -857,6 +860,7 @@ Group: Development/Languages/Fortran AutoReqProv:on
commit gcc46 for openSUSE:Factory
Hello community, here is the log from the commit of package gcc46 for openSUSE:Factory checked in at Thu Jun 9 09:14:48 CEST 2011. --- gcc46/cross-hppa-gcc-icecream-backend.changes 2011-05-23 14:41:43.0 +0200 +++ /mounts/work_src_done/STABLE/gcc46/cross-hppa-gcc-icecream-backend.changes 2011-06-07 13:39:31.0 +0200 @@ -1,0 +2,20 @@ +Tue Jun 7 11:38:50 UTC 2011 - rguent...@novell.com + +- Update to gcc-4_6-branch head (r174741). [fate#311972] + +--- +Mon May 30 15:03:57 UTC 2011 - rguent...@novell.com + +- Fix testsuite building. + +--- +Fri May 27 08:15:11 UTC 2011 - rguent...@novell.com + +- Drop AVR cross. + +--- +Tue May 24 12:00:39 UTC 2011 - rguent...@novell.com + +- Switch to GNU ld as LTO plugin linker. + +--- cross-i386-gcc-icecream-backend.changes: same change cross-ia64-gcc-icecream-backend.changes: same change cross-ppc-gcc-icecream-backend.changes: same change cross-ppc64-gcc-icecream-backend.changes: same change cross-s390-gcc-icecream-backend.changes: same change cross-s390x-gcc-icecream-backend.changes: same change cross-x86_64-gcc-icecream-backend.changes: same change gcc46-testresults.changes: same change gcc46.changes: same change libffi46.changes: same change libgcj46.changes: same change calling whatdependson for head-i586 Old: cross-avr-gcc46.changes cross-avr-gcc46.spec gcc-4.6.0-20110523.tar.bz2 New: gcc-4.6.0-20110607.tar.bz2 Other differences: -- ++ cross-hppa-gcc-icecream-backend.spec ++ --- /var/tmp/diff_new_pack.ybD58T/_old 2011-06-09 09:03:07.0 +0200 +++ /var/tmp/diff_new_pack.ybD58T/_new 2011-06-09 09:03:07.0 +0200 @@ -46,7 +46,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url:http://gcc.gnu.org/ -Version:4.6.0_20110523 +Version:4.6.0_20110607 Release:1 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) @@ -356,9 +356,6 @@ %else --without-system-libunwind \ %endif -%ifarch %gold_archs - --with-plugin-ld=/usr/bin/gold \ -%endif %endif %if %{TARGET_ARCH} == powerpc --with-cpu=default32 \ cross-i386-gcc-icecream-backend.spec: same change cross-ia64-gcc-icecream-backend.spec: same change cross-ppc-gcc-icecream-backend.spec: same change cross-ppc64-gcc-icecream-backend.spec: same change cross-s390-gcc-icecream-backend.spec: same change cross-s390x-gcc-icecream-backend.spec: same change cross-x86_64-gcc-icecream-backend.spec: same change ++ gcc46-testresults.spec ++ --- /var/tmp/diff_new_pack.ybD58T/_old 2011-06-09 09:03:07.0 +0200 +++ /var/tmp/diff_new_pack.ybD58T/_new 2011-06-09 09:03:07.0 +0200 @@ -36,11 +36,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# Keep in sync with binutils -%if 0%{suse_version} = 1100 -%define gold_archs %ix86 x86_64 ppc ppc64 %sparc -%endif - # Ada currently fails to build on a few platforms, enable it only # on those that work # Note that AdaCore only supports %ix86, x86_64 and ia64 @@ -98,7 +93,7 @@ BuildRequires: gcc-ada %endif %endif -%if 0%{?building_libjava:1} +%if 0%{?building_libjava:1}%{?building_testsuite:1} BuildRequires: fastjar gtk2-devel libart_lgpl-devel unzip %endif %if 0%{?building_libffi:1} @@ -160,7 +155,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url:http://gcc.gnu.org/ -Version:4.6.0_20110523 +Version:4.6.0_20110607 Release:1 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) @@ -170,9 +165,6 @@ %if !0%{?building_libjava:1}%{?building_libffi:1}%{?building_testsuite:1} Requires: binutils glibc-devel -%ifarch %gold_archs -Requires: binutils-gold -%endif Requires: libmpc2 = 0.8.1 Requires: cpp46 = %{version}-%{release} %if 0%{!?build_optional_compiler:1} @@ -597,9 +589,6 @@ %else --without-system-libunwind \ %endif -%ifarch %gold_archs - --with-plugin-ld=/usr/bin/gold \ -%endif %endif %if %{TARGET_ARCH} == powerpc --with-cpu=default32 \ ++ gcc46.spec ++ --- /var/tmp/diff_new_pack.ybD58T/_old 2011-06-09 09:03:07.0 +0200 +++ /var/tmp/diff_new_pack.ybD58T/_new 2011-06-09 09:03:07.0 +0200 @@ -18,13 +18,6 @@ # norootforbuild # icecream 0 -# Keep in sync with binutils -%if 0%{suse_version} = 1100 -%define gold_archs %ix86 x86_64 ppc ppc64 %sparc -%endif - -# Ada currently fails to build on a few platforms, enable it only -# on those that work # Note that