Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gcc16 for openSUSE:Factory checked 
in at 2026-03-20 21:19:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gcc16 (Old)
 and      /work/SRC/openSUSE:Factory/.gcc16.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gcc16"

Fri Mar 20 21:19:17 2026 rev:2 rq:1340890 version:16.0.1+git8152

Changes:
--------
--- /work/SRC/openSUSE:Factory/gcc16/gcc16.changes      2026-03-09 
16:11:02.696190653 +0100
+++ /work/SRC/openSUSE:Factory/.gcc16.new.8177/gcc16.changes    2026-03-20 
21:19:27.776646891 +0100
@@ -1,0 +2,27 @@
+Wed Mar 18 08:54:47 UTC 2026 - Richard Biener <[email protected]>
+
+- Update to 16.0.1+git8152
+- Avoids intermittent ABI breakage for libgccjit
+
+-------------------------------------------------------------------
+Fri Mar 13 09:08:19 UTC 2026 - Andreas Schwab <[email protected]>
+
+- Switch to release checking
+
+-------------------------------------------------------------------
+Fri Mar 13 07:15:39 UTC 2026 - Richard Biener <[email protected]>
+
+- Update to 16.0.1+git8070
+- Revert s390x PGO bootstrap-lto-lean workaround.
+
+-------------------------------------------------------------------
+Wed Mar 11 14:29:30 UTC 2026 - Richard Biener <[email protected]>
+
+- Avoid PGO bootstrap-lto-lean on s390x because of PR124406.
+
+-------------------------------------------------------------------
+Tue Mar 10 12:57:26 UTC 2026 - Andreas Schwab <[email protected]>
+
+- Package libquadmath independently of fortran
+
+-------------------------------------------------------------------

Old:
----
  gcc-16.0.1+git7922.tar.xz

New:
----
  gcc-16.0.1+git8152.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cross-aarch64-gcc16-bootstrap.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:30.800772176 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:30.804772341 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-aarch64-gcc16-bootstrap
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,6 +23,8 @@
 %define gcc_libc_bootstrap 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -104,7 +106,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -429,8 +431,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-aarch64-gcc16.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:30.864774828 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:30.864774828 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-aarch64-gcc16
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,6 +22,8 @@
 %define gcc_target_glibc 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -103,7 +105,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -428,8 +430,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-amdgcn-gcc16.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:30.924777314 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:30.932777645 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-amdgcn-gcc16
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,6 +22,8 @@
 %define gcc_accel 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -103,7 +105,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -428,8 +430,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-arm-gcc16.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:30.988779965 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:30.992780131 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-arm-gcc16
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,6 +23,8 @@
 %define gcc_libc_bootstrap 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -104,7 +106,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -429,8 +431,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

cross-arm-none-gcc16-bootstrap.spec: same change
++++++ cross-arm-none-gcc16.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:31.100784606 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:31.104784771 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-arm-none-gcc16
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,6 +22,8 @@
 %define gcc_target_newlib 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -103,7 +105,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -428,8 +430,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-avr-gcc16-bootstrap.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:31.164787256 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:31.168787422 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-avr-gcc16-bootstrap
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,6 +22,8 @@
 %define gcc_libc_bootstrap 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -103,7 +105,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -428,8 +430,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-avr-gcc16.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:31.224789743 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:31.228789908 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-avr-gcc16
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,6 +22,8 @@
 
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -103,7 +105,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -428,8 +430,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

