![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package gcc7 for openSUSE:Factory checked in at 2018-12-11 15:44:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gcc7 (Old) and /work/SRC/openSUSE:Factory/.gcc7.new.19453 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gcc7" Tue Dec 11 15:44:14 2018 rev:21 rq:655634 version:7.4.0+r266845 Changes: -------- --- /work/SRC/openSUSE:Factory/gcc7/cross-aarch64-gcc7.changes 2018-08-24 16:50:05.117077268 +0200 +++ /work/SRC/openSUSE:Factory/.gcc7.new.19453/cross-aarch64-gcc7.changes 2018-12-11 15:44:19.214438207 +0100 @@ -1,0 +2,7 @@ +Thu Dec 6 12:07:47 UTC 2018 - rguenther@suse.com + +- Update to GCC 7.4 release. +- Fix AVR configuration to not use __cxa_atexit or libstdc++ headers. + Point to /usr/avr/sys-root/include as system header include directory. + +------------------------------------------------------------------- cross-arm-gcc7.changes: same change cross-arm-none-gcc7-bootstrap.changes: same change cross-arm-none-gcc7.changes: same change cross-avr-gcc7-bootstrap.changes: same change cross-avr-gcc7.changes: same change cross-epiphany-gcc7-bootstrap.changes: same change cross-epiphany-gcc7.changes: same change cross-hppa-gcc7.changes: same change cross-i386-gcc7.changes: same change cross-m68k-gcc7.changes: same change cross-mips-gcc7.changes: same change cross-nvptx-gcc7.changes: same change cross-ppc64-gcc7.changes: same change cross-ppc64le-gcc7.changes: same change cross-rx-gcc7-bootstrap.changes: same change cross-rx-gcc7.changes: same change cross-s390x-gcc7.changes: same change cross-sparc-gcc7.changes: same change cross-sparc64-gcc7.changes: same change cross-x86_64-gcc7.changes: same change gcc7-testresults.changes: same change gcc7.changes: same change Old: ---- gcc-7.3.1+r263609.tar.xz New: ---- gcc-7.4.0+r266845.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cross-aarch64-gcc7.spec ++++++ --- /var/tmp/diff_new_pack.Ef1MYP/_old 2018-12-11 15:44:44.638410294 +0100 +++ /var/tmp/diff_new_pack.Ef1MYP/_new 2018-12-11 15:44:44.642410288 +0100 @@ -170,7 +170,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.3.1+r263609 +Version: 7.4.0+r266845 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -392,7 +392,6 @@ --with-pkgversion="SUSE Linux" \ --with-slibdir=/%{_lib} \ --with-system-zlib \ - --enable-__cxa_atexit \ --enable-libstdcxx-allocator=new \ --disable-libstdcxx-pch \ %if 0%{suse_version} <= 1320 @@ -450,6 +449,11 @@ --disable-sjlj-exceptions \ --enable-newlib-io-long-long \ %endif +%if "%{TARGET_ARCH}" == "avr" + --enable-lto \ + --without-gxx-include-dir \ + --with-native-system-header-dir=/include \ +%endif %endif %if "%{TARGET_ARCH}" == "arm" --with-arch=armv6zk \ cross-arm-gcc7.spec: same change cross-arm-none-gcc7-bootstrap.spec: same change cross-arm-none-gcc7.spec: same change cross-avr-gcc7-bootstrap.spec: same change cross-avr-gcc7.spec: same change cross-epiphany-gcc7-bootstrap.spec: same change cross-epiphany-gcc7.spec: same change cross-hppa-gcc7.spec: same change cross-i386-gcc7.spec: same change cross-m68k-gcc7.spec: same change cross-mips-gcc7.spec: same change cross-nvptx-gcc7.spec: same change cross-ppc64-gcc7.spec: same change cross-ppc64le-gcc7.spec: same change cross-rx-gcc7-bootstrap.spec: same change cross-rx-gcc7.spec: same change cross-s390x-gcc7.spec: same change cross-sparc-gcc7.spec: same change cross-sparc64-gcc7.spec: same change cross-x86_64-gcc7.spec: same change gcc7-testresults.spec: same change gcc7.spec: same change ++++++ gcc-7.3.1+r263609.tar.xz -> gcc-7.4.0+r266845.tar.xz ++++++ /work/SRC/openSUSE:Factory/gcc7/gcc-7.3.1+r263609.tar.xz /work/SRC/openSUSE:Factory/.gcc7.new.19453/gcc-7.4.0+r266845.tar.xz differ: char 26, line 1 ++++++ gcc.spec.in ++++++ --- /var/tmp/diff_new_pack.Ef1MYP/_old 2018-12-11 15:44:45.162409718 +0100 +++ /var/tmp/diff_new_pack.Ef1MYP/_new 2018-12-11 15:44:45.162409718 +0100 @@ -239,7 +239,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: http://gcc.gnu.org/ -Version: 7.3.1+r263609 +Version: 7.4.0+r266845 Release: 1 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -1183,7 +1183,6 @@ --with-pkgversion="SUSE Linux" \ --with-slibdir=/%{_lib} \ --with-system-zlib \ - --enable-__cxa_atexit \ --enable-libstdcxx-allocator=new \ --disable-libstdcxx-pch \ %if 0%{suse_version} <= 1320 @@ -1241,6 +1240,11 @@ --disable-sjlj-exceptions \ --enable-newlib-io-long-long \ %endif +%if "%{TARGET_ARCH}" == "avr" + --enable-lto \ + --without-gxx-include-dir \ + --with-native-system-header-dir=/include \ +%endif %endif %if "%{TARGET_ARCH}" == "arm" --with-arch=armv6zk \