Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gcc for openSUSE:Factory checked in 
at 2026-07-26 16:37:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gcc (Old)
 and      /work/SRC/openSUSE:Factory/.gcc.new.2004 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gcc"

Sun Jul 26 16:37:23 2026 rev:83 rq:1338440 version:16

Changes:
--------
--- /work/SRC/openSUSE:Factory/gcc/gcc.changes  2026-01-29 17:45:24.034487613 
+0100
+++ /work/SRC/openSUSE:Factory/.gcc.new.2004/gcc.changes        2026-07-26 
16:37:25.200907370 +0200
@@ -1,0 +2,11 @@
+Thu Mar 12 10:03:34 UTC 2026 - Richard Biener <[email protected]>
+
+- Bump GCC version to 16, leave -build flavor at 13.
+- Add packages for Algol 68.
+
+-------------------------------------------------------------------
+Wed Feb 25 03:00:22 UTC 2026 - JS <[email protected]>
+
+- Disable gccgo for loongarch64.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ gcc.spec ++++++
--- /var/tmp/diff_new_pack.4SVBJC/_old  2026-07-26 16:37:26.076937561 +0200
+++ /var/tmp/diff_new_pack.4SVBJC/_new  2026-07-26 16:37:26.080937698 +0200
@@ -24,8 +24,8 @@
 %define gcc_suffix 13
 %else
 %define gccsuffix %{nil}
-%define gcc_version 15
-%define gcc_suffix 15
+%define gcc_version 16
+%define gcc_suffix 16
 %endif
 
 Name:           gcc%{gccsuffix}
@@ -63,8 +63,18 @@
 %else
 %define build_cobol 0
 %endif
+%ifarch loongarch64
+%define build_go 0
+%else
+%define build_go 1
+%endif
 %define quadmath_arch %ix86 x86_64 ia64 ppc64le
 %define libgccjit_sover 0
+%if %{gcc_version} >= 16
+%define build_algol68 1
+%else
+%define build_algol68 0
+%endif
 
 URL:            http://gcc.gnu.org/
 Version:        %{gcc_version}
@@ -83,7 +93,9 @@
 BuildRequires:  gcc%{gcc_version}
 BuildRequires:  gcc%{gcc_version}-c++
 BuildRequires:  gcc%{gcc_version}-fortran
+%if %{build_go}
 BuildRequires:  gcc%{gcc_version}-go
+%endif
 %if %{build_ada}
 BuildRequires:  gcc%{gcc_version}-ada
 %endif
@@ -96,6 +108,9 @@
 %if %{build_cobol}
 BuildRequires:  gcc%{gcc_version}-cobol
 %endif
+%if %{build_algol68}
+BuildRequires:  gcc%{gcc_version}-algol68
+%endif
 Source:         cpp
 %if "%{gccsuffix}" != "" && 0%{?is_opensuse}
 ExclusiveArch:  do-not-build
@@ -627,6 +642,49 @@
 %description -n gcc%{gccsuffix}-cobol
 The system GNU Cobol Compiler.
 
+%package -n gcc%{gccsuffix}-algol68
+Summary:        The system GNU Algol 68 Compiler
+License:        GPL-3.0-or-later
+Group:          Development/Languages/C and C++
+%if "%{gccsuffix}" != ""
+Provides:       gcc-algol68 = %{version}
+Conflicts:      gcc-algol68
+%endif
+Requires:       gcc%{gcc_version}-algol68
+Requires:       gcc%{gccsuffix} = %{version}
+
+%description -n gcc%{gccsuffix}-algol68
+The system GNU Algol 68 Compiler.
+
+%package -n gcc%{gccsuffix}-algol68-32bit
+Summary:        The system GNU Algol 68 Compiler 32bit support
+License:        GPL-3.0-or-later
+Group:          Development/Languages/C and C++
+%if "%{gccsuffix}" != ""
+Provides:       gcc-algol68-32bit = %{version}
+Conflicts:      gcc-algol68-32bit
+%endif
+Requires:       gcc%{gcc_version}-algol68-32bit
+Requires:       gcc%{gccsuffix}-algol68 = %{version}
+
+%description -n gcc%{gccsuffix}-algol68-32bit
+The system GNU Algol 68 Compiler 32bit support
+
+%package -n gcc%{gccsuffix}-algol68-64bit
+Summary:        The system GNU Algol 68 Compiler 64bit support
+License:        GPL-3.0-or-later
+Group:          Development/Languages/C and C++
+%if "%{gccsuffix}" != ""
+Provides:       gcc-algol68-64bit = %{version}
+Conflicts:      gcc-algol68-64bit
+%endif
+Requires:       gcc%{gcc_version}-algol68-64bit
+Requires:       gcc%{gccsuffix}-algol68 = %{version}
+
+%description -n gcc%{gccsuffix}-algol68-64bit
+The system GNU Algol 68 Compiler 64bit support
+
+
 %prep
 
 %install