cross-bpf-gcc16.spec: same change
++++++ cross-hppa-gcc16-bootstrap.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:31.328794052 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:31.332794217 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-hppa-gcc16-bootstrap
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,6 +23,8 @@
 %define gcc_libc_bootstrap 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -104,7 +106,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -429,8 +431,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-hppa-gcc16.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:31.380796206 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:31.384796371 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-hppa-gcc16
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,6 +22,8 @@
 %define gcc_target_glibc 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -103,7 +105,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -428,8 +430,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-loongarch64-gcc16-bootstrap.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:31.456799354 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:31.464799686 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-loongarch64-gcc16-bootstrap
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,6 +23,8 @@
 %define gcc_libc_bootstrap 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -104,7 +106,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -429,8 +431,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-loongarch64-gcc16.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:31.528802337 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:31.532802504 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-loongarch64-gcc16
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,6 +22,8 @@
 %define gcc_target_glibc 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -103,7 +105,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -428,8 +430,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-nvptx-gcc16.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:31.592804989 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:31.596805154 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-nvptx-gcc16
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,6 +22,8 @@
 %define gcc_accel 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -103,7 +105,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -428,8 +430,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-ppc64-gcc16.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:31.644807144 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:31.648807309 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-ppc64-gcc16
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,6 +23,8 @@
 %define gcc_libc_bootstrap 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -104,7 +106,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -429,8 +431,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

cross-ppc64le-gcc16-bootstrap.spec: same change
++++++ cross-ppc64le-gcc16.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:31.752811618 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:31.756811783 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-ppc64le-gcc16
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,6 +22,8 @@
 %define gcc_target_glibc 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -103,7 +105,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -428,8 +430,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-pru-gcc16-bootstrap.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:31.808813938 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:31.808813938 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-pru-gcc16-bootstrap
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,6 +23,8 @@
 %define gcc_libc_bootstrap 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -104,7 +106,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -429,8 +431,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-pru-gcc16.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:31.864816258 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:31.868816424 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-pru-gcc16
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,6 +22,8 @@
 %define gcc_target_newlib 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -103,7 +105,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -428,8 +430,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-riscv64-elf-gcc16-bootstrap.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:31.908818081 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:31.912818247 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-riscv64-elf-gcc16-bootstrap
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,6 +23,8 @@
 %define gcc_libc_bootstrap 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -104,7 +106,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -429,8 +431,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-riscv64-elf-gcc16.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:31.964820401 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:31.968820567 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-riscv64-elf-gcc16
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,6 +22,8 @@
 %define gcc_target_newlib 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -103,7 +105,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -428,8 +430,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-riscv64-gcc16-bootstrap.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:32.044823715 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:32.048823882 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-riscv64-gcc16-bootstrap
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,6 +23,8 @@
 %define gcc_libc_bootstrap 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -104,7 +106,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -429,8 +431,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-riscv64-gcc16.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:32.100826036 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:32.104826201 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-riscv64-gcc16
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,6 +22,8 @@
 %define gcc_target_glibc 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -103,7 +105,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -428,8 +430,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-rx-gcc16-bootstrap.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:32.156828355 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:32.168828853 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-rx-gcc16-bootstrap
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,6 +23,8 @@
 %define gcc_libc_bootstrap 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -104,7 +106,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -429,8 +431,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-rx-gcc16.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:32.216830842 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:32.220831007 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-rx-gcc16
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,6 +22,8 @@
 %define gcc_target_newlib 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -103,7 +105,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -428,8 +430,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-s390x-gcc16-bootstrap.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:32.276833328 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:32.280833493 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-s390x-gcc16-bootstrap
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,6 +23,8 @@
 %define gcc_libc_bootstrap 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -104,7 +106,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -429,8 +431,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-s390x-gcc16.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:32.344836145 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:32.352836476 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-s390x-gcc16
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,6 +22,8 @@
 %define gcc_target_glibc 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -103,7 +105,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -428,8 +430,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ cross-x86_64-gcc16.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:32.408838797 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:32.408838797 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-x86_64-gcc16
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,6 +23,8 @@
 %define gcc_libc_bootstrap 1
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0
@@ -104,7 +106,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -429,8 +431,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ gcc16-testresults.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:32.500842608 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:32.504842774 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gcc16-testresults
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -49,6 +49,7 @@
 %endif
 
 %bcond_without bootstrap
+%bcond_without release_checking
 
 # Ada currently fails to build on a few platforms, enable it only
 # on those that work
@@ -244,7 +245,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -645,8 +646,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes

++++++ gcc16.spec ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:32.564845260 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:32.572845591 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gcc16
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,6 +28,7 @@
 %endif
 
 %bcond_without bootstrap
