Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package go1.25 for openSUSE:Factory checked in at 2025-11-27 15:17:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/go1.25 (Old) and /work/SRC/openSUSE:Factory/.go1.25.new.14147 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "go1.25" Thu Nov 27 15:17:46 2025 rev:11 rq:1320154 version:1.25.4 Changes: -------- --- /work/SRC/openSUSE:Factory/go1.25/go1.25.changes 2025-11-07 18:21:57.042164088 +0100 +++ /work/SRC/openSUSE:Factory/.go1.25.new.14147/go1.25.changes 2025-11-27 15:17:48.951503587 +0100 @@ -1,0 +2,11 @@ +Wed Nov 26 07:47:57 UTC 2025 - Dominique Leuenberger <[email protected]> + +- Fix runtime condition for gcc/gcc7 dependency. + +------------------------------------------------------------------- +Tue Nov 25 10:26:00 UTC 2025 - Marcus Meissner <[email protected]> + +- On SLE 12, s390x needs at least gcc 7. But lets use it for + all architectures. (bsc#1254227) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ go1.25.spec ++++++ --- /var/tmp/diff_new_pack.fyGXZb/_old 2025-11-27 15:17:50.127553180 +0100 +++ /var/tmp/diff_new_pack.fyGXZb/_new 2025-11-27 15:17:50.131553349 +0100 @@ -119,13 +119,22 @@ %endif %ifarch %{tsan_arch} # Needed to compile compiler-rt/TSAN. +%if 0%{?suse_version} && 0%{?suse_version} < 1500 +BuildRequires: gcc7-c++ +%else BuildRequires: gcc-c++ %endif +%endif #BNC#818502 debug edit tool of rpm fails on i586 builds BuildRequires: rpm >= 4.11.1 Requires(post): update-alternatives Requires(postun): update-alternatives + +%if 0%{?suse_version} && 0%{?suse_version} < 1500 +Requires: gcc7 +%else Requires: gcc +%endif Provides: go = %{version} Provides: go-devel = go%{version} Provides: go-devel-static = go%{version} @@ -200,6 +209,11 @@ cp %{SOURCE4} . %build +# s390x needs at least gcc 7 +%if 0%{?suse_version} && 0%{?suse_version} < 1500 +export CC="gcc-7" +%endif + # Remove the pre-included .sysos, to avoid shipping things we didn't compile # (which is against the openSUSE guidelines for packaging). find . -type f -name '*.syso' -print -delete