@@ -642,7 +700,9 @@
         g++ \
         cpp \
         gfortran \
+%if %{build_go}
        gccgo \
+%endif
 %if %{build_ada}
        gnat gnatbind gnatchop gnatclean gnatkr \
        gnatlink gnatls gnatmake gnatname gnatprep \
@@ -656,6 +716,9 @@
 %if %{build_cobol}
        gcobol gcobc \
 %endif
+%if %{build_algol68}
+       ga68 \
+%endif
        gcc-ar gcc-nm gcc-ranlib \
     ; do
   ln -sf $program-%{gcc_suffix} $RPM_BUILD_ROOT%{_prefix}/bin/$program
@@ -669,7 +732,9 @@
         g++ \
         cpp \
         gfortran \
+%if %{build_go}
        gccgo \
+%endif
 %if %{build_d}
        gdc \
 %endif
@@ -679,6 +744,9 @@
 %if %{build_cobol}
        gcobol \
 %endif
+%if %{build_algol68}
+       ga68 \
+%endif
     ; do
   ln -sf $man1-%{gcc_suffix}.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/$man1.1.gz
 done
@@ -802,10 +870,12 @@
 %defattr(-,root,root)
 # empty - only for the dependency
 
+%if %{build_go}
 %files -n gcc%{gccsuffix}-go
 %defattr(-,root,root)
 %{_bindir}/gccgo
 %doc %{_mandir}/man1/gccgo.1.gz
+%endif
 
 %if %{build_d}
 %files -n gcc%{gccsuffix}-d
@@ -829,6 +899,13 @@
 %doc %{_mandir}/man1/gcobol.1.gz
 %endif
 
+%if %{build_algol68}
+%files -n gcc%{gccsuffix}-algol68
+%defattr(-,root,root)
+%{_bindir}/ga68
+%doc %{_mandir}/man1/ga68.1.gz
+%endif
+
 %if %{separate_bi32}
 
 %files -n gcc%{gccsuffix}-32bit
@@ -857,9 +934,11 @@
 # empty - only for the dependency
 %endif
 
+%if %{build_go}
 %files -n gcc%{gccsuffix}-go-32bit
 %defattr(-,root,root)
 # empty - only for the dependency
+%endif
 
 %if %{build_d}
 %files -n gcc%{gccsuffix}-d-32bit
@@ -873,6 +952,12 @@
 # empty - only for the dependency
 %endif
 
+%if %{build_algol68}
+%files -n gcc%{gccsuffix}-algol68-32bit
+%defattr(-,root,root)
+# empty - only for the dependency
+%endif
+
 %endif
 
 %if %{separate_bi64}
@@ -903,9 +988,11 @@
 # empty - only for the dependency
 %endif
 
+%if %{build_go}
 %files -n gcc%{gccsuffix}-go-64bit
 %defattr(-,root,root)
 # empty - only for the dependency
+%endif
 
 %if %{build_d}
 %files -n gcc%{gccsuffix}-d-64bit
@@ -918,6 +1005,12 @@
 %defattr(-,root,root)
 # empty - only for the dependency
 %endif
+
+%if %{build_algol68}
+%files -n gcc%{gccsuffix}-algol68-64bit
+%defattr(-,root,root)
+# empty - only for the dependency
+%endif
 
 %endif
 

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.4SVBJC/_old  2026-07-26 16:37:26.136939629 +0200
+++ /var/tmp/diff_new_pack.4SVBJC/_new  2026-07-26 16:37:26.140939767 +0200
@@ -1,5 +1,5 @@
-mtime: 1769523189
-commit: 175209bb2f6367ab2dd23849213f3bfd420a8be7271576f4cd37b94dfe592e1f
+mtime: 1773309913
+commit: f88d44910dd1178a83b6f5a6e5b5029b038654f9494b693bc790c5cabca1844b
 url: https://src.opensuse.org/gcc/gcc.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-12 11:05:30.000000000 +0100
@@ -0,0 +1 @@
+.osc

Reply via email to