+%bcond_without release_checking
 
 # Ada currently fails to build on a few platforms, enable it only
 # on those that work
@@ -223,7 +224,7 @@
 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
 
 URL:            https://gcc.gnu.org/
-Version:        16.0.1+git7922
+Version:        16.0.1+git8152
 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/+/-/')
@@ -1275,7 +1276,7 @@
 Requires:       libquadmath%{libquadmath_sover} >= %{version}-%{release}
 
 %description -n libquadmath%{libquadmath_sover}-devel%{libdevel_suffix}
-The libquadmatah runtime library development files.
+The libquadmath runtime library development files.
 
 %package -n libquadmath%{libquadmath_sover}-devel%{libdevel_suffix}-32bit
 Summary:        The GNU Fortran Compiler Quadmath Runtime Library Development 
Files
@@ -1284,7 +1285,7 @@
 Requires:       libquadmath%{libquadmath_sover}-32bit >= %{version}-%{release}
 
 %description -n libquadmath%{libquadmath_sover}-devel%{libdevel_suffix}-32bit
-The libquadmatah runtime library development files.
+The libquadmath runtime library development files.
 
 %package -n libquadmath%{libquadmath_sover}-devel%{libdevel_suffix}-64bit
 Summary:        The GNU Fortran Compiler Quadmath Runtime Library Development 
Files
@@ -1293,7 +1294,7 @@
 Requires:       libquadmath%{libquadmath_sover}-64bit >= %{version}-%{release}
 
 %description -n libquadmath%{libquadmath_sover}-devel%{libdevel_suffix}-64bit
-The libquadmatah runtime library development files.
+The libquadmath runtime library development files.
 
 %package -n libitm%{libitm_sover}%{libitm_suffix}
 Summary:        The GNU Compiler Transactional Memory Runtime Library
@@ -2665,8 +2666,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes
@@ -3396,11 +3400,9 @@
 %ifarch %itm_arch
 mv %{buildroot}/%{_infodir}/libitm.info 
%{buildroot}/%{_infodir}/libitm%{binsuffix}.info
 %endif
-%if %{build_fortran}
 %ifarch %quadmath_arch
 mv %{buildroot}/%{_infodir}/libquadmath.info 
%{buildroot}/%{_infodir}/libquadmath%{binsuffix}.info
 %endif
-%endif
 %if %{build_ada}
 mv %{buildroot}/%{_infodir}/gnat-style.info 
%{buildroot}/%{_infodir}/gnat-style%{binsuffix}.info
 mv %{buildroot}/%{_infodir}/gnat_rm.info 
%{buildroot}/%{_infodir}/gnat_rm%{binsuffix}.info
@@ -3433,10 +3435,10 @@
 %endif
 %if %{build_fortran}
 %install_info --info-dir=%{_infodir} %{_infodir}/gfortran%{binsuffix}.info.gz
+%endif
 %ifarch %quadmath_arch
 %install_info --info-dir=%{_infodir} 
%{_infodir}/libquadmath%{binsuffix}.info.gz
 %endif
-%endif
 %if %{build_ada}
 %install_info --info-dir=%{_infodir} %{_infodir}/gnat-style%{binsuffix}.info.gz
 %install_info --info-dir=%{_infodir} %{_infodir}/gnat_rm%{binsuffix}.info.gz
@@ -3466,10 +3468,10 @@
 %endif
 %if %{build_fortran}
 %install_info_delete --info-dir=%{_infodir} 
%{_infodir}/gfortran%{binsuffix}.info.gz
+%endif
 %ifarch %quadmath_arch
 %install_info_delete --info-dir=%{_infodir} 
%{_infodir}/libquadmath%{binsuffix}.info.gz
 %endif
-%endif
 %if %{build_ada}
 %install_info_delete --info-dir=%{_infodir} 
%{_infodir}/gnat-style%{binsuffix}.info.gz
 %install_info_delete --info-dir=%{_infodir} 
