Hello community, here is the log from the commit of package gcc10 for openSUSE:Factory checked in at 2020-08-02 12:27:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gcc10 (Old) and /work/SRC/openSUSE:Factory/.gcc10.new.3592 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gcc10" Sun Aug 2 12:27:41 2020 rev:5 rq:823312 version:10.2.1+git465 Changes: -------- --- /work/SRC/openSUSE:Factory/gcc10/cross-aarch64-gcc10.changes 2020-06-28 23:03:40.266329571 +0200 +++ /work/SRC/openSUSE:Factory/.gcc10.new.3592/cross-aarch64-gcc10.changes 2020-08-02 12:27:59.779834831 +0200 @@ -1,0 +2,21 @@ +Tue Jul 28 11:02:20 UTC 2020 - Richard Biener <[email protected]> + +- Update to gcc-10 branch head (c0438ced53bcf57e4ebb1c38c), git465. + * Includes GCC 10.2 release. [bsc#1173972] [jsc#ECO-2373] + * Picks up fixes for C++20 coroutines support. [jsc#SLE-12297] + * Picks up fix for a recent chromium build fail. +- Build x86 CET enabled runtime for Factory. +- Disable GCN offloading for SLE12 and SLE15 GA. + +------------------------------------------------------------------- +Tue Jul 7 06:48:08 UTC 2020 - Richard Biener <[email protected]> + +- Update to gcc-10 branch head (12e1a54b06777db74ce375496), git355. + * Includes fix for non-reproducible builds with LTO [bsc#1172846]. + +------------------------------------------------------------------- +Fri Jul 3 09:47:51 UTC 2020 - Guillaume GARDET <[email protected]> + +- Enable nvptx support for aarch64 + +------------------------------------------------------------------- cross-amdgcn-gcc10.changes: same change cross-arm-gcc10.changes: same change cross-arm-none-gcc10-bootstrap.changes: same change cross-arm-none-gcc10.changes: same change cross-avr-gcc10-bootstrap.changes: same change cross-avr-gcc10.changes: same change cross-epiphany-gcc10-bootstrap.changes: same change cross-epiphany-gcc10.changes: same change cross-hppa-gcc10.changes: same change cross-i386-gcc10.changes: same change cross-m68k-gcc10.changes: same change cross-mips-gcc10.changes: same change cross-nvptx-gcc10.changes: same change cross-ppc64-gcc10.changes: same change cross-ppc64le-gcc10.changes: same change cross-riscv64-elf-gcc10-bootstrap.changes: same change cross-riscv64-elf-gcc10.changes: same change cross-riscv64-gcc10.changes: same change cross-rx-gcc10-bootstrap.changes: same change cross-rx-gcc10.changes: same change cross-s390x-gcc10.changes: same change cross-sparc-gcc10.changes: same change cross-sparc64-gcc10.changes: same change cross-x86_64-gcc10.changes: same change gcc10-testresults.changes: same change gcc10.changes: same change Old: ---- gcc-10.1.1+git290.tar.xz New: ---- gcc-10.2.1+git465.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cross-aarch64-gcc10.spec ++++++ --- /var/tmp/diff_new_pack.dFdQQW/_old 2020-08-02 12:29:06.547903458 +0200 +++ /var/tmp/diff_new_pack.dFdQQW/_new 2020-08-02 12:29:06.551903463 +0200 @@ -114,7 +114,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 10.1.1+git290 +Version: 10.2.1+git465 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/+/-/') @@ -229,7 +229,13 @@ Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: lld Requires: llvm +# SLE12 does not fulfil build requirements for GCN, SLE15 SP1 does +# technically also SLE12 SP5 but do not bother there +%if %{suse_version} >= 1550 || 0%{?sle_version:%sle_version} >= 150100 ExclusiveArch: x86_64 +%else +ExclusiveArch: do-not-build +%endif %define amdgcn_newlib 1 %endif %endif @@ -424,7 +430,11 @@ %if 0%{!?build_libvtv:1} --disable-libvtv \ %endif +%if 0%{suse_version} >= 1550 + --enable-cet \ +%else --disable-cet \ +%endif --disable-libcc1 \ %if %{enable_plugins} --enable-plugin \ ++++++ cross-amdgcn-gcc10.spec ++++++ --- /var/tmp/diff_new_pack.dFdQQW/_old 2020-08-02 12:29:06.579903491 +0200 +++ /var/tmp/diff_new_pack.dFdQQW/_new 2020-08-02 12:29:06.583903495 +0200 @@ -114,7 +114,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 10.1.1+git290 +Version: 10.2.1+git465 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/+/-/') @@ -219,7 +219,7 @@ BuildRequires: nvptx-tools Requires: cross-nvptx-newlib-devel >= %{version}-%{release} Requires: nvptx-tools -ExclusiveArch: x86_64 +ExclusiveArch: x86_64 aarch64 %define nvptx_newlib 1 %endif %if "%{cross_arch}" == "amdgcn" @@ -229,7 +229,13 @@ Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: lld Requires: llvm +# SLE12 does not fulfil build requirements for GCN, SLE15 SP1 does +# technically also SLE12 SP5 but do not bother there +%if %{suse_version} >= 1550 || 0%{?sle_version:%sle_version} >= 150100 ExclusiveArch: x86_64 +%else +ExclusiveArch: do-not-build +%endif %define amdgcn_newlib 1 %endif %endif @@ -424,7 +430,11 @@ %if 0%{!?build_libvtv:1} --disable-libvtv \ %endif +%if 0%{suse_version} >= 1550 + --enable-cet \ +%else --disable-cet \ +%endif --disable-libcc1 \ %if %{enable_plugins} --enable-plugin \ cross-arm-gcc10.spec: same change cross-arm-none-gcc10-bootstrap.spec: same change cross-arm-none-gcc10.spec: same change cross-avr-gcc10-bootstrap.spec: same change cross-avr-gcc10.spec: same change cross-epiphany-gcc10-bootstrap.spec: same change cross-epiphany-gcc10.spec: same change cross-hppa-gcc10.spec: same change cross-i386-gcc10.spec: same change cross-m68k-gcc10.spec: same change cross-mips-gcc10.spec: same change cross-nvptx-gcc10.spec: same change cross-ppc64-gcc10.spec: same change cross-ppc64le-gcc10.spec: same change cross-riscv64-elf-gcc10-bootstrap.spec: same change cross-riscv64-elf-gcc10.spec: same change cross-riscv64-gcc10.spec: same change cross-rx-gcc10-bootstrap.spec: same change cross-rx-gcc10.spec: same change cross-s390x-gcc10.spec: same change cross-sparc-gcc10.spec: same change cross-sparc64-gcc10.spec: same change ++++++ cross-x86_64-gcc10.spec ++++++ --- /var/tmp/diff_new_pack.dFdQQW/_old 2020-08-02 12:29:07.347904281 +0200 +++ /var/tmp/diff_new_pack.dFdQQW/_new 2020-08-02 12:29:07.351904285 +0200 @@ -114,7 +114,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 10.1.1+git290 +Version: 10.2.1+git465 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/+/-/') @@ -219,7 +219,7 @@ BuildRequires: nvptx-tools Requires: cross-nvptx-newlib-devel >= %{version}-%{release} Requires: nvptx-tools -ExclusiveArch: +ExclusiveArch: aarch64 %define nvptx_newlib 1 %endif %if "%{cross_arch}" == "amdgcn" @@ -229,7 +229,13 @@ Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: lld Requires: llvm +# SLE12 does not fulfil build requirements for GCN, SLE15 SP1 does +# technically also SLE12 SP5 but do not bother there +%if %{suse_version} >= 1550 || 0%{?sle_version:%sle_version} >= 150100 ExclusiveArch: +%else +ExclusiveArch: do-not-build +%endif %define amdgcn_newlib 1 %endif %endif @@ -424,7 +430,11 @@ %if 0%{!?build_libvtv:1} --disable-libvtv \ %endif +%if 0%{suse_version} >= 1550 + --enable-cet \ +%else --disable-cet \ +%endif --disable-libcc1 \ %if %{enable_plugins} --enable-plugin \ ++++++ gcc10-testresults.spec ++++++ --- /var/tmp/diff_new_pack.dFdQQW/_old 2020-08-02 12:29:07.383904317 +0200 +++ /var/tmp/diff_new_pack.dFdQQW/_new 2020-08-02 12:29:07.387904322 +0200 @@ -88,13 +88,23 @@ %define build_d 0 %endif +%ifarch x86_64 aarch64 +%define build_nvptx 1 +%else +%define build_nvptx 0 +%endif + %ifarch x86_64 %define build_hsa 1 -%define build_nvptx 1 +# SLE12 does not fulfil build requirements for GCN, SLE15 SP1 does +# technically also SLE12 SP5 but do not bother there +%if %{suse_version} >= 1550 || 0%{?sle_version:%sle_version} >= 150100 %define build_gcn 1 %else +%define build_gcn 0 +%endif +%else %define build_hsa 0 -%define build_nvptx 0 %define build_gcn 0 %endif @@ -269,7 +279,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 10.1.1+git290 +Version: 10.2.1+git465 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/+/-/') @@ -585,7 +595,11 @@ %if 0%{!?build_libvtv:1} --disable-libvtv \ %endif +%if 0%{suse_version} >= 1550 + --enable-cet \ +%else --disable-cet \ +%endif --disable-libcc1 \ %if %{enable_plugins} --enable-plugin \ gcc10.spec: same change ++++++ cross.spec.in ++++++ --- /var/tmp/diff_new_pack.dFdQQW/_old 2020-08-02 12:29:07.567904507 +0200 +++ /var/tmp/diff_new_pack.dFdQQW/_new 2020-08-02 12:29:07.567904507 +0200 @@ -133,7 +133,7 @@ BuildRequires: nvptx-tools Requires: nvptx-tools Requires: cross-nvptx-newlib-devel >= %{version}-%{release} -ExclusiveArch: x86_64 +ExclusiveArch: x86_64 aarch64 %define nvptx_newlib 1 %endif %if "%{cross_arch}" == "amdgcn" @@ -143,7 +143,13 @@ Requires: llvm Requires: lld Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} +# SLE12 does not fulfil build requirements for GCN, SLE15 SP1 does +# technically also SLE12 SP5 but do not bother there +%if %{suse_version} >= 1550 || 0%{?sle_version:%sle_version} >= 150100 ExclusiveArch: x86_64 +%else +ExclusiveArch: do-not-build +%endif %define amdgcn_newlib 1 %endif %endif ++++++ gcc-10.1.1+git290.tar.xz -> gcc-10.2.1+git465.tar.xz ++++++ /work/SRC/openSUSE:Factory/gcc10/gcc-10.1.1+git290.tar.xz /work/SRC/openSUSE:Factory/.gcc10.new.3592/gcc-10.2.1+git465.tar.xz differ: char 13, line 1 ++++++ gcc.spec.in ++++++ --- /var/tmp/diff_new_pack.dFdQQW/_old 2020-08-02 12:29:07.623904565 +0200 +++ /var/tmp/diff_new_pack.dFdQQW/_new 2020-08-02 12:29:07.623904565 +0200 @@ -70,13 +70,23 @@ %define build_d 0 %endif +%ifarch x86_64 aarch64 +%define build_nvptx 1 +%else +%define build_nvptx 0 +%endif + %ifarch x86_64 %define build_hsa 1 -%define build_nvptx 1 +# SLE12 does not fulfil build requirements for GCN, SLE15 SP1 does +# technically also SLE12 SP5 but do not bother there +%if %{suse_version} >= 1550 || 0%{?sle_version:%sle_version} >= 150100 %define build_gcn 1 %else +%define build_gcn 0 +%endif +%else %define build_hsa 0 -%define build_nvptx 0 %define build_gcn 0 %endif @@ -255,7 +265,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 10.1.1+git290 +Version: 10.2.1+git465 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/+/-/') @@ -1202,7 +1212,11 @@ %if 0%{!?build_libvtv:1} --disable-libvtv \ %endif +%if 0%{suse_version} >= 1550 + --enable-cet \ +%else --disable-cet \ +%endif --disable-libcc1 \ %if %{enable_plugins} --enable-plugin \
