Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gcc12 for openSUSE:Factory checked in at 2022-09-02 21:55:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gcc12 (Old) and /work/SRC/openSUSE:Factory/.gcc12.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gcc12" Fri Sep 2 21:55:59 2022 rev:7 rq:1000443 version:12.2.1+git416 Changes: -------- --- /work/SRC/openSUSE:Factory/gcc12/gcc12.changes 2022-08-18 16:48:37.869371010 +0200 +++ /work/SRC/openSUSE:Factory/.gcc12.new.2083/gcc12.changes 2022-09-02 21:56:09.648240993 +0200 @@ -1,0 +2,28 @@ +Wed Aug 31 12:38:20 UTC 2022 - Richard Biener <rguent...@suse.com> + +- Prune invalid-license rpmlint warnings, the SLE12 codestream + doesn't get fixed but FF applies there, too. [bsc#1185337] + +------------------------------------------------------------------- +Tue Aug 30 10:09:37 UTC 2022 - Richard Biener <rguent...@suse.com> + +- Update to gcc-12 branch head, e927d1cf141f221c5a32574bde0, git416 + * includes GCC 12.2 release + * includes recent fixes backported from trunk + +------------------------------------------------------------------- +Mon Aug 29 07:48:00 UTC 2022 - Martin Li??ka <mli...@suse.cz> + +- Add gcc12-fifo-jobserver-support.patch that adds support + for FIFO jobserver for make. + +------------------------------------------------------------------- +Sun Aug 21 09:31:35 UTC 2022 - Matwey Kornilov <matwey.korni...@gmail.com> + +- Allow cross-pru-gcc12-bootstrap for armv7l architecture. + PRU architecture is used for real-time MCUs embedded into TI + armv7l and aarch64 SoCs. We need to have cross-pru-gcc12 for + armv7l in order to build both host applications and PRU firmware + during the same build. + +------------------------------------------------------------------- Old: ---- gcc-12.1.1+git372.tar.xz New: ---- gcc-12.2.1+git416.tar.xz gcc12-fifo-jobserver-support.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cross-aarch64-gcc12-bootstrap.spec ++++++ --- /var/tmp/diff_new_pack.aHsVr6/_old 2022-09-02 21:56:10.936244111 +0200 +++ /var/tmp/diff_new_pack.aHsVr6/_new 2022-09-02 21:56:10.940244120 +0200 @@ -101,7 +101,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git372 +Version: 12.2.1+git416 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/+/-/') @@ -127,6 +127,7 @@ Patch18: gcc10-amdgcn-llvm-as.patch Patch19: gcc11-gdwarf-4-default.patch Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch +Patch21: gcc12-fifo-jobserver-support.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -251,6 +252,9 @@ %endif %if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x riscv64 +%if "%{cross_arch}" == "pru" +ExclusiveArch: %arm +%endif %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has @@ -321,6 +325,7 @@ %patch15 %patch16 %patch17 -p1 +%patch21 -p1 # These patches are needed only for llvm11 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %patch18 -p1 cross-aarch64-gcc12.spec: same change ++++++ cross-amdgcn-gcc12.spec ++++++ --- /var/tmp/diff_new_pack.aHsVr6/_old 2022-09-02 21:56:11.000244265 +0200 +++ /var/tmp/diff_new_pack.aHsVr6/_new 2022-09-02 21:56:11.004244275 +0200 @@ -101,7 +101,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git372 +Version: 12.2.1+git416 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/+/-/') @@ -127,6 +127,7 @@ Patch18: gcc10-amdgcn-llvm-as.patch Patch19: gcc11-gdwarf-4-default.patch Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch +Patch21: gcc12-fifo-jobserver-support.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -251,6 +252,9 @@ %endif %if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 +%if "%{cross_arch}" == "pru" +ExclusiveArch: %arm +%endif %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has @@ -321,6 +325,7 @@ %patch15 %patch16 %patch17 -p1 +%patch21 -p1 # These patches are needed only for llvm11 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %patch18 -p1 cross-arm-gcc12.spec: same change cross-arm-none-gcc12-bootstrap.spec: same change cross-arm-none-gcc12.spec: same change cross-avr-gcc12-bootstrap.spec: same change cross-avr-gcc12.spec: same change cross-epiphany-gcc12-bootstrap.spec: same change cross-epiphany-gcc12.spec: same change cross-hppa-gcc12-bootstrap.spec: same change cross-hppa-gcc12.spec: same change cross-m68k-gcc12.spec: same change cross-mips-gcc12.spec: same change cross-nvptx-gcc12.spec: same change ++++++ cross-ppc64-gcc12.spec ++++++ --- /var/tmp/diff_new_pack.aHsVr6/_old 2022-09-02 21:56:11.304245000 +0200 +++ /var/tmp/diff_new_pack.aHsVr6/_new 2022-09-02 21:56:11.312245020 +0200 @@ -101,7 +101,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git372 +Version: 12.2.1+git416 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/+/-/') @@ -127,6 +127,7 @@ Patch18: gcc10-amdgcn-llvm-as.patch Patch19: gcc11-gdwarf-4-default.patch Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch +Patch21: gcc12-fifo-jobserver-support.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -251,6 +252,9 @@ %endif %if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} ExclusiveArch: i586 ppc64le x86_64 s390x aarch64 riscv64 +%if "%{cross_arch}" == "pru" +ExclusiveArch: %arm +%endif %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has @@ -321,6 +325,7 @@ %patch15 %patch16 %patch17 -p1 +%patch21 -p1 # These patches are needed only for llvm11 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %patch18 -p1 ++++++ cross-ppc64le-gcc12.spec ++++++ --- /var/tmp/diff_new_pack.aHsVr6/_old 2022-09-02 21:56:11.324245049 +0200 +++ /var/tmp/diff_new_pack.aHsVr6/_new 2022-09-02 21:56:11.328245059 +0200 @@ -101,7 +101,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git372 +Version: 12.2.1+git416 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/+/-/') @@ -127,6 +127,7 @@ Patch18: gcc10-amdgcn-llvm-as.patch Patch19: gcc11-gdwarf-4-default.patch Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch +Patch21: gcc12-fifo-jobserver-support.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -251,6 +252,9 @@ %endif %if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} ExclusiveArch: i586 ppc64 x86_64 s390x aarch64 riscv64 +%if "%{cross_arch}" == "pru" +ExclusiveArch: %arm +%endif %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has @@ -321,6 +325,7 @@ %patch15 %patch16 %patch17 -p1 +%patch21 -p1 # These patches are needed only for llvm11 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %patch18 -p1 ++++++ cross-pru-gcc12-bootstrap.spec ++++++ --- /var/tmp/diff_new_pack.aHsVr6/_old 2022-09-02 21:56:11.348245108 +0200 +++ /var/tmp/diff_new_pack.aHsVr6/_new 2022-09-02 21:56:11.352245117 +0200 @@ -102,7 +102,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git372 +Version: 12.2.1+git416 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/+/-/') @@ -128,6 +128,7 @@ Patch18: gcc10-amdgcn-llvm-as.patch Patch19: gcc11-gdwarf-4-default.patch Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch +Patch21: gcc12-fifo-jobserver-support.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -252,6 +253,9 @@ %endif %if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 +%if "%{cross_arch}" == "pru" +ExclusiveArch: %arm +%endif %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has @@ -322,6 +326,7 @@ %patch15 %patch16 %patch17 -p1 +%patch21 -p1 # These patches are needed only for llvm11 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %patch18 -p1 cross-pru-gcc12.spec: same change ++++++ cross-riscv64-elf-gcc12-bootstrap.spec ++++++ --- /var/tmp/diff_new_pack.aHsVr6/_old 2022-09-02 21:56:11.408245253 +0200 +++ /var/tmp/diff_new_pack.aHsVr6/_new 2022-09-02 21:56:11.416245272 +0200 @@ -102,7 +102,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git372 +Version: 12.2.1+git416 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/+/-/') @@ -128,6 +128,7 @@ Patch18: gcc10-amdgcn-llvm-as.patch Patch19: gcc11-gdwarf-4-default.patch Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch +Patch21: gcc12-fifo-jobserver-support.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -252,6 +253,9 @@ %endif %if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 +%if "%{cross_arch}" == "pru" +ExclusiveArch: %arm +%endif %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has @@ -322,6 +326,7 @@ %patch15 %patch16 %patch17 -p1 +%patch21 -p1 # These patches are needed only for llvm11 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %patch18 -p1 cross-riscv64-elf-gcc12.spec: same change cross-riscv64-gcc12-bootstrap.spec: same change cross-riscv64-gcc12.spec: same change ++++++ cross-rx-gcc12-bootstrap.spec ++++++ --- /var/tmp/diff_new_pack.aHsVr6/_old 2022-09-02 21:56:11.492245455 +0200 +++ /var/tmp/diff_new_pack.aHsVr6/_new 2022-09-02 21:56:11.496245466 +0200 @@ -102,7 +102,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git372 +Version: 12.2.1+git416 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/+/-/') @@ -128,6 +128,7 @@ Patch18: gcc10-amdgcn-llvm-as.patch Patch19: gcc11-gdwarf-4-default.patch Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch +Patch21: gcc12-fifo-jobserver-support.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -252,6 +253,9 @@ %endif %if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 +%if "%{cross_arch}" == "pru" +ExclusiveArch: %arm +%endif %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has @@ -322,6 +326,7 @@ %patch15 %patch16 %patch17 -p1 +%patch21 -p1 # These patches are needed only for llvm11 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %patch18 -p1 cross-rx-gcc12.spec: same change ++++++ cross-s390x-gcc12.spec ++++++ --- /var/tmp/diff_new_pack.aHsVr6/_old 2022-09-02 21:56:11.536245563 +0200 +++ /var/tmp/diff_new_pack.aHsVr6/_new 2022-09-02 21:56:11.540245572 +0200 @@ -101,7 +101,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git372 +Version: 12.2.1+git416 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/+/-/') @@ -127,6 +127,7 @@ Patch18: gcc10-amdgcn-llvm-as.patch Patch19: gcc11-gdwarf-4-default.patch Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch +Patch21: gcc12-fifo-jobserver-support.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -251,6 +252,9 @@ %endif %if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} ExclusiveArch: i586 ppc64le ppc64 x86_64 aarch64 riscv64 +%if "%{cross_arch}" == "pru" +ExclusiveArch: %arm +%endif %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has @@ -321,6 +325,7 @@ %patch15 %patch16 %patch17 -p1 +%patch21 -p1 # These patches are needed only for llvm11 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %patch18 -p1 ++++++ cross-sparc-gcc12.spec ++++++ --- /var/tmp/diff_new_pack.aHsVr6/_old 2022-09-02 21:56:11.560245621 +0200 +++ /var/tmp/diff_new_pack.aHsVr6/_new 2022-09-02 21:56:11.564245630 +0200 @@ -101,7 +101,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git372 +Version: 12.2.1+git416 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/+/-/') @@ -127,6 +127,7 @@ Patch18: gcc10-amdgcn-llvm-as.patch Patch19: gcc11-gdwarf-4-default.patch Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch +Patch21: gcc12-fifo-jobserver-support.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -251,6 +252,9 @@ %endif %if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 +%if "%{cross_arch}" == "pru" +ExclusiveArch: %arm +%endif %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has @@ -321,6 +325,7 @@ %patch15 %patch16 %patch17 -p1 +%patch21 -p1 # These patches are needed only for llvm11 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %patch18 -p1 cross-sparc64-gcc12.spec: same change ++++++ cross-x86_64-gcc12.spec ++++++ --- /var/tmp/diff_new_pack.aHsVr6/_old 2022-09-02 21:56:11.620245766 +0200 +++ /var/tmp/diff_new_pack.aHsVr6/_new 2022-09-02 21:56:11.624245775 +0200 @@ -101,7 +101,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git372 +Version: 12.2.1+git416 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/+/-/') @@ -127,6 +127,7 @@ Patch18: gcc10-amdgcn-llvm-as.patch Patch19: gcc11-gdwarf-4-default.patch Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch +Patch21: gcc12-fifo-jobserver-support.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -251,6 +252,9 @@ %endif %if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} ExclusiveArch: i586 ppc64le ppc64 s390x aarch64 riscv64 +%if "%{cross_arch}" == "pru" +ExclusiveArch: %arm +%endif %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has @@ -321,6 +325,7 @@ %patch15 %patch16 %patch17 -p1 +%patch21 -p1 # These patches are needed only for llvm11 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %patch18 -p1 ++++++ gcc12-testresults.spec ++++++ --- /var/tmp/diff_new_pack.aHsVr6/_old 2022-09-02 21:56:11.656245853 +0200 +++ /var/tmp/diff_new_pack.aHsVr6/_new 2022-09-02 21:56:11.660245862 +0200 @@ -207,7 +207,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git372 +Version: 12.2.1+git416 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/+/-/') @@ -388,6 +388,7 @@ Patch18: gcc10-amdgcn-llvm-as.patch Patch19: gcc11-gdwarf-4-default.patch Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch +Patch21: gcc12-fifo-jobserver-support.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -522,6 +523,7 @@ %patch15 %patch16 %patch17 -p1 +%patch21 -p1 # These patches are needed only for llvm11 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %patch18 -p1 ++++++ gcc12.spec ++++++ --- /var/tmp/diff_new_pack.aHsVr6/_old 2022-09-02 21:56:11.700245959 +0200 +++ /var/tmp/diff_new_pack.aHsVr6/_new 2022-09-02 21:56:11.708245979 +0200 @@ -186,7 +186,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git372 +Version: 12.2.1+git416 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/+/-/') @@ -367,6 +367,7 @@ Patch18: gcc10-amdgcn-llvm-as.patch Patch19: gcc11-gdwarf-4-default.patch Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch +Patch21: gcc12-fifo-jobserver-support.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -2022,6 +2023,7 @@ %patch15 %patch16 %patch17 -p1 +%patch21 -p1 # These patches are needed only for llvm11 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %patch18 -p1 ++++++ cross.spec.in ++++++ --- /var/tmp/diff_new_pack.aHsVr6/_old 2022-09-02 21:56:11.896246434 +0200 +++ /var/tmp/diff_new_pack.aHsVr6/_new 2022-09-02 21:56:11.900246443 +0200 @@ -160,6 +160,9 @@ %endif %if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 +%if "%{cross_arch}" == "pru" +ExclusiveArch: %arm +%endif %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has ++++++ gcc-12.1.1+git372.tar.xz -> gcc-12.2.1+git416.tar.xz ++++++ /work/SRC/openSUSE:Factory/gcc12/gcc-12.1.1+git372.tar.xz /work/SRC/openSUSE:Factory/.gcc12.new.2083/gcc-12.2.1+git416.tar.xz differ: char 15, line 1 ++++++ gcc.spec.in ++++++ --- /var/tmp/diff_new_pack.aHsVr6/_old 2022-09-02 21:56:11.956246578 +0200 +++ /var/tmp/diff_new_pack.aHsVr6/_new 2022-09-02 21:56:11.960246589 +0200 @@ -190,7 +190,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git372 +Version: 12.2.1+git416 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/+/-/') @@ -372,6 +372,7 @@ Patch18: gcc10-amdgcn-llvm-as.patch Patch19: gcc11-gdwarf-4-default.patch Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch +Patch21: gcc12-fifo-jobserver-support.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -1209,6 +1210,7 @@ %patch15 %patch16 %patch17 -p1 +%patch21 -p1 # These patches are needed only for llvm11 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %patch18 -p1 ++++++ gcc12-fifo-jobserver-support.patch ++++++ ++++ 628 lines (skipped) ++++++ gcc12-rpmlintrc ++++++ --- /var/tmp/diff_new_pack.aHsVr6/_old 2022-09-02 21:56:12.012246715 +0200 +++ /var/tmp/diff_new_pack.aHsVr6/_new 2022-09-02 21:56:12.016246724 +0200 @@ -15,5 +15,6 @@ # Packages provide libgcc_s1 = $version and conflict with other providers # of libgcc_s1 addFilter ("conflicts-with-provides") - +# SLE12 rpmlint complains about valid SPDX licenses +addFilter ("invalid-license")