Hello community, here is the log from the commit of package go1.13 for openSUSE:Leap:15.2 checked in at 2020-05-07 19:28:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/go1.13 (Old) and /work/SRC/openSUSE:Leap:15.2/.go1.13.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "go1.13" Thu May 7 19:28:57 2020 rev:3 rq:801247 version:1.13.10 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/go1.13/go1.13.changes 2020-02-19 18:48:24.363011702 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.go1.13.new.2738/go1.13.changes 2020-05-07 19:38:03.678777174 +0200 @@ -1,0 +2,42 @@ +Thu Apr 9 03:49:17 UTC 2020 - Jeff Kowalczyk <jkowalc...@suse.com> + +- go1.13.10 (released 2020/04/08) includes fixes to the go command, + the runtime, os/exec, and time packages. + Refs boo#1149259. + * go#38236 time: NewTicker will not emit ticks at a frequency greater than 1/sec on qemu user mode ppc64le + * go#38082 cmd/go/internal/test: data race in (*runCache).builderRunTest + * go#37901 cmd/compile/internal/syntax: TestStdLib verbosely broken on Windows + * go#37895 os: TestRemoveAllWithMoreErrorThanReqSize is failing on Plan 9 and Windows + * go#37892 net/http: TestCancelRequestWithChannelBeforeDo_Cancel failure on Windows long test + * go#37802 cmd/go: 'Access is denied' when renaming module cache directory + * go#37483 runtime: "fatal error: unexpected signal" 0xC0000005 on Windows for a small program with a large allocation + * go#37433 os/exec: environForSysProcAttr is never called as sysattr.Env is never nil + * go#37230 PowerRegisterSuspendResumeNotification error on Azure App Services with go 1.13.7 + +------------------------------------------------------------------- +Fri Mar 20 04:30:47 UTC 2020 - Jeff Kowalczyk <jkowalc...@suse.com> + +- go1.13.9 (released 2020/03/19) includes fixes to the go command, + tools, the runtime, the toolchain, and the crypto/cypher package. + Refs boo#1149259. + * go#37826 internal/syscall/windows/registry: TestWalkFullRegistry failing on windows-amd64-longtest + * go#37821 cmd/go: module's "go" version should be included in cache key + * go#37417 crypto/cipher: NewGCMWithNonceSize allows zero-length nonce + * go#37342 cmd/trace: requires HTML imports, which doesn't work on any major browser anymore + * go#36846 cmd/link: system linker warnings on macOS 10.14 when using cgo + +------------------------------------------------------------------- +Tue Mar 3 00:09:02 UTC 2020 - Jeff Kowalczyk <jkowalc...@suse.com> + +- Packaging sync accumulated changes from go1.12 + Refs boo#1149259. +- Use gcc9 by default by updating define gcc_go_version 9 (was 8) + * drop unneeded patch gcc8-go.patch +- Fix broken go_api evaluation (1.12 < 1.5, when evaluated as floats), + let RPM evaluate the expression, drop no longer required bc. +- Own the gdbinit.d directory, avoid the build dependency on gdb. +- Add %ifarch %arm aarch64 BuildRequires: binutils-gold to fix + /usr/lib64/go/{version}/pkg/tool/linux_arm64/link: running gcc failed: exit status 1 + collect2: fatal error: cannot find 'ld'- + +------------------------------------------------------------------- Old: ---- gcc8-go.patch go1.13.8.src.tar.gz New: ---- go1.13.10.src.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ go1.13.spec ++++++ --- /var/tmp/diff_new_pack.owSuIM/_old 2020-05-07 19:38:05.018779855 +0200 +++ /var/tmp/diff_new_pack.owSuIM/_new 2020-05-07 19:38:05.018779855 +0200 @@ -33,7 +33,7 @@ # SLE15 or Leap 15.x %define gcc_go_version 7 %else -%define gcc_go_version 8 +%define gcc_go_version 9 %endif %endif @@ -78,8 +78,7 @@ %define go_api 1.13 # shared library support -%define shared_supported %(echo "%{go_api} >= 1.5" | bc -l) -%if %{shared_supported} +%if "%{rpm_vercmp %{go_api} 1.5}" > "0" %if %{with gccgo} %define with_shared 1 %else @@ -119,7 +118,7 @@ %endif Name: go1.13 -Version: 1.13.8 +Version: 1.13.10 Release: 0 Summary: A compiled, garbage-collected, concurrent programming language License: BSD-3-Clause @@ -136,7 +135,6 @@ # PATCH-FIX-UPSTREAM marguer...@opensuse.org - find /usr/bin/go-5 when bootstrapping with gcc5-go Patch8: gcc6-go.patch Patch9: gcc7-go.patch -Patch10: gcc8-go.patch Patch11: gcc9-rsp-clobber.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # boostrap @@ -150,17 +148,18 @@ BuildRequires: %{go_bootstrap_version} %endif BuildRequires: fdupes -BuildRequires: pkgconfig(systemd) Recommends: %{name}-doc = %{version} %ifarch %{tsan_arch} # Needed to compile compiler-rt/TSAN. BuildRequires: gcc-c++ %endif #BNC#818502 debug edit tool of rpm fails on i586 builds -BuildRequires: bc BuildRequires: rpm >= 4.11.1 -# for go.gdbinit, directory ownership -BuildRequires: gdb +# Needed on arm aarch64 to avoid +# collect2: fatal error: cannot find 'ld'- +%ifarch %arm aarch64 +BuildRequires: binutils-gold +%endif Requires(post): update-alternatives Requires(postun): update-alternatives Requires: gcc @@ -221,9 +220,6 @@ %if 0%{?gcc_go_version} == 7 %patch9 -p1 %endif -%if 0%{?gcc_go_version} == 8 -%patch10 -p1 -%endif %endif cp %{SOURCE4} . @@ -359,6 +355,7 @@ %{_libdir}/go/%{go_api} %dir %{_datadir}/go %{_datadir}/go/%{go_api} +%dir %{_sysconfdir}/gdbinit.d/ %config %{_sysconfdir}/gdbinit.d/go.gdb %ghost %{_sysconfdir}/alternatives/go %ghost %{_sysconfdir}/alternatives/gofmt ++++++ go1.13.8.src.tar.gz -> go1.13.10.src.tar.gz ++++++ /work/SRC/openSUSE:Leap:15.2/go1.13/go1.13.8.src.tar.gz /work/SRC/openSUSE:Leap:15.2/.go1.13.new.2738/go1.13.10.src.tar.gz differ: char 141, line 1