Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package go1.16 for openSUSE:Factory checked in at 2022-08-25 15:33:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/go1.16 (Old) and /work/SRC/openSUSE:Factory/.go1.16.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "go1.16" Thu Aug 25 15:33:15 2022 rev:23 rq:999105 version:1.16.15 Changes: -------- --- /work/SRC/openSUSE:Factory/go1.16/go1.16.changes 2022-08-22 11:04:58.001679773 +0200 +++ /work/SRC/openSUSE:Factory/.go1.16.new.2083/go1.16.changes 2022-08-25 15:33:21.827959434 +0200 @@ -1,0 +2,5 @@ +Tue Aug 23 19:49:42 UTC 2022 - Andreas Schwab <sch...@suse.de> + +- Don't build with shared on riscv64 for < go1.18 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ go1.16.spec ++++++ --- /var/tmp/diff_new_pack.2CNUKx/_old 2022-08-25 15:33:22.467960830 +0200 +++ /var/tmp/diff_new_pack.2CNUKx/_new 2022-08-25 15:33:22.483960866 +0200 @@ -39,8 +39,8 @@ # To bootstrap using go use '--without gccgo' %bcond_without gccgo -# The fallback bootstrap method via go1.4 doesn't work -# for aarch64 nor ppc64le because go 1.4 did not support that architecture. +# Boostrapping using existing go package can fail on certain SLE-12 architectures +# Override here as needed %if 0%{?suse_version} == 1315 %ifarch aarch64 ppc64le ppc64 s390x %bcond_without gccgo @@ -104,7 +104,7 @@ %else %define with_shared 0 %endif -%ifarch ppc64 +%ifarch ppc64 riscv64 %define with_shared 0 %endif # setup go_arch (BSD-like scheme) @@ -332,14 +332,14 @@ %endif # update-alternatives - mkdir -p %{buildroot}%{_sysconfdir}/alternatives - mkdir -p %{buildroot}%{_bindir} - mkdir -p %{buildroot}%{_sysconfdir}/profile.d - mkdir -p %{buildroot}%{_sysconfdir}/gdbinit.d - touch %{buildroot}%{_sysconfdir}/alternatives/{go,gofmt,go.gdb} - ln -sf %{_sysconfdir}/alternatives/go %{buildroot}%{_bindir}/go - ln -sf %{_sysconfdir}/alternatives/gofmt %{buildroot}%{_bindir}/gofmt - ln -sf %{_sysconfdir}/alternatives/go.gdb %{buildroot}%{_sysconfdir}/gdbinit.d/go.gdb +mkdir -p %{buildroot}%{_sysconfdir}/alternatives +mkdir -p %{buildroot}%{_bindir} +mkdir -p %{buildroot}%{_sysconfdir}/profile.d +mkdir -p %{buildroot}%{_sysconfdir}/gdbinit.d +touch %{buildroot}%{_sysconfdir}/alternatives/{go,gofmt,go.gdb} +ln -sf %{_sysconfdir}/alternatives/go %{buildroot}%{_bindir}/go +ln -sf %{_sysconfdir}/alternatives/gofmt %{buildroot}%{_bindir}/gofmt +ln -sf %{_sysconfdir}/alternatives/go.gdb %{buildroot}%{_sysconfdir}/gdbinit.d/go.gdb # documentation and examples # fix documetation permissions (rpmlint warning)