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 - rguent...@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+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to