commit gcc49 for openSUSE:Factory

2015-02-04 Thread h_root
Hello community,

here is the log from the commit of package gcc49 for openSUSE:Factory checked 
in at 2015-02-04 09:31:18

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-06-25 21:20:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.gcc49.new/cross-aarch64-gcc49.changes   
2015-02-04 09:31:48.0 +0100
@@ -1,0 +2,47 @@
+Mon Dec  8 09:01:59 UTC 2014 - rguent...@suse.com
+
+- Update to gcc-4_9-branch head (r218474).
+  * Includes patches to allow building against ISL 0.14.
+
+---
+Mon Nov 24 13:52:44 UTC 2014 - rguent...@suse.com
+
+- Fix baselibs.conf.
+- Fix libjava version.
+- Fix missing default attributes on go package filelists.
+
+---
+Thu Oct 30 11:41:45 UTC 2014 - rguent...@suse.com
+
+- Update to gcc-4_9-branch head (r216917).
+  * Includes GCC 4.9.2 release with lots of bugfixes.
+
+---
+Thu Sep 18 12:37:30 UTC 2014 - jeng...@inai.de
+
+- Enable cross compilers for SPARC
+
+---
+Fri Aug  1 08:38:23 UTC 2014 - rguent...@suse.com
+
+- Update to gcc-4_9-branch head (r213409).
+  * Includes fix for libgfortran integer overflows, CVE-2014-5044
+[bnc#888791]
+
+---
+Wed Jul 16 10:08:34 UTC 2014 - rguent...@suse.com
+
+- Update to GCC 4.9.1 release.
+
+---
+Wed Jul  9 20:53:47 UTC 2014 - ptesa...@suse.cz
+
+- Fix spec templates for avr and spu.
+- Add cross-avr-gcc49.
+
+---
+Thu Jun 26 07:15:02 UTC 2014 - rguent...@suse.com
+
+- Add libffi49-rpmlintrc as source.
+
+---
cross-armv6hl-gcc49.changes: same change
cross-armv7hl-gcc49.changes: same change
New Changes file:

--- /dev/null   2014-12-25 22:38:16.200041506 +0100
+++ /work/SRC/openSUSE:Factory/.gcc49.new/cross-avr-gcc49.changes   
2015-02-04 09:31:49.0 +0100
@@ -0,0 +1,180 @@
+---
+Mon Dec  8 09:01:59 UTC 2014 - rguent...@suse.com
+
+- Update to gcc-4_9-branch head (r218474).
+  * Includes patches to allow building against ISL 0.14.
+
+---
+Mon Nov 24 13:52:44 UTC 2014 - rguent...@suse.com
+
+- Fix baselibs.conf.
+- Fix libjava version.
+- Fix missing default attributes on go package filelists.
+
+---
+Thu Oct 30 11:41:45 UTC 2014 - rguent...@suse.com
+
+- Update to gcc-4_9-branch head (r216917).
+  * Includes GCC 4.9.2 release with lots of bugfixes.
+
+---
+Thu Sep 18 12:37:30 UTC 2014 - jeng...@inai.de
+
+- Enable cross compilers for SPARC
+
+---
+Fri Aug  1 08:38:23 UTC 2014 - rguent...@suse.com
+
+- Update to gcc-4_9-branch head (r213409).
+  * Includes fix for libgfortran integer overflows, CVE-2014-5044
+[bnc#888791]
+
+---
+Wed Jul 16 10:08:34 UTC 2014 - rguent...@suse.com
+
+- Update to GCC 4.9.1 release.
+
+---
+Wed Jul  9 20:53:47 UTC 2014 - ptesa...@suse.cz
+
+- Fix spec templates for avr and spu.
+- Add cross-avr-gcc49.
+
+---
+Thu Jun 26 07:15:02 UTC 2014 - rguent...@suse.com
+
+- Add libffi49-rpmlintrc as source.
+
+---
+Tue Jun 17 09:14:00 UTC 2014 - rguent...@suse.com
+
+- Update to gcc-4_9-branch head (r211729).
+
+---
+Thu Jun  5 11:27:53 UTC 2014 - rguent...@suse.com
+
+- Update to gcc-4_9-branch head (r211260).
+
+---
+Thu May 22 08:18:10 UTC 2014 - rguent...@suse.com
+
+- Fix libstdc++49-doc build conditional to really only build from
+  libgcj49.spec.
+
+---
+Tue May 13 13:45:22 UTC 2014 - rguent...@suse.com
+
+- Build libstdc++48-doc package from the libgcj48 build and build
+  the libstdc++ API reference, build-requiring doxygen and graphviz.
+  Add patch gcc48-libstdc++-api-reference.patch to refer to that
+  instead of the online 

commit gcc49 for openSUSE:Factory

2014-06-25 Thread h_root
Hello community,

here is the log from the commit of package gcc49 for openSUSE:Factory checked 
in at 2014-06-25 21:20:21

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-05-02 13:55:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.gcc49.new/cross-aarch64-gcc49.changes   
2014-06-25 21:20:22.0 +0200
@@ -1,0 +2,24 @@
+Tue Jun 17 09:14:00 UTC 2014 - rguent...@suse.com
+
+- Update to gcc-4_9-branch head (r211729).
+
+---
+Thu Jun  5 11:27:53 UTC 2014 - rguent...@suse.com
+
+- Update to gcc-4_9-branch head (r211260).
+
+---
+Thu May 22 08:18:10 UTC 2014 - rguent...@suse.com
+
+- Fix libstdc++49-doc build conditional to really only build from
+  libgcj49.spec.
+
+---
+Tue May 13 13:45:22 UTC 2014 - rguent...@suse.com
+
+- Build libstdc++48-doc package from the libgcj48 build and build
+  the libstdc++ API reference, build-requiring doxygen and graphviz.
+  Add patch gcc48-libstdc++-api-reference.patch to refer to that
+  instead of the online version.  [bnc#871501]
+
+---
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:

  gcc-4.9.0-r209782.tar.bz2

New:

  gcc-4.9.0-r211729.tar.bz2
  gcc48-libstdc++-api-reference.patch



Other differences:
--
++ cross-aarch64-gcc49.spec ++
--- /var/tmp/diff_new_pack.lI9Q1S/_old  2014-06-25 21:20:38.0 +0200
+++ /var/tmp/diff_new_pack.lI9Q1S/_new  2014-06-25 21:20:38.0 +0200
@@ -95,7 +95,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 Url:http://gcc.gnu.org/
-Version:4.9.0+r209782
+Version:4.9.0+r211729
 Release:0
 %define gcc_version %(echo %version | sed 's/+.*//')
 %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
@@ -119,6 +119,7 @@
 Patch23:libjava-no-multilib.diff
 Patch24:tls-no-direct.diff
 Patch30:gcc43-no-unwind-tables.diff
+Patch39:gcc48-libstdc++-api-reference.patch
 # A set of patches from the RH srpm
 Patch51:gcc41-ia64-stack-protector.patch
 Patch55:gcc41-java-slow_pthread_self.patch
@@ -185,6 +186,7 @@
 %patch23
 %patch24
 %patch30
+%patch39
 %patch51
 %patch55
 %patch57

cross-armv6hl-gcc49.spec: same change
cross-armv7hl-gcc49.spec: same change
cross-i386-gcc49.spec: same change
cross-ppc64-gcc49.spec: same change
cross-ppc64le-gcc49.spec: same change
cross-s390-gcc49.spec: same change
cross-s390x-gcc49.spec: same change
cross-x86_64-gcc49.spec: same change
++ gcc49-testresults.spec ++
--- /var/tmp/diff_new_pack.lI9Q1S/_old  2014-06-25 21:20:39.0 +0200
+++ /var/tmp/diff_new_pack.lI9Q1S/_new  2014-06-25 21:20:39.0 +0200
@@ -191,6 +191,9 @@
 %endif
 %if 0%{?building_libjava:1}%{?building_testsuite:1}
 BuildRequires:  fastjar
+# For building the libstdc++ API reference
+BuildRequires:  doxygen
+BuildRequires:  graphviz
 %endif
 %if 0%{?building_libffi:1}
 BuildRequires:  pkg-config
@@ -238,7 +241,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 Url:http://gcc.gnu.org/
-Version:4.9.0+r209782
+Version:4.9.0+r211729
 Release:0
 %define gcc_version %(echo %version | sed 's/+.*//')
 %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
@@ -296,6 +299,7 @@
 Patch23:libjava-no-multilib.diff
 Patch24:tls-no-direct.diff
 Patch30:gcc43-no-unwind-tables.diff
+Patch39:gcc48-libstdc++-api-reference.patch
 # A set of patches from the RH srpm
 Patch51:gcc41-ia64-stack-protector.patch
 Patch55:gcc41-java-slow_pthread_self.patch
@@ -413,6 +417,7 @@
 %patch23
 %patch24
 %patch30
+%patch39
 %patch51
 %patch55
 %patch57
@@ -710,6 +715,9 @@
 make STAGE1_CFLAGS=$STAGE1_FLAGS BOOT_CFLAGS=$RPM_OPT_FLAGS $PARALLEL
 %endif
 make info
+%if 0%{?building_libjava:1}
+make -C %{GCCDIST}/libstdc++-v3/doc doc-html-doxygen
+%endif
 %if 0%{?run_tests:1}
 echo Run testsuite
 (make -C %{GCCDIST}/libstdc++-v3 check-abi || true)

++ gcc49.spec 

commit gcc49 for openSUSE:Factory

2014-05-02 Thread h_root
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.0 +0200
+++ /work/SRC/openSUSE:Factory/.gcc49.new/cross-aarch64-gcc49.changes   
2014-05-02 13:55:44.0 +0200
@@ -1,0 +2,26 @@
+Mon Apr 28 08:28:58 UTC 2014 - rguent...@suse.com
+
+- 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 - rguent...@suse.com
+
+- 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 - rguent...@suse.com
+
+- Update to gcc 4.9.0.
+- Switch to release checking and enable profiledbootstrap where
+  applicable.
+
+---
+Sat Apr 19 10:47:34 UTC 2014 - sch...@suse.de
+
+- 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.0 +0200
+++ /var/tmp/diff_new_pack.P3lwA9/_new  2014-05-02 13:55:52.0 +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.0 +0200
+++ /var/tmp/diff_new_pack.P3lwA9/_new  2014-05-02 13:55:52.0 +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 

commit gcc49 for openSUSE:Factory

2014-03-22 Thread h_root
Hello community,

here is the log from the commit of package gcc49 for openSUSE:Factory checked 
in at 2014-03-22 09:07:01

Comparing /work/SRC/openSUSE:Factory/gcc49 (Old)
 and  /work/SRC/openSUSE:Factory/.gcc49.new (New)


Package is gcc49

Changes:

--- /work/SRC/openSUSE:Factory/gcc49/gcc49-testresults.changes  2014-02-22 
18:10:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.gcc49.new/gcc49-testresults.changes 
2014-03-22 09:07:07.0 +0100
@@ -1,0 +2,26 @@
+Fri Mar 21 09:35:08 UTC 2014 - rguent...@suse.com
+
+- Update to SVN trunk head (r208745).
+
+---
+Thu Mar 13 15:18:38 UTC 2014 - rguent...@suse.com
+
+- Update to SVN trunk head (r208538).
+- Change -Wunprototyped-calls from being enabled by default to be
+  enabled with -Wall to solve GCC testsuite fallout.
+
+---
+Fri Feb 28 13:11:38 UTC 2014 - rguent...@suse.com
+
+- Update to SVN trunk head (r208221).
+- Fix typo in libgcj_bc suffix computation. 
+
+---
+Wed Feb 26 09:35:45 UTC 2014 - rguent...@suse.com
+
+- Update to SVN trunk head (r208170).
+  * includes now obsolete gcc49-libjava-install.patch
+- Disable building libvtv, it's not useful unless we instrument
+  libstdc++.
+
+---
gcc49.changes: same change
libffi49.changes: same change
libgcj49.changes: same change

Old:

  gcc-4.9.0-r207820.tar.bz2
  gcc49-libjava-install.patch

New:

  gcc-4.9.0-r208745.tar.bz2



Other differences:
--
++ gcc49-testresults.spec ++
--- /var/tmp/diff_new_pack.A6mtPS/_old  2014-03-22 09:07:08.0 +0100
+++ /var/tmp/diff_new_pack.A6mtPS/_new  2014-03-22 09:07:08.0 +0100
@@ -47,12 +47,14 @@
 
 %define quadmath_arch %ix86 x86_64 ia64
 %define tsan_arch x86_64
-%define asan_arch x86_64 %ix86 ppc ppc64 ppc64le %sparc %arm
+%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 lsan_arch x86_64
-%define ubsan_arch x86_64 %ix86 ppc ppc64 ppc64le %arm
+%define ubsan_arch x86_64 %ix86 ppc ppc64 %arm
+%if 0%{?build_libvtv:1}
 %define vtv_arch x86_64 %ix86
+%endif
 %define cilkrts_arch x86_64 %ix86
 
 # We don't want to build java
@@ -134,7 +136,7 @@
 %define libgcc_s_suffix %{plv libgcc_s %{libgcc_s}}
 # libgcj SONAME changes with every GCC version
 %define libgcj_suffix %nil
-%define libgcj_bc_suffix %{plv libgcj_bc %{libgc_bc_sover}}
+%define libgcj_bc_suffix %{plv libgcj_bc %{libgcj_bc_sover}}
 %define libffi_suffix %{plv libffi %{libffi_sover}}
 %define libgomp_suffix %{plv libgomp %{libgomp_sover}}
 %define libstdcxx_suffix %{plv libstdcxx %{libstdcxx_sover}}
@@ -236,7 +238,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 Url:http://gcc.gnu.org/
-Version:4.9.0+r207820
+Version:4.9.0+r208745
 Release:0
 %define gcc_version %(echo %version | sed 's/+.*//')
 %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
@@ -292,7 +294,6 @@
 Patch7: gcc-add-defaultsspec.diff
 Patch8: Wunprototyped-calls.diff
 Patch23:libjava-no-multilib.diff
-Patch25:gcc49-libjava-install.patch
 Patch24:tls-no-direct.diff
 Patch30:gcc43-no-unwind-tables.diff
 # A set of patches from the RH srpm
@@ -313,31 +314,7 @@
 Results from running the gcc and target library testsuites.
 
 
-%package go@variant@
-Summary:GNU Go Compiler
-License:GPL-3.0+
-Group:  Development/Languages/Other
-Requires:   gcc49@variant@ = %{version}-%{release}
-
-%description go@variant@
-This package contains a Go compiler and associated development
-files based on the GNU GCC technology.
-
-%package -n libgo%{libgo_sover}%{libgo_suffix}@variant@
-Summary:GNU Go compiler runtime library
-License:BSD-3-Clause
-Group:  Development/Languages/Other
-Provides:   libgo%{libgo_sover}@variant@ = %{version}-%{release}
-# Only one package may provide this - allows multiple gcc versions
-# to co-exist without an overly large list of provides/obsoletes
-Conflicts:  %selfconflict libgo%{libgo_sover}@variant@
-
-%description -n libgo%{libgo_sover}%{libgo_suffix}@variant@
-A foreign function interface is the popular name for the interface that allows 
code written in one language to call code written in another language.
 
-%post -n libgo%{libgo_sover}%{libgo_suffix}@variant@ -p /sbin/ldconfig
-
-%postun -n libgo%{libgo_sover}%{libgo_suffix}@variant@ -p /sbin/ldconfig