commit gcc47 for openSUSE:Factory
Hello community, here is the log from the commit of package gcc47 for openSUSE:Factory checked in at 2012-04-17 07:44:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gcc47 (Old) and /work/SRC/openSUSE:Factory/.gcc47.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gcc47", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/gcc47/gcc47-testresults.changes 2012-03-27 08:56:41.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gcc47.new/gcc47-testresults.changes 2012-04-17 07:44:56.000000000 +0200 @@ -1,0 +2,8 @@ +Fri Apr 13 12:47:22 UTC 2012 - rguenther@suse.com + +- Update to gcc-4_7-branch head (r186417). +- Fix libstdc++.so-gdb.py autoload script. [bnc#750960] +- Drop to release checking. +- Fix build of cross targets with canonicalized name. + +------------------------------------------------------------------- gcc47.changes: same change libffi47.changes: same change libgcj47.changes: same change Old: ---- gcc-4.7.0-20120322.tar.bz2 New: ---- gcc-4.7.0-20120413.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gcc47-testresults.spec ++++++ --- /var/tmp/diff_new_pack.U4vZB3/_old 2012-04-17 07:45:00.000000000 +0200 +++ /var/tmp/diff_new_pack.U4vZB3/_new 2012-04-17 07:45:00.000000000 +0200 @@ -16,6 +16,7 @@ # # icecream 0 + %define building_testsuite 1 %define run_tests 1 # @@ -165,7 +166,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 4.7.0_20120322 +Version: 4.7.0_20120413 Release: 0 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) @@ -174,9 +175,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: cpp47 = %{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} @@ -519,12 +521,8 @@ # In general we want to ship release checking enabled compilers # and run BETA with checking enabled. -ENABLE_CHECKING="--enable-checking=yes" -#ENABLE_CHECKING="--enable-checking=release" - -%if "%{name}" != "gcc47" -export PATH=/opt/cross/bin:$PATH -%endif +#ENABLE_CHECKING="--enable-checking=yes" +ENABLE_CHECKING="--enable-checking=release" # Work around tail/head -1 changes export _POSIX2_VERSION=199209 ++++++ gcc47.spec ++++++ --- /var/tmp/diff_new_pack.U4vZB3/_old 2012-04-17 07:45:00.000000000 +0200 +++ /var/tmp/diff_new_pack.U4vZB3/_new 2012-04-17 07:45:00.000000000 +0200 @@ -148,7 +148,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 4.7.0_20120322 +Version: 4.7.0_20120413 Release: 0 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) @@ -157,9 +157,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: cpp47 = %{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} @@ -696,8 +697,8 @@ Summary: GNU Objective C++ Compiler License: GPL-3.0+ Group: Development/Languages/Other -Requires: gcc47-objc = %{version}-%{release} Requires: gcc47-c++ = %{version}-%{release} +Requires: gcc47-objc = %{version}-%{release} %description obj-c++ This package contains the GNU Objective C++ compiler. Objective C++ is an @@ -1181,13 +1182,13 @@ Summary: Include Files and Libraries mandatory for Development. License: GPL-2.0-with-classpath-exception Group: Development/Libraries/Java -Requires: libstdc++47-devel = %{version} -Requires: libgcj%{gcj_sover} >= %{version}-%{release} -Requires: libgcj_bc1 >= %{version}-%{release} -Requires: libgcj47-jar = %{version}-%{release} +Requires: glibc-devel Requires: gtk2-devel Requires: libart_lgpl-devel -Requires: glibc-devel +Requires: libgcj%{gcj_sover} >= %{version}-%{release} +Requires: libgcj47-jar = %{version}-%{release} +Requires: libgcj_bc1 >= %{version}-%{release} +Requires: libstdc++47-devel = %{version} Requires: zlib-devel %ifarch ia64 Requires: libunwind-devel @@ -1601,12 +1602,8 @@ # In general we want to ship release checking enabled compilers # and run BETA with checking enabled. -ENABLE_CHECKING="--enable-checking=yes" -#ENABLE_CHECKING="--enable-checking=release" - -%if "%{name}" != "gcc47" -export PATH=/opt/cross/bin:$PATH -%endif +#ENABLE_CHECKING="--enable-checking=yes" +ENABLE_CHECKING="--enable-checking=release" # Work around tail/head -1 changes export _POSIX2_VERSION=199209 @@ -1946,10 +1943,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' $RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{mainlibdir}/libstdc++.so.*-gdb.py %if %{biarch} if test -d $RPM_BUILD_ROOT%{versmainlibdirbi}; then mkdir -p $RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{mainlibdirbi} mv $RPM_BUILD_ROOT%{mainlibdirbi}/libstdc++.so.*-gdb.py $RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{mainlibdirbi}/ + sed -i -e '/^libdir/s/\/gcc\/%{GCCDIST}\/%{gcc_dir_version}//g' $RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{mainlibdirbi}/libstdc++.so.*-gdb.py fi %endif %endif ++++++ libffi47.spec ++++++ --- /var/tmp/diff_new_pack.U4vZB3/_old 2012-04-17 07:45:00.000000000 +0200 +++ /var/tmp/diff_new_pack.U4vZB3/_new 2012-04-17 07:45:00.000000000 +0200 @@ -16,6 +16,7 @@ # # icecream 0 + %define building_libffi 1 # # spec file for package gcc47 @@ -164,7 +165,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 4.7.0_20120322 +Version: 4.7.0_20120413 Release: 0 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) @@ -173,9 +174,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: cpp47 = %{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} @@ -618,12 +620,8 @@ # In general we want to ship release checking enabled compilers # and run BETA with checking enabled. -ENABLE_CHECKING="--enable-checking=yes" -#ENABLE_CHECKING="--enable-checking=release" - -%if "%{name}" != "gcc47" -export PATH=/opt/cross/bin:$PATH -%endif +#ENABLE_CHECKING="--enable-checking=yes" +ENABLE_CHECKING="--enable-checking=release" # Work around tail/head -1 changes export _POSIX2_VERSION=199209 ++++++ libgcj47.spec ++++++ --- /var/tmp/diff_new_pack.U4vZB3/_old 2012-04-17 07:45:00.000000000 +0200 +++ /var/tmp/diff_new_pack.U4vZB3/_new 2012-04-17 07:45:00.000000000 +0200 @@ -16,6 +16,7 @@ # # icecream 0 + %define building_libjava 1 # # spec file for package gcc47 @@ -164,7 +165,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 4.7.0_20120322 +Version: 4.7.0_20120413 Release: 0 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) @@ -173,9 +174,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: cpp47 = %{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} @@ -298,13 +300,13 @@ Summary: Include Files and Libraries mandatory for Development. License: GPL-2.0-with-classpath-exception Group: Development/Libraries/Java -Requires: libstdc++47-devel = %{version} -Requires: libgcj%{gcj_sover} >= %{version}-%{release} -Requires: libgcj_bc1 >= %{version}-%{release} -Requires: libgcj47-jar = %{version}-%{release} +Requires: glibc-devel Requires: gtk2-devel Requires: libart_lgpl-devel -Requires: glibc-devel +Requires: libgcj%{gcj_sover} >= %{version}-%{release} +Requires: libgcj47-jar = %{version}-%{release} +Requires: libgcj_bc1 >= %{version}-%{release} +Requires: libstdc++47-devel = %{version} Requires: zlib-devel %ifarch ia64 Requires: libunwind-devel @@ -718,12 +720,8 @@ # In general we want to ship release checking enabled compilers # and run BETA with checking enabled. -ENABLE_CHECKING="--enable-checking=yes" -#ENABLE_CHECKING="--enable-checking=release" - -%if "%{name}" != "gcc47" -export PATH=/opt/cross/bin:$PATH -%endif +#ENABLE_CHECKING="--enable-checking=yes" +ENABLE_CHECKING="--enable-checking=release" # Work around tail/head -1 changes export _POSIX2_VERSION=199209 @@ -1016,10 +1014,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' $RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{mainlibdir}/libstdc++.so.*-gdb.py %if %{biarch} if test -d $RPM_BUILD_ROOT%{versmainlibdirbi}; then mkdir -p $RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{mainlibdirbi} mv $RPM_BUILD_ROOT%{mainlibdirbi}/libstdc++.so.*-gdb.py $RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{mainlibdirbi}/ + sed -i -e '/^libdir/s/\/gcc\/%{GCCDIST}\/%{gcc_dir_version}//g' $RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{mainlibdirbi}/libstdc++.so.*-gdb.py fi %endif %endif ++++++ cross-icecream.spec.in ++++++ --- /var/tmp/diff_new_pack.U4vZB3/_old 2012-04-17 07:45:00.000000000 +0200 +++ /var/tmp/diff_new_pack.U4vZB3/_new 2012-04-17 07:45:00.000000000 +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++ ++++++ gcc-4.7.0-20120322.tar.bz2 -> gcc-4.7.0-20120413.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/gcc47/gcc-4.7.0-20120322.tar.bz2 /work/SRC/openSUSE:Factory/.gcc47.new/gcc-4.7.0-20120413.tar.bz2 differ: char 11, line 1 ++++++ gcc.spec.in ++++++ --- /var/tmp/diff_new_pack.U4vZB3/_old 2012-04-17 07:45:00.000000000 +0200 +++ /var/tmp/diff_new_pack.U4vZB3/_new 2012-04-17 07:45:00.000000000 +0200 @@ -151,7 +151,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: http://gcc.gnu.org/ -Version: 4.7.0_20120322 +Version: 4.7.0_20120413 Release: 1 %define gcc_version %(echo %version | sed 's/_.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) @@ -1026,12 +1026,8 @@ # In general we want to ship release checking enabled compilers # and run BETA with checking enabled. -ENABLE_CHECKING="--enable-checking=yes" -#ENABLE_CHECKING="--enable-checking=release" - -%if "%{name}" != "gcc@base_ver@" -export PATH=/opt/cross/bin:$PATH -%endif +#ENABLE_CHECKING="--enable-checking=yes" +ENABLE_CHECKING="--enable-checking=release" # Work around tail/head -1 changes export _POSIX2_VERSION=199209 @@ -1371,10 +1367,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' $RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{mainlibdir}/libstdc++.so.*-gdb.py %if %{biarch} if test -d $RPM_BUILD_ROOT%{versmainlibdirbi}; then mkdir -p $RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{mainlibdirbi} mv $RPM_BUILD_ROOT%{mainlibdirbi}/libstdc++.so.*-gdb.py $RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{mainlibdirbi}/ + sed -i -e '/^libdir/s/\/gcc\/%{GCCDIST}\/%{gcc_dir_version}//g' $RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{mainlibdirbi}/libstdc++.so.*-gdb.py fi %endif %endif -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de