Hello community, here is the log from the commit of package gcc6 for openSUSE:Factory checked in at 2017-07-21 22:38:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gcc6 (Old) and /work/SRC/openSUSE:Factory/.gcc6.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gcc6" Fri Jul 21 22:38:23 2017 rev:12 rq:510861 version:6.4.1+r249957 Changes: -------- --- /work/SRC/openSUSE:Factory/gcc6/cross-aarch64-gcc6.changes 2017-06-02 11:33:24.302650559 +0200 +++ /work/SRC/openSUSE:Factory/.gcc6.new/cross-aarch64-gcc6.changes 2017-07-21 22:38:24.945690359 +0200 @@ -1,0 +2,17 @@ +Tue Jul 4 12:04:36 UTC 2017 - mli...@suse.cz + +- Add #nospeccleaner to all spec files. + +------------------------------------------------------------------- +Tue Jul 4 10:42:48 UTC 2017 - rguent...@suse.com + +- Update to gcc-6-branch head (r249957). + * Includes GCC 6.4 release. + +------------------------------------------------------------------- +Fri Jun 9 11:21:16 UTC 2017 - rguent...@suse.com + +- Update plugin enablement guard to use %sle_version. +- Bump libffi version in libffi.pc to 3.99999. + +------------------------------------------------------------------- cross-arm-gcc6.changes: same change cross-armv6hl-gcc6.changes: same change cross-armv7hl-gcc6.changes: same change cross-avr-gcc6.changes: same change cross-epiphany-gcc6-bootstrap.changes: same change cross-epiphany-gcc6.changes: same change cross-hppa-gcc6.changes: same change cross-i386-gcc6.changes: same change cross-m68k-gcc6.changes: same change cross-mips-gcc6.changes: same change cross-ppc64-gcc6.changes: same change cross-ppc64le-gcc6.changes: same change cross-rx-gcc6-bootstrap.changes: same change cross-rx-gcc6.changes: same change cross-s390x-gcc6.changes: same change cross-sparc-gcc6.changes: same change cross-sparc64-gcc6.changes: same change cross-x86_64-gcc6.changes: same change gcc6-testresults.changes: same change gcc6.changes: same change libgcj-gcc6.changes: same change Old: ---- gcc-6.3.1-r248589.tar.bz2 New: ---- gcc-6.4.1-r249957.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cross-aarch64-gcc6.spec ++++++ --- /var/tmp/diff_new_pack.yKQ5Hr/_old 2017-07-21 22:38:38.955714046 +0200 +++ /var/tmp/diff_new_pack.yKQ5Hr/_new 2017-07-21 22:38:38.959713482 +0200 @@ -29,6 +29,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 1 %define build_ada 0 %define build_libjava 0 @@ -138,7 +140,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 6.3.1+r248589 +Version: 6.4.1+r249957 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) cross-arm-gcc6.spec: same change cross-armv6hl-gcc6.spec: same change cross-armv7hl-gcc6.spec: same change cross-avr-gcc6.spec: same change cross-epiphany-gcc6-bootstrap.spec: same change cross-epiphany-gcc6.spec: same change cross-hppa-gcc6.spec: same change cross-i386-gcc6.spec: same change cross-m68k-gcc6.spec: same change cross-mips-gcc6.spec: same change cross-ppc64-gcc6.spec: same change cross-ppc64le-gcc6.spec: same change cross-rx-gcc6-bootstrap.spec: same change cross-rx-gcc6.spec: same change cross-s390x-gcc6.spec: same change cross-sparc-gcc6.spec: same change cross-sparc64-gcc6.spec: same change cross-x86_64-gcc6.spec: same change ++++++ gcc6-testresults.spec ++++++ --- /var/tmp/diff_new_pack.yKQ5Hr/_old 2017-07-21 22:38:39.391652550 +0200 +++ /var/tmp/diff_new_pack.yKQ5Hr/_new 2017-07-21 22:38:39.395651986 +0200 @@ -35,6 +35,8 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # +# nospeccleaner + # Ada currently fails to build on a few platforms, enable it only # on those that work %if %{suse_version} >= 1310 @@ -106,8 +108,8 @@ %define build_hsa 0 %endif -# Enable plugins just for Tumbleweed, not for SLE13 -%if %{suse_version} == 1330 +# Enable plugins just for Tumbleweed, not for SLES +%if 0%{!?sle_version:1} %define enable_plugins 1 %else %define enable_plugins 0 @@ -274,7 +276,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 6.3.1+r248589 +Version: 6.4.1+r249957 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) ++++++ gcc6.spec ++++++ --- /var/tmp/diff_new_pack.yKQ5Hr/_old 2017-07-21 22:38:39.419648601 +0200 +++ /var/tmp/diff_new_pack.yKQ5Hr/_new 2017-07-21 22:38:39.423648037 +0200 @@ -17,6 +17,8 @@ # icecream 0 +# nospeccleaner + # Ada currently fails to build on a few platforms, enable it only # on those that work %if %{suse_version} >= 1310 @@ -88,8 +90,8 @@ %define build_hsa 0 %endif -# Enable plugins just for Tumbleweed, not for SLE13 -%if %{suse_version} == 1330 +# Enable plugins just for Tumbleweed, not for SLES +%if 0%{!?sle_version:1} %define enable_plugins 1 %else %define enable_plugins 0 @@ -256,7 +258,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 6.3.1+r248589 +Version: 6.4.1+r249957 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -1621,11 +1623,11 @@ %package -n libgcj_bc%{libgcj_bc_sover}%{libgcj_bc_suffix} Summary: Fake library for BC-ABI compatibility. -License: GPL-2.0-with-classpath-exception -Group: Development/Libraries/Java # libgcj_bc is special in that it just contains a symlink to # a proper libgcj version. So require that library and add # provides for the shlib version as created at link time +License: GPL-2.0-with-classpath-exception +Group: Development/Libraries/Java Requires: libgcj%{libgcj_sover} >= %{version}-%{release} %ifarch x86_64 ia64 ppc64 s390x sparc64 aarch64 Provides: libgcj_bc.so.%{libgcj_bc_sover}()(64bit) @@ -1814,7 +1816,7 @@ Conflicts: %selfconflict libgo%{libgo_sover} %description -n libgo%{libgo_sover}%{libgo_suffix} -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. +Runtime library for the GNU Go language. %post -n libgo%{libgo_sover}%{libgo_suffix} -p /sbin/ldconfig @@ -1829,7 +1831,7 @@ Conflicts: %selfconflict libgo%{libgo_sover}-32bit %description -n libgo%{libgo_sover}%{libgo_suffix}-32bit -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. +Runtime library for the GNU Go language. %post -n libgo%{libgo_sover}%{libgo_suffix}-32bit -p /sbin/ldconfig @@ -1844,7 +1846,7 @@ Conflicts: %selfconflict libgo%{libgo_sover}-64bit %description -n libgo%{libgo_sover}%{libgo_suffix}-64bit -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. +Runtime library for the GNU Go language. %post -n libgo%{libgo_sover}%{libgo_suffix}-64bit -p /sbin/ldconfig @@ -2698,7 +2700,7 @@ %endif # Generate a simple pkg-config file mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig -echo -e 'Name: libffi\nVersion: 3.0.9\nDescription: libffi\nLibs: -lffi' > $RPM_BUILD_ROOT%{_libdir}/pkgconfig/libffi.pc +echo -e 'Name: libffi\nVersion: 3.99999\nDescription: libffi\nLibs: -lffi' > $RPM_BUILD_ROOT%{_libdir}/pkgconfig/libffi.pc %endif %if %{build_java} ++++++ libgcj-gcc6.spec ++++++ --- /var/tmp/diff_new_pack.yKQ5Hr/_old 2017-07-21 22:38:39.455643523 +0200 +++ /var/tmp/diff_new_pack.yKQ5Hr/_new 2017-07-21 22:38:39.459642959 +0200 @@ -34,6 +34,8 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # +# nospeccleaner + # Ada currently fails to build on a few platforms, enable it only # on those that work %if %{suse_version} >= 1310 @@ -105,8 +107,8 @@ %define build_hsa 0 %endif -# Enable plugins just for Tumbleweed, not for SLE13 -%if %{suse_version} == 1330 +# Enable plugins just for Tumbleweed, not for SLES +%if 0%{!?sle_version:1} %define enable_plugins 1 %else %define enable_plugins 0 @@ -273,7 +275,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 6.3.1+r248589 +Version: 6.4.1+r249957 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -383,11 +385,11 @@ %package -n libgcj_bc%{libgcj_bc_sover}%{libgcj_bc_suffix} Summary: Fake library for BC-ABI compatibility. -License: GPL-2.0-with-classpath-exception -Group: Development/Libraries/Java # libgcj_bc is special in that it just contains a symlink to # a proper libgcj version. So require that library and add # provides for the shlib version as created at link time +License: GPL-2.0-with-classpath-exception +Group: Development/Libraries/Java Requires: libgcj%{libgcj_sover} >= %{version}-%{release} %ifarch x86_64 ia64 ppc64 s390x sparc64 aarch64 Provides: libgcj_bc.so.%{libgcj_bc_sover}()(64bit) @@ -576,7 +578,7 @@ Conflicts: %selfconflict libgo%{libgo_sover} %description -n libgo%{libgo_sover}%{libgo_suffix} -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. +Runtime library for the GNU Go language. %post -n libgo%{libgo_sover}%{libgo_suffix} -p /sbin/ldconfig @@ -591,7 +593,7 @@ Conflicts: %selfconflict libgo%{libgo_sover}-32bit %description -n libgo%{libgo_sover}%{libgo_suffix}-32bit -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. +Runtime library for the GNU Go language. %post -n libgo%{libgo_sover}%{libgo_suffix}-32bit -p /sbin/ldconfig @@ -606,7 +608,7 @@ Conflicts: %selfconflict libgo%{libgo_sover}-64bit %description -n libgo%{libgo_sover}%{libgo_suffix}-64bit -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. +Runtime library for the GNU Go language. %post -n libgo%{libgo_sover}%{libgo_suffix}-64bit -p /sbin/ldconfig @@ -1383,7 +1385,7 @@ %endif # Generate a simple pkg-config file mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig -echo -e 'Name: libffi\nVersion: 3.0.9\nDescription: libffi\nLibs: -lffi' > $RPM_BUILD_ROOT%{_libdir}/pkgconfig/libffi.pc +echo -e 'Name: libffi\nVersion: 3.99999\nDescription: libffi\nLibs: -lffi' > $RPM_BUILD_ROOT%{_libdir}/pkgconfig/libffi.pc %endif %if %{build_java} ++++++ cross.spec.in ++++++ --- /var/tmp/diff_new_pack.yKQ5Hr/_old 2017-07-21 22:38:39.615620957 +0200 +++ /var/tmp/diff_new_pack.yKQ5Hr/_new 2017-07-21 22:38:39.615620957 +0200 @@ -8,6 +8,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 1 %define build_ada 0 %define build_libjava 0 ++++++ gcc-6.3.1-r248589.tar.bz2 -> gcc-6.4.1-r249957.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/gcc6/gcc-6.3.1-r248589.tar.bz2 /work/SRC/openSUSE:Factory/.gcc6.new/gcc-6.4.1-r249957.tar.bz2 differ: char 11, line 1 ++++++ gcc.spec.in ++++++ --- /var/tmp/diff_new_pack.yKQ5Hr/_old 2017-07-21 22:38:39.683611365 +0200 +++ /var/tmp/diff_new_pack.yKQ5Hr/_new 2017-07-21 22:38:39.683611365 +0200 @@ -18,6 +18,7 @@ # norootforbuild # icecream 0 +# nospeccleaner # Ada currently fails to build on a few platforms, enable it only # on those that work @@ -90,8 +91,8 @@ %define build_hsa 0 %endif -# Enable plugins just for Tumbleweed, not for SLE13 -%if %{suse_version} == 1330 +# Enable plugins just for Tumbleweed, not for SLES +%if 0%{!?sle_version:1} %define enable_plugins 1 %else %define enable_plugins 0 @@ -262,7 +263,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: http://gcc.gnu.org/ -Version: 6.3.1+r248589 +Version: 6.4.1+r249957 Release: 1 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -1099,7 +1100,7 @@ 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. +Runtime library for the GNU Go language. %post -n libgo%{libgo_sover}%{libgo_suffix}@variant@ -p /sbin/ldconfig @@ -1978,7 +1979,7 @@ %endif # Generate a simple pkg-config file mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig -echo -e 'Name: libffi\nVersion: 3.0.9\nDescription: libffi\nLibs: -lffi' > $RPM_BUILD_ROOT%{_libdir}/pkgconfig/libffi.pc +echo -e 'Name: libffi\nVersion: 3.99999\nDescription: libffi\nLibs: -lffi' > $RPM_BUILD_ROOT%{_libdir}/pkgconfig/libffi.pc %endif %if %{build_java}