- go1.13.14 (released 2020/07/16) includes fixes to the compiler,
vet, and the database/sql, net/http, and reflect packages
Refs boo#1149259 go1.13 release tracking
* go#39925 net/http: panic on misformed If-None-Match Header with http.ServeContent
* go#39848 cmd/compile: internal compile error when using sync.Pool: mismatched zero/store sizes
* go#39823 cmd/go: TestBuildIDContainsArchModeEnv/386 fails on linux/386 in Go 1.14 and 1.13, not 1.15
* go#39697 reflect: panic from malloc after MakeFunc function returns value that is also stored globally
* go#39561 cmd/compile/internal/ssa: TestNexting/dlv-dbg-hist failing on linux-386-longtest builder because it tries to use an older version of dlv which only supports linux/amd64
* go#39538 net: TestDialParallel is flaky on windows-amd64-longtest
* go#39287 cmd/vet: update for new number formats
OBS-URL: https://build.opensuse.org/request/show/821452
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.13?expand=0&rev=36
- Packaging improvements for update-alternatives priority,
%license tag, and permissions in %files macro section.
* update-alternatives increment priority on this and subsequent
go1.x versions using priority = 20 + (minor version) i.e.
go1.13 = 33, go1.14 = 34, etc.
* Use %license tag for LICENSE keep %doc for suse_version < 1500
* Remove %defattr(-,root,root,-) in %files
OBS-URL: https://build.opensuse.org/request/show/821229
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.13?expand=0&rev=34
- 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 (forwarded request 792589 from jfkw)
OBS-URL: https://build.opensuse.org/request/show/792590
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.13?expand=0&rev=6
- 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
OBS-URL: https://build.opensuse.org/request/show/792589
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.13?expand=0&rev=21
- 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.
- Packaging sync accumulated changes from go1.12
- 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
collect2: fatal error: cannot find 'ld'- (forwarded request 787029 from jfkw)
OBS-URL: https://build.opensuse.org/request/show/787073
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.13?expand=0&rev=5
- 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.
- Packaging sync accumulated changes from go1.12
- 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
collect2: fatal error: cannot find 'ld'-
OBS-URL: https://build.opensuse.org/request/show/787029
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.13?expand=0&rev=19
- go1.13.8 (released 2020/02/12) includes fixes to the runtime, the
crypto/x509, and net/http packages.
Refs boo#1149259.
* go#37067 crypto/x509: MarshalPKCS8PrivateKey doc says RSA private key while it supports more than that
* go#36583 net/http: HTTP/2 with MaxConnsPerHost hangs or crashes
* go#36575 runtime: "PowerRegisterSuspendResumeNotification failed with errno= 87" when running in Windows docker containers
* Truncate changelog for versions older than go1.13
Refs boo#1149259. (forwarded request 774245 from jfkw)
OBS-URL: https://build.opensuse.org/request/show/774247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.13?expand=0&rev=4
- go1.13.8 (released 2020/02/12) includes fixes to the runtime, the
crypto/x509, and net/http packages.
Refs boo#1149259.
* go#37067 crypto/x509: MarshalPKCS8PrivateKey doc says RSA private key while it supports more than that
* go#36583 net/http: HTTP/2 with MaxConnsPerHost hangs or crashes
* go#36575 runtime: "PowerRegisterSuspendResumeNotification failed with errno= 87" when running in Windows docker containers
* Truncate changelog for versions older than go1.13
Refs boo#1149259.
OBS-URL: https://build.opensuse.org/request/show/774245
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.13?expand=0&rev=17
- Prevent stripping of go .a archives to fix invalid binaries
produced by build that runs successfully to completion.
Indication which can be found in build logs is:
objcopy a(__.PKGDEF): Unable to recognise the format of file
objcopy a(_go_.o): Unable to recognise the format of file
* boo#1149638 NO_BRP_STRIP_DEBUG NO_BRP_AR to prevent stripping go .a archives
OBS-URL: https://build.opensuse.org/request/show/742265
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.13?expand=0&rev=9
- go1.13 (released 2019-09-03) is a major release of Go.
Minor releases of go1.13.x will be provided through August 2020.
Most go1.13 changes are in the implementation of the toolchain,
runtime, and libraries.
- Drop patch allow-binary-only-packages.patch
* This change was applied as of go1.13beta1 packaging
- Regenerate gcc6 go bootstrap patch gcc6-go.patch to include recent
GO111MODULE=off argument in go (patch to go-6) build commands
OBS-URL: https://build.opensuse.org/request/show/728115
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.13?expand=0&rev=4