Hello community, here is the log from the commit of package gcc10 for openSUSE:Factory checked in at 2020-08-08 13:18:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gcc10 (Old) and /work/SRC/openSUSE:Factory/.gcc10.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gcc10" Sat Aug 8 13:18:18 2020 rev:6 rq:824504 version:10.2.1+git501 Changes: -------- --- /work/SRC/openSUSE:Factory/gcc10/cross-aarch64-gcc10.changes 2020-08-02 12:27:59.779834831 +0200 +++ /work/SRC/openSUSE:Factory/.gcc10.new.3399/cross-aarch64-gcc10.changes 2020-08-08 13:19:06.719928657 +0200 @@ -1,0 +2,10 @@ +Wed Aug 5 12:08:32 UTC 2020 - Richard Biener <[email protected]> + +- Update to gcc-10 branch head (dda1e9d08434def88ed86557d0), git501. + * Includes fix for AARCH64 kernel build failure. [bsc#1174817] + * Includes aarch64 SLS mitigation changes. [bsc#1172798, CVE-2020-13844] +- Add gcc10-streamer-backports1.patch and gcc10-streamer-backports2.patch. +- Enable x86 CET runtime for SLES15 and Leap15 also. +- Do not enable the now deprecated HSA offloading capability. + +------------------------------------------------------------------- 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.2.1+git465.tar.xz New: ---- gcc-10.2.1+git501.tar.xz gcc10-streamer-backports1.patch gcc10-streamer-backports2.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cross-aarch64-gcc10.spec ++++++ --- /var/tmp/diff_new_pack.XFIT5c/_old 2020-08-08 13:19:17.099940629 +0200 +++ /var/tmp/diff_new_pack.XFIT5c/_new 2020-08-08 13:19:17.103940633 +0200 @@ -47,7 +47,6 @@ %define build_objc 0 %define build_objcp 0 %define build_go 0 -%define build_hsa 0 %define build_nvptx 0 %define build_gcn 0 %define build_d 0 @@ -114,7 +113,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 10.2.1+git465 +Version: 10.2.1+git501 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/+/-/') @@ -137,6 +136,8 @@ Patch15: gcc7-avoid-fixinc-error.diff Patch16: gcc9-reproducible-builds.patch Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch +Patch18: gcc10-streamer-backports1.patch +Patch19: gcc10-streamer-backports2.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch Patch52: gcc10-foffload-default.patch @@ -300,6 +301,8 @@ %patch15 %patch16 %patch17 -p1 +%patch18 -p1 +%patch19 -p1 %patch51 %patch52 %patch60 @@ -407,11 +410,8 @@ --libdir=%{_libdir} \ --libexecdir=%{_libdir} \ --enable-languages=$languages \ -%if %{build_hsa} || %{build_nvptx} +%if %{build_nvptx} || %{build_gcn} --enable-offload-targets=\ -%if %{build_hsa} -hsa,\ -%endif %if %{build_nvptx} nvptx-none=%{_prefix}/nvptx-none,\ %endif @@ -430,8 +430,8 @@ %if 0%{!?build_libvtv:1} --disable-libvtv \ %endif -%if 0%{suse_version} >= 1550 - --enable-cet \ +%if 0%{suse_version} >= 1500 + --enable-cet=auto \ %else --disable-cet \ %endif cross-amdgcn-gcc10.spec: same change 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: same change ++++++ gcc10-testresults.spec ++++++ --- /var/tmp/diff_new_pack.XFIT5c/_old 2020-08-08 13:19:17.707941330 +0200 +++ /var/tmp/diff_new_pack.XFIT5c/_new 2020-08-08 13:19:17.707941330 +0200 @@ -95,7 +95,6 @@ %endif %ifarch x86_64 -%define build_hsa 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 @@ -104,7 +103,6 @@ %define build_gcn 0 %endif %else -%define build_hsa 0 %define build_gcn 0 %endif @@ -279,7 +277,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 10.2.1+git465 +Version: 10.2.1+git501 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/+/-/') @@ -337,6 +335,8 @@ Patch15: gcc7-avoid-fixinc-error.diff Patch16: gcc9-reproducible-builds.patch Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch +Patch18: gcc10-streamer-backports1.patch +Patch19: gcc10-streamer-backports2.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch Patch52: gcc10-foffload-default.patch @@ -465,6 +465,8 @@ %patch15 %patch16 %patch17 -p1 +%patch18 -p1 +%patch19 -p1 %patch51 %patch52 %patch60 @@ -572,11 +574,8 @@ --libdir=%{_libdir} \ --libexecdir=%{_libdir} \ --enable-languages=$languages \ -%if %{build_hsa} || %{build_nvptx} +%if %{build_nvptx} || %{build_gcn} --enable-offload-targets=\ -%if %{build_hsa} -hsa,\ -%endif %if %{build_nvptx} nvptx-none=%{_prefix}/nvptx-none,\ %endif @@ -595,8 +594,8 @@ %if 0%{!?build_libvtv:1} --disable-libvtv \ %endif -%if 0%{suse_version} >= 1550 - --enable-cet \ +%if 0%{suse_version} >= 1500 + --enable-cet=auto \ %else --disable-cet \ %endif ++++++ gcc10.spec ++++++ --- /var/tmp/diff_new_pack.XFIT5c/_old 2020-08-08 13:19:17.731941358 +0200 +++ /var/tmp/diff_new_pack.XFIT5c/_new 2020-08-08 13:19:17.735941362 +0200 @@ -77,7 +77,6 @@ %endif %ifarch x86_64 -%define build_hsa 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 @@ -86,7 +85,6 @@ %define build_gcn 0 %endif %else -%define build_hsa 0 %define build_gcn 0 %endif @@ -261,7 +259,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 10.2.1+git465 +Version: 10.2.1+git501 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/+/-/') @@ -319,6 +317,8 @@ Patch15: gcc7-avoid-fixinc-error.diff Patch16: gcc9-reproducible-builds.patch Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch +Patch18: gcc10-streamer-backports1.patch +Patch19: gcc10-streamer-backports2.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch Patch52: gcc10-foffload-default.patch @@ -1804,6 +1804,8 @@ %patch15 %patch16 %patch17 -p1 +%patch18 -p1 +%patch19 -p1 %patch51 %patch52 %patch60 @@ -1911,11 +1913,8 @@ --libdir=%{_libdir} \ --libexecdir=%{_libdir} \ --enable-languages=$languages \ -%if %{build_hsa} || %{build_nvptx} +%if %{build_nvptx} || %{build_gcn} --enable-offload-targets=\ -%if %{build_hsa} -hsa,\ -%endif %if %{build_nvptx} nvptx-none=%{_prefix}/nvptx-none,\ %endif @@ -1934,8 +1933,8 @@ %if 0%{!?build_libvtv:1} --disable-libvtv \ %endif -%if 0%{suse_version} >= 1550 - --enable-cet \ +%if 0%{suse_version} >= 1500 + --enable-cet=auto \ %else --disable-cet \ %endif @@ -2265,9 +2264,6 @@ libgphobos \ %endif libgomp \ -%if %{build_hsa} - libgomp-plugin-hsa \ -%endif %if %{build_nvptx} libgomp-plugin-nvptx \ %endif @@ -2700,9 +2696,6 @@ %versmainlib libgomp.so %versmainlib libgomp.a %versmainlib libgomp.spec -%if %{build_hsa} -%versmainlib libgomp-plugin-hsa.so -%endif %if %{build_nvptx} %versmainlib libgomp-plugin-nvptx.so %endif @@ -2914,9 +2907,6 @@ %files -n libgomp%{libgomp_sover}%{libgomp_suffix} %defattr(-,root,root) %mainlib libgomp.so.%{libgomp_sover}* -%if %{build_hsa} -%mainlib libgomp-plugin-hsa.so.%{libgomp_sover}* -%endif %if %{build_nvptx} %mainlib libgomp-plugin-nvptx.so.%{libgomp_sover}* %endif ++++++ cross.spec.in ++++++ --- /var/tmp/diff_new_pack.XFIT5c/_old 2020-08-08 13:19:17.883941533 +0200 +++ /var/tmp/diff_new_pack.XFIT5c/_new 2020-08-08 13:19:17.883941533 +0200 @@ -26,7 +26,6 @@ %define build_objc 0 %define build_objcp 0 %define build_go 0 -%define build_hsa 0 %define build_nvptx 0 %define build_gcn 0 %define build_d 0 ++++++ gcc-10.2.1+git465.tar.xz -> gcc-10.2.1+git501.tar.xz ++++++ /work/SRC/openSUSE:Factory/gcc10/gcc-10.2.1+git465.tar.xz /work/SRC/openSUSE:Factory/.gcc10.new.3399/gcc-10.2.1+git501.tar.xz differ: char 15, line 1 ++++++ gcc.spec.in ++++++ --- /var/tmp/diff_new_pack.XFIT5c/_old 2020-08-08 13:19:17.931941589 +0200 +++ /var/tmp/diff_new_pack.XFIT5c/_new 2020-08-08 13:19:17.935941593 +0200 @@ -77,7 +77,6 @@ %endif %ifarch x86_64 -%define build_hsa 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 @@ -86,7 +85,6 @@ %define build_gcn 0 %endif %else -%define build_hsa 0 %define build_gcn 0 %endif @@ -265,7 +263,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 10.2.1+git465 +Version: 10.2.1+git501 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/+/-/') @@ -325,6 +323,8 @@ Patch15: gcc7-avoid-fixinc-error.diff Patch16: gcc9-reproducible-builds.patch Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch +Patch18: gcc10-streamer-backports1.patch +Patch19: gcc10-streamer-backports2.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch Patch52: gcc10-foffload-default.patch @@ -1082,6 +1082,8 @@ %patch15 %patch16 %patch17 -p1 +%patch18 -p1 +%patch19 -p1 %patch51 %patch52 %patch60 @@ -1189,11 +1191,8 @@ --libdir=%{_libdir} \ --libexecdir=%{_libdir} \ --enable-languages=$languages \ -%if %{build_hsa} || %{build_nvptx} +%if %{build_nvptx} || %{build_gcn} --enable-offload-targets=\ -%if %{build_hsa} -hsa,\ -%endif %if %{build_nvptx} nvptx-none=%{_prefix}/nvptx-none,\ %endif @@ -1212,8 +1211,8 @@ %if 0%{!?build_libvtv:1} --disable-libvtv \ %endif -%if 0%{suse_version} >= 1550 - --enable-cet \ +%if 0%{suse_version} >= 1500 + --enable-cet=auto \ %else --disable-cet \ %endif @@ -1546,9 +1545,6 @@ libgphobos \ %endif libgomp \ -%if %{build_hsa} - libgomp-plugin-hsa \ -%endif %if %{build_nvptx} libgomp-plugin-nvptx \ %endif @@ -1985,9 +1981,6 @@ %versmainlib libgomp.so %versmainlib libgomp.a %versmainlib libgomp.spec -%if %{build_hsa} -%versmainlib libgomp-plugin-hsa.so -%endif %if %{build_nvptx} %versmainlib libgomp-plugin-nvptx.so %endif @@ -2200,9 +2193,6 @@ %files -n libgomp%{libgomp_sover}%{libgomp_suffix} %defattr(-,root,root) %mainlib libgomp.so.%{libgomp_sover}* -%if %{build_hsa} -%mainlib libgomp-plugin-hsa.so.%{libgomp_sover}* -%endif %if %{build_nvptx} %mainlib libgomp-plugin-nvptx.so.%{libgomp_sover}* %endif ++++++ gcc10-streamer-backports1.patch ++++++ ++++ 1273 lines (skipped) ++++++ gcc10-streamer-backports2.patch ++++++ ++++ 1033 lines (skipped)
