Hello community,

here is the log from the commit of package gcc49 for openSUSE:Factory checked 
in at 2014-05-02 13:55:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gcc49 (Old)
 and      /work/SRC/openSUSE:Factory/.gcc49.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gcc49"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gcc49/cross-aarch64-gcc49.changes        
2014-04-22 11:54:38.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gcc49.new/cross-aarch64-gcc49.changes   
2014-05-02 13:55:44.000000000 +0200
@@ -1,0 +2,26 @@
+Mon Apr 28 08:28:58 UTC 2014 - [email protected]
+
+- Drop cross-ppc-gcc49 packages, they conflict with cross-ppc64-gcc49
+  because they share the same target triplet.  Obsolete older
+  cross-ppc-gcc49 from cross-ppc64-gcc49.
+
+-------------------------------------------------------------------
+Fri Apr 25 09:21:16 UTC 2014 - [email protected]
+
+- Update to gcc-4_9-branch head (r209782).
+  * includes gcc49-pr60720.patch
+- Add requires to libgo from gcc-go.  [bnc#875128]
+
+-------------------------------------------------------------------
+Tue Apr 22 07:54:46 UTC 2014 - [email protected]
+
+- Update to gcc 4.9.0.
+- Switch to release checking and enable profiledbootstrap where
+  applicable.
+
+-------------------------------------------------------------------
+Sat Apr 19 10:47:34 UTC 2014 - [email protected]
+
+- Add aarch64 to atomic_arch
+
+-------------------------------------------------------------------
cross-armv6hl-gcc49.changes: same change
cross-armv7hl-gcc49.changes: same change
cross-i386-gcc49.changes: same change
cross-ppc64-gcc49.changes: same change
cross-ppc64le-gcc49.changes: same change
cross-s390-gcc49.changes: same change
cross-s390x-gcc49.changes: same change
cross-x86_64-gcc49.changes: same change
gcc49-testresults.changes: same change
gcc49.changes: same change
libffi49.changes: same change
libgcj49.changes: same change

Old:
----
  cross-ppc-gcc49.changes
  cross-ppc-gcc49.spec
  gcc-4.9.0-r209354.tar.bz2
  gcc49-pr60720.patch

New:
----
  gcc-4.9.0-r209782.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cross-aarch64-gcc49.spec ++++++
--- /var/tmp/diff_new_pack.P3lwA9/_old  2014-05-02 13:55:52.000000000 +0200
+++ /var/tmp/diff_new_pack.P3lwA9/_new  2014-05-02 13:55:52.000000000 +0200
@@ -86,11 +86,16 @@
 %endif
 ExclusiveArch:  ppc64 x86_64 ia64 s390x aarch64
 %define _binary_payload w.ufdio
+# Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has
+# file conflicts with it and is no longer packaged
+%if "%pkgname" == "cross-ppc64-gcc49"
+Obsoletes:      cross-ppc-gcc49 <= 4.9.0+r209354
+%endif
 
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 Url:            http://gcc.gnu.org/
-Version:        4.9.0+r209354
+Version:        4.9.0+r209782
 Release:        0
 %define gcc_version %(echo %version | sed 's/+.*//')
 %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
@@ -114,7 +119,6 @@
 Patch23:        libjava-no-multilib.diff
 Patch24:        tls-no-direct.diff
 Patch30:        gcc43-no-unwind-tables.diff
-Patch33:        gcc49-pr60720.patch
 # A set of patches from the RH srpm
 Patch51:        gcc41-ia64-stack-protector.patch
 Patch55:        gcc41-java-slow_pthread_self.patch
@@ -181,7 +185,6 @@
 %patch23
 %patch24
 %patch30
-%patch33
 %patch51
 %patch55
 %patch57
@@ -294,8 +297,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"
+#ENABLE_CHECKING="--enable-checking=yes"
+ENABLE_CHECKING="--enable-checking=release"
 
 # Work around tail/head -1 changes
 export _POSIX2_VERSION=199209

cross-armv6hl-gcc49.spec: same change
cross-armv7hl-gcc49.spec: same change
cross-i386-gcc49.spec: same change
++++++ cross-ppc64-gcc49.spec ++++++
--- /var/tmp/diff_new_pack.P3lwA9/_old  2014-05-02 13:55:52.000000000 +0200
+++ /var/tmp/diff_new_pack.P3lwA9/_new  2014-05-02 13:55:52.000000000 +0200
@@ -86,11 +86,16 @@
 %endif
 ExclusiveArch:  x86_64 ia64 s390x aarch64
 %define _binary_payload w.ufdio
+# Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has
+# file conflicts with it and is no longer packaged
+%if "%pkgname" == "cross-ppc64-gcc49"
+Obsoletes:      cross-ppc-gcc49 <= 4.9.0+r209354
+%endif
 
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 Url:            http://gcc.gnu.org/
-Version:        4.9.0+r209354
+Version:        4.9.0+r209782
 Release:        0
 %define gcc_version %(echo %version | sed 's/+.*//')
 %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
@@ -114,7 +119,6 @@
 Patch23:        libjava-no-multilib.diff
 Patch24:        tls-no-direct.diff
 Patch30:        gcc43-no-unwind-tables.diff
-Patch33:        gcc49-pr60720.patch
 # A set of patches from the RH srpm
 Patch51:        gcc41-ia64-stack-protector.patch
 Patch55:        gcc41-java-slow_pthread_self.patch
@@ -181,7 +185,6 @@
 %patch23
 %patch24
 %patch30
-%patch33
 %patch51
 %patch55
 %patch57
@@ -294,8 +297,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"
+#ENABLE_CHECKING="--enable-checking=yes"
+ENABLE_CHECKING="--enable-checking=release"
 
 # Work around tail/head -1 changes
 export _POSIX2_VERSION=199209

++++++ cross-ppc64le-gcc49.spec ++++++
--- /var/tmp/diff_new_pack.P3lwA9/_old  2014-05-02 13:55:52.000000000 +0200
+++ /var/tmp/diff_new_pack.P3lwA9/_new  2014-05-02 13:55:52.000000000 +0200
@@ -86,11 +86,16 @@
 %endif
 ExclusiveArch:  ppc64 x86_64 ia64 s390x aarch64
 %define _binary_payload w.ufdio
+# Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has
+# file conflicts with it and is no longer packaged
+%if "%pkgname" == "cross-ppc64-gcc49"
+Obsoletes:      cross-ppc-gcc49 <= 4.9.0+r209354
+%endif
 
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 Url:            http://gcc.gnu.org/
-Version:        4.9.0+r209354
+Version:        4.9.0+r209782
 Release:        0
 %define gcc_version %(echo %version | sed 's/+.*//')
 %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
@@ -114,7 +119,6 @@
 Patch23:        libjava-no-multilib.diff
 Patch24:        tls-no-direct.diff
 Patch30:        gcc43-no-unwind-tables.diff
-Patch33:        gcc49-pr60720.patch
 # A set of patches from the RH srpm
 Patch51:        gcc41-ia64-stack-protector.patch
 Patch55:        gcc41-java-slow_pthread_self.patch
@@ -181,7 +185,6 @@
 %patch23
 %patch24
 %patch30
-%patch33
 %patch51
 %patch55
 %patch57
@@ -294,8 +297,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"
+#ENABLE_CHECKING="--enable-checking=yes"
+ENABLE_CHECKING="--enable-checking=release"
 
 # Work around tail/head -1 changes
 export _POSIX2_VERSION=199209

cross-s390-gcc49.spec: same change
++++++ cross-s390x-gcc49.spec ++++++
--- /var/tmp/diff_new_pack.P3lwA9/_old  2014-05-02 13:55:52.000000000 +0200
+++ /var/tmp/diff_new_pack.P3lwA9/_new  2014-05-02 13:55:52.000000000 +0200
@@ -86,11 +86,16 @@
 %endif
 ExclusiveArch:  ppc64 x86_64 ia64 aarch64
 %define _binary_payload w.ufdio
+# Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has
+# file conflicts with it and is no longer packaged
+%if "%pkgname" == "cross-ppc64-gcc49"
+Obsoletes:      cross-ppc-gcc49 <= 4.9.0+r209354
+%endif
 
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 Url:            http://gcc.gnu.org/
-Version:        4.9.0+r209354
+Version:        4.9.0+r209782
 Release:        0
 %define gcc_version %(echo %version | sed 's/+.*//')
 %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
@@ -114,7 +119,6 @@
 Patch23:        libjava-no-multilib.diff
 Patch24:        tls-no-direct.diff
 Patch30:        gcc43-no-unwind-tables.diff
-Patch33:        gcc49-pr60720.patch
 # A set of patches from the RH srpm
 Patch51:        gcc41-ia64-stack-protector.patch
 Patch55:        gcc41-java-slow_pthread_self.patch
@@ -181,7 +185,6 @@
 %patch23
 %patch24
 %patch30
-%patch33
 %patch51
 %patch55
 %patch57
@@ -294,8 +297,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"
+#ENABLE_CHECKING="--enable-checking=yes"
+ENABLE_CHECKING="--enable-checking=release"
 
 # Work around tail/head -1 changes
 export _POSIX2_VERSION=199209

++++++ cross-x86_64-gcc49.spec ++++++
--- /var/tmp/diff_new_pack.P3lwA9/_old  2014-05-02 13:55:52.000000000 +0200
+++ /var/tmp/diff_new_pack.P3lwA9/_new  2014-05-02 13:55:52.000000000 +0200
@@ -86,11 +86,16 @@
 %endif
 ExclusiveArch:  ppc64 ia64 s390x aarch64
 %define _binary_payload w.ufdio
+# Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has
+# file conflicts with it and is no longer packaged
+%if "%pkgname" == "cross-ppc64-gcc49"
+Obsoletes:      cross-ppc-gcc49 <= 4.9.0+r209354
+%endif
 
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 Url:            http://gcc.gnu.org/
-Version:        4.9.0+r209354
+Version:        4.9.0+r209782
 Release:        0
 %define gcc_version %(echo %version | sed 's/+.*//')
 %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
@@ -114,7 +119,6 @@
 Patch23:        libjava-no-multilib.diff
 Patch24:        tls-no-direct.diff
 Patch30:        gcc43-no-unwind-tables.diff
-Patch33:        gcc49-pr60720.patch
 # A set of patches from the RH srpm
 Patch51:        gcc41-ia64-stack-protector.patch
 Patch55:        gcc41-java-slow_pthread_self.patch
@@ -181,7 +185,6 @@
 %patch23
 %patch24
 %patch30
-%patch33
 %patch51
 %patch55
 %patch57
@@ -294,8 +297,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"
+#ENABLE_CHECKING="--enable-checking=yes"
+ENABLE_CHECKING="--enable-checking=release"
 
 # Work around tail/head -1 changes
 export _POSIX2_VERSION=199209

++++++ gcc49-testresults.spec ++++++
--- /var/tmp/diff_new_pack.P3lwA9/_old  2014-05-02 13:55:52.000000000 +0200
+++ /var/tmp/diff_new_pack.P3lwA9/_new  2014-05-02 13:55:52.000000000 +0200
@@ -49,7 +49,7 @@
 %define tsan_arch x86_64
 %define asan_arch x86_64 %ix86 ppc ppc64 %sparc %arm
 %define itm_arch x86_64 %ix86 %arm ppc ppc64 ppc64le s390 s390x %sparc
-%define atomic_arch x86_64 %ix86 %arm ppc ppc64 ppc64le s390 s390x %sparc m68k
+%define atomic_arch x86_64 %ix86 %arm aarch64 ppc ppc64 ppc64le s390 s390x 
%sparc m68k
 %define lsan_arch x86_64
 %define ubsan_arch x86_64 %ix86 ppc ppc64 %arm
 %if 0%{?build_libvtv:1}
@@ -238,7 +238,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 Url:            http://gcc.gnu.org/
-Version:        4.9.0+r209354
+Version:        4.9.0+r209782
 Release:        0
 %define gcc_version %(echo %version | sed 's/+.*//')
 %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
@@ -296,7 +296,6 @@
 Patch23:        libjava-no-multilib.diff
 Patch24:        tls-no-direct.diff
 Patch30:        gcc43-no-unwind-tables.diff
-Patch33:        gcc49-pr60720.patch
 # A set of patches from the RH srpm
 Patch51:        gcc41-ia64-stack-protector.patch
 Patch55:        gcc41-java-slow_pthread_self.patch
@@ -414,7 +413,6 @@
 %patch23
 %patch24
 %patch30
-%patch33
 %patch51
 %patch55
 %patch57
@@ -527,8 +525,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"
+#ENABLE_CHECKING="--enable-checking=yes"
+ENABLE_CHECKING="--enable-checking=release"
 
 # Work around tail/head -1 changes
 export _POSIX2_VERSION=199209
@@ -706,11 +704,11 @@
 %else
 STAGE1_FLAGS="-g"
 # Only run profiled bootstrap on archs where it works and matters
-#%ifarch x86_64 ppc64le s390x
-#make profiledbootstrap STAGE1_CFLAGS="$STAGE1_FLAGS" 
BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL
-#%else
+%ifarch x86_64 ppc64le s390x
+make profiledbootstrap STAGE1_CFLAGS="$STAGE1_FLAGS" 
BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL
+%else
 make STAGE1_CFLAGS="$STAGE1_FLAGS" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL
-#%endif
+%endif
 make info
 %if 0%{?run_tests:1}
 echo "Run testsuite"

++++++ gcc49.spec ++++++
--- /var/tmp/diff_new_pack.P3lwA9/_old  2014-05-02 13:55:52.000000000 +0200
+++ /var/tmp/diff_new_pack.P3lwA9/_new  2014-05-02 13:55:52.000000000 +0200
@@ -31,7 +31,7 @@
 %define tsan_arch x86_64
 %define asan_arch x86_64 %ix86 ppc ppc64 %sparc %arm
 %define itm_arch x86_64 %ix86 %arm ppc ppc64 ppc64le s390 s390x %sparc
-%define atomic_arch x86_64 %ix86 %arm ppc ppc64 ppc64le s390 s390x %sparc m68k
+%define atomic_arch x86_64 %ix86 %arm aarch64 ppc ppc64 ppc64le s390 s390x 
%sparc m68k
 %define lsan_arch x86_64
 %define ubsan_arch x86_64 %ix86 ppc ppc64 %arm
 %if 0%{?build_libvtv:1}
@@ -220,7 +220,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 Url:            http://gcc.gnu.org/
-Version:        4.9.0+r209354
+Version:        4.9.0+r209782
 Release:        0
 %define gcc_version %(echo %version | sed 's/+.*//')
 %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
@@ -278,7 +278,6 @@
 Patch23:        libjava-no-multilib.diff
 Patch24:        tls-no-direct.diff
 Patch30:        gcc43-no-unwind-tables.diff
-Patch33:        gcc49-pr60720.patch
 # A set of patches from the RH srpm
 Patch51:        gcc41-ia64-stack-protector.patch
 Patch55:        gcc41-java-slow_pthread_self.patch
@@ -1548,6 +1547,7 @@
 License:        GPL-3.0+
 Group:          Development/Languages/Other
 Requires:       gcc49 = %{version}-%{release}
+Requires:       libgo%{libgo_sover} >= %{version}-%{release}
 
 %description go
 This package contains a Go compiler and associated development
@@ -1557,6 +1557,7 @@
 License:        GPL-3.0+
 Group:          Development/Languages/Other
 Requires:       gcc49-32bit = %{version}-%{release}
+Requires:       libgo%{libgo_sover}-32bit >= %{version}-%{release}
 
 %description go-32bit
 This package contains a Go compiler and associated development
@@ -1566,6 +1567,7 @@
 License:        GPL-3.0+
 Group:          Development/Languages/Other
 Requires:       gcc49-64bit = %{version}-%{release}
+Requires:       libgo%{libgo_sover}-64bit >= %{version}-%{release}
 
 %description go-64bit
 This package contains a Go compiler and associated development
@@ -1725,7 +1727,6 @@
 %patch23
 %patch24
 %patch30
-%patch33
 %patch51
 %patch55
 %patch57
@@ -1838,8 +1839,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"
+#ENABLE_CHECKING="--enable-checking=yes"
+ENABLE_CHECKING="--enable-checking=release"
 
 # Work around tail/head -1 changes
 export _POSIX2_VERSION=199209
@@ -2017,11 +2018,11 @@
 %else
 STAGE1_FLAGS="-g"
 # Only run profiled bootstrap on archs where it works and matters
-#%ifarch x86_64 ppc64le s390x
-#make profiledbootstrap STAGE1_CFLAGS="$STAGE1_FLAGS" 
BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL
-#%else
+%ifarch x86_64 ppc64le s390x
+make profiledbootstrap STAGE1_CFLAGS="$STAGE1_FLAGS" 
BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL
+%else
 make STAGE1_CFLAGS="$STAGE1_FLAGS" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL
-#%endif
+%endif
 make info
 %if 0%{?run_tests:1}
 echo "Run testsuite"

++++++ libffi49.spec ++++++
--- /var/tmp/diff_new_pack.P3lwA9/_old  2014-05-02 13:55:52.000000000 +0200
+++ /var/tmp/diff_new_pack.P3lwA9/_new  2014-05-02 13:55:52.000000000 +0200
@@ -48,7 +48,7 @@
 %define tsan_arch x86_64
 %define asan_arch x86_64 %ix86 ppc ppc64 %sparc %arm
 %define itm_arch x86_64 %ix86 %arm ppc ppc64 ppc64le s390 s390x %sparc
-%define atomic_arch x86_64 %ix86 %arm ppc ppc64 ppc64le s390 s390x %sparc m68k
+%define atomic_arch x86_64 %ix86 %arm aarch64 ppc ppc64 ppc64le s390 s390x 
%sparc m68k
 %define lsan_arch x86_64
 %define ubsan_arch x86_64 %ix86 ppc ppc64 %arm
 %if 0%{?build_libvtv:1}
@@ -237,7 +237,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 Url:            http://gcc.gnu.org/
-Version:        4.9.0+r209354
+Version:        4.9.0+r209782
 Release:        0
 %define gcc_version %(echo %version | sed 's/+.*//')
 %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
@@ -295,7 +295,6 @@
 Patch23:        libjava-no-multilib.diff
 Patch24:        tls-no-direct.diff
 Patch30:        gcc43-no-unwind-tables.diff
-Patch33:        gcc49-pr60720.patch
 # A set of patches from the RH srpm
 Patch51:        gcc41-ia64-stack-protector.patch
 Patch55:        gcc41-java-slow_pthread_self.patch
@@ -399,6 +398,7 @@
 License:        GPL-3.0+
 Group:          Development/Languages/Other
 Requires:       gcc49 = %{version}-%{release}
+Requires:       libgo%{libgo_sover} >= %{version}-%{release}
 
 %description go
 This package contains a Go compiler and associated development
@@ -408,6 +408,7 @@
 License:        GPL-3.0+
 Group:          Development/Languages/Other
 Requires:       gcc49-32bit = %{version}-%{release}
+Requires:       libgo%{libgo_sover}-32bit >= %{version}-%{release}
 
 %description go-32bit
 This package contains a Go compiler and associated development
@@ -417,6 +418,7 @@
 License:        GPL-3.0+
 Group:          Development/Languages/Other
 Requires:       gcc49-64bit = %{version}-%{release}
+Requires:       libgo%{libgo_sover}-64bit >= %{version}-%{release}
 
 %description go-64bit
 This package contains a Go compiler and associated development
@@ -576,7 +578,6 @@
 %patch23
 %patch24
 %patch30
-%patch33
 %patch51
 %patch55
 %patch57
@@ -689,8 +690,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"
+#ENABLE_CHECKING="--enable-checking=yes"
+ENABLE_CHECKING="--enable-checking=release"
 
 # Work around tail/head -1 changes
 export _POSIX2_VERSION=199209
@@ -868,11 +869,11 @@
 %else
 STAGE1_FLAGS="-g"
 # Only run profiled bootstrap on archs where it works and matters
-#%ifarch x86_64 ppc64le s390x
-#make profiledbootstrap STAGE1_CFLAGS="$STAGE1_FLAGS" 
BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL
-#%else
+%ifarch x86_64 ppc64le s390x
+make profiledbootstrap STAGE1_CFLAGS="$STAGE1_FLAGS" 
BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL
+%else
 make STAGE1_CFLAGS="$STAGE1_FLAGS" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL
-#%endif
+%endif
 make info
 %if 0%{?run_tests:1}
 echo "Run testsuite"

libgcj49.spec: same change
++++++ change_spec ++++++
--- /var/tmp/diff_new_pack.P3lwA9/_old  2014-05-02 13:55:53.000000000 +0200
+++ /var/tmp/diff_new_pack.P3lwA9/_new  2014-05-02 13:55:53.000000000 +0200
@@ -137,7 +137,8 @@
 add_cross cross-x86_64-gcc$base_ver x86_64 x86_64-suse-linux %define 
gcc_icecream 1
 add_cross cross-s390-gcc$base_ver s390 s390-suse-linux %define gcc_icecream 1
 add_cross cross-s390x-gcc$base_ver s390x s390x-suse-linux %define gcc_icecream 
1
-add_cross cross-ppc-gcc$base_ver ppc powerpc64-suse-linux %define gcc_icecream 
1
+# No cross-ppc because it shares the target triplet with cross-ppc64
+#add_cross cross-ppc-gcc$base_ver ppc powerpc64-suse-linux %define 
gcc_icecream 1
 add_cross cross-ppc64-gcc$base_ver ppc64 powerpc64-suse-linux %define 
gcc_icecream 1
 add_cross cross-ppc64le-gcc$base_ver ppc64le powerpc64le-suse-linux %define 
gcc_icecream 1
 fi

++++++ cross.spec.in ++++++
--- /var/tmp/diff_new_pack.P3lwA9/_old  2014-05-02 13:55:53.000000000 +0200
+++ /var/tmp/diff_new_pack.P3lwA9/_new  2014-05-02 13:55:53.000000000 +0200
@@ -66,6 +66,11 @@
 %endif
 ExclusiveArch: ppc64 x86_64 ia64 s390x aarch64
 %define _binary_payload w.ufdio
+# Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has
+# file conflicts with it and is no longer packaged
+%if "%pkgname" == "cross-ppc64-gcc49"
+Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354
+%endif
 
 # COMMON-BEGIN
 # COMMON-END


++++++ gcc-4.9.0-r209354.tar.bz2 -> gcc-4.9.0-r209782.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/gcc49/gcc-4.9.0-r209354.tar.bz2 
/work/SRC/openSUSE:Factory/.gcc49.new/gcc-4.9.0-r209782.tar.bz2 differ: char 
11, line 1

++++++ gcc.spec.in ++++++
--- /var/tmp/diff_new_pack.P3lwA9/_old  2014-05-02 13:55:53.000000000 +0200
+++ /var/tmp/diff_new_pack.P3lwA9/_new  2014-05-02 13:55:53.000000000 +0200
@@ -33,7 +33,7 @@
 %define tsan_arch x86_64
 %define asan_arch x86_64 %ix86 ppc ppc64 %sparc %arm
 %define itm_arch x86_64 %ix86 %arm ppc ppc64 ppc64le s390 s390x %sparc
-%define atomic_arch x86_64 %ix86 %arm ppc ppc64 ppc64le s390 s390x %sparc m68k
+%define atomic_arch x86_64 %ix86 %arm aarch64 ppc ppc64 ppc64le s390 s390x 
%sparc m68k
 %define lsan_arch x86_64
 %define ubsan_arch x86_64 %ix86 ppc ppc64 %arm
 %if 0%{?build_libvtv:1}
@@ -225,7 +225,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:          http://gcc.gnu.org/
-Version: 4.9.0+r209354
+Version: 4.9.0+r209782
 Release:      1
 %define gcc_version %(echo %version | sed 's/+.*//')
 %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
@@ -285,7 +285,6 @@
 Patch23:       libjava-no-multilib.diff
 Patch24:       tls-no-direct.diff
 Patch30:       gcc43-no-unwind-tables.diff
-Patch33:       gcc49-pr60720.patch
 # A set of patches from the RH srpm
 Patch51:       gcc41-ia64-stack-protector.patch
 Patch55:       gcc41-java-slow_pthread_self.patch
@@ -962,6 +961,7 @@
 License:        GPL-3.0+ 
 Group:        Development/Languages/Other
 Requires: gcc@base_ver@@variant@ = %{version}-%{release}
+Requires: libgo%{libgo_sover}@variant@ >= %{version}-%{release}
 
 %description go@variant@
 This package contains a Go compiler and associated development
@@ -1103,7 +1103,6 @@
 %patch23
 %patch24
 %patch30
-%patch33
 %patch51
 %patch55
 %patch57
@@ -1216,8 +1215,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"
+#ENABLE_CHECKING="--enable-checking=yes"
+ENABLE_CHECKING="--enable-checking=release"
 
 # Work around tail/head -1 changes
 export _POSIX2_VERSION=199209
@@ -1397,11 +1396,11 @@
 %else
 STAGE1_FLAGS="-g"
 # Only run profiled bootstrap on archs where it works and matters
-#%ifarch x86_64 ppc64le s390x
-#make profiledbootstrap STAGE1_CFLAGS="$STAGE1_FLAGS" 
BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL
-#%else
+%ifarch x86_64 ppc64le s390x
+make profiledbootstrap STAGE1_CFLAGS="$STAGE1_FLAGS" 
BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL
+%else
 make STAGE1_CFLAGS="$STAGE1_FLAGS" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL
-#%endif
+%endif
 make info
 %if 0%{?run_tests:1}
 echo "Run testsuite"

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to