%{_infodir}/gnat_rm%{binsuffix}.info.gz
@@ -4114,6 +4116,7 @@
 %defattr(-,root,root)
 %biarchlib libgfortran.so.%{libgfortran_sover}*
 %endif
+%endif
 
 %ifarch %quadmath_arch
 %files -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}
@@ -4140,7 +4143,6 @@
 %versbiarchlib libquadmath.so
 %endif
 %endif
-%endif
 
 %files info
 %defattr(-,root,root)
@@ -4155,10 +4157,10 @@
 %endif
 %if %{build_fortran}
 %doc %{_infodir}/gfortran%{binsuffix}.info*.gz
+%endif
 %ifarch %quadmath_arch
 %doc %{_infodir}/libquadmath%{binsuffix}.info*.gz
 %endif
-%endif
 %if %{build_ada}
 %doc %{_infodir}/gnat-style%{binsuffix}.info*gz
 %doc %{_infodir}/gnat_rm%{binsuffix}.info*gz

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:32.764853545 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:32.772853877 +0100
@@ -1,5 +1,5 @@
-mtime: 1772781705
-commit: 6b524c1c173a4e348d309720e1ad10ffdfd4418eb6d98b76ea987c2eb94a187a
+mtime: 1773824877
+commit: 2a2e36f2569d9dc3182685fedc328a1f2afb7051c4896e1add189e5bdf0b9a9c
 url: https://src.opensuse.org/gcc/gcc16.git
 revision: main
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-03-18 10:08:25.000000000 +0100
@@ -0,0 +1,4 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pre_checkin.sh new/pre_checkin.sh
--- old/pre_checkin.sh  1970-01-01 01:00:00.000000000 +0100
+++ new/pre_checkin.sh  2026-03-18 10:08:25.000000000 +0100
@@ -0,0 +1,31 @@
+#!/bin/bash
+# This script is called automatically during autobuild checkin.
+
+case $0 in
+  \./*)
+    here=$PWD
+    ;;
+  */*)
+    here=${0%/*}
+    ;;
+  *)
+    here=$PWD
+    ;;
+esac
+case ${here##*/} in
+  gcc*.*)
+    # Handle maintainance projects with .$REPO suffix
+    suffix=${here##*/}
+    suffix=${suffix%%\.*}
+    set ${suffix#gcc}
+    ;;
+  gcc-*)
+    suffix=${here##*/}
+    set ${suffix#*-}-
+    ;;
+  gcc[0-9]*)
+    suffix=${here##*/}
+    set ${suffix#gcc}
+    ;;
+esac
+. ${here}/change_spec

++++++ cross.spec.in ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:33.148869455 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:33.156869786 +0100
@@ -1,5 +1,7 @@
 # nospeccleaner
 
+%bcond_without release_checking
+
 %define build_cp 1
 %if 0%{?gcc_libc_bootstrap:1} || "%{cross_arch}" == "bpf"
 %define build_cp 0

++++++ gcc-16.0.1+git7922.tar.xz -> gcc-16.0.1+git8152.tar.xz ++++++
/work/SRC/openSUSE:Factory/gcc16/gcc-16.0.1+git7922.tar.xz 
/work/SRC/openSUSE:Factory/.gcc16.new.8177/gcc-16.0.1+git8152.tar.xz differ: 
char 15, line 1

++++++ gcc.obsinfo ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:33.232872935 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:33.236873100 +0100
@@ -1,5 +1,5 @@
 name: gcc
-version: 16.0.1+git7922
-mtime: 1772776781
-commit: d2881c26c25697b53a8d1126aea6986c2a203ddd
+version: 16.0.1+git8152
+mtime: 1773823635
+commit: 029f335b70fdeaf2301f6568b9bfe1d9b38ad41a
 

++++++ gcc.spec.in ++++++
--- /var/tmp/diff_new_pack.lPnsRl/_old  2026-03-20 21:19:33.284875090 +0100
+++ /var/tmp/diff_new_pack.lPnsRl/_new  2026-03-20 21:19:33.292875421 +0100
@@ -29,6 +29,7 @@
 %endif
 
 %bcond_without bootstrap
+%bcond_without release_checking
 
 # Ada currently fails to build on a few platforms, enable it only
 # on those that work
@@ -836,7 +837,7 @@
 Requires: libquadmath%{libquadmath_sover}@variant@ >= %{version}-%{release}
 
 %description -n 
libquadmath%{libquadmath_sover}-devel%{libdevel_suffix}@variant@
-The libquadmatah runtime library development files.
+The libquadmath runtime library development files.
 # PACKAGE-END
 
 # PACKAGE-BEGIN
@@ -1534,8 +1535,11 @@
 
 # In general we want to ship release checking enabled compilers
 # which is the default for released compilers
+%if %{with release_checking}
+ENABLE_CHECKING="--enable-checking=release"
+%else
 ENABLE_CHECKING="--enable-checking=yes"
-#ENABLE_CHECKING="--enable-checking=release"
+%endif
 #ENABLE_CHECKING=""
 
 # Work around tail/head -1 changes
@@ -2271,11 +2275,9 @@
 %ifarch %itm_arch
 mv %{buildroot}/%{_infodir}/libitm.info 
%{buildroot}/%{_infodir}/libitm%{binsuffix}.info
 %endif
-%if %{build_fortran}
 %ifarch %quadmath_arch
 mv %{buildroot}/%{_infodir}/libquadmath.info 
%{buildroot}/%{_infodir}/libquadmath%{binsuffix}.info
 %endif
-%endif
 %if %{build_ada}
 mv %{buildroot}/%{_infodir}/gnat-style.info 
%{buildroot}/%{_infodir}/gnat-style%{binsuffix}.info
 mv %{buildroot}/%{_infodir}/gnat_rm.info 
%{buildroot}/%{_infodir}/gnat_rm%{binsuffix}.info
@@ -2308,10 +2310,10 @@
 %endif
 %if %{build_fortran}
 %install_info --info-dir=%{_infodir} %{_infodir}/gfortran%{binsuffix}.info.gz
+%endif
 %ifarch %quadmath_arch
 %install_info --info-dir=%{_infodir} 
%{_infodir}/libquadmath%{binsuffix}.info.gz
 %endif
-%endif
 %if %{build_ada}
 %install_info --info-dir=%{_infodir} %{_infodir}/gnat-style%{binsuffix}.info.gz
 %install_info --info-dir=%{_infodir} %{_infodir}/gnat_rm%{binsuffix}.info.gz
@@ -2341,10 +2343,10 @@
 %endif
 %if %{build_fortran}
 %install_info_delete --info-dir=%{_infodir} 
%{_infodir}/gfortran%{binsuffix}.info.gz
+%endif
 %ifarch %quadmath_arch
 %install_info_delete --info-dir=%{_infodir} 
%{_infodir}/libquadmath%{binsuffix}.info.gz
 %endif
-%endif
 %if %{build_ada}
 %install_info_delete --info-dir=%{_infodir} 
%{_infodir}/gnat-style%{binsuffix}.info.gz
 %install_info_delete --info-dir=%{_infodir} 
%{_infodir}/gnat_rm%{binsuffix}.info.gz
@@ -2999,6 +3001,7 @@
 %defattr(-,root,root)
 %biarchlib libgfortran.so.%{libgfortran_sover}*
 %endif
+%endif
 
 %ifarch %quadmath_arch
 %files -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}
@@ -3025,7 +3028,6 @@
 %versbiarchlib libquadmath.so
 %endif
 %endif
-%endif
 
 %files info
 %defattr(-,root,root)
@@ -3040,10 +3042,10 @@
 %endif
 %if %{build_fortran}
 %doc %{_infodir}/gfortran%{binsuffix}.info*.gz
+%endif
 %ifarch %quadmath_arch
 %doc %{_infodir}/libquadmath%{binsuffix}.info*.gz
 %endif
-%endif
 %if %{build_ada}
 %doc %{_infodir}/gnat-style%{binsuffix}.info*gz
 %doc %{_infodir}/gnat_rm%{binsuffix}.info*gz

Reply via email to