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")
 

Reply via email to