Changelog for
go-1.17-11.1.i586.rpm :
* Tue Sep 21 2021 Jeff Kowalczyk
- Update to current stable go1.17 Refs boo#1190649 go1.17 release tracking
* Fri Feb 26 2021 Jeff Kowalczyk - Update to current stable go1.16 Refs boo#1182345 go1.16 release tracking
* Tue Feb 16 2021 Jeff Kowalczyk - Update to current stable go1.15 Refs boo#1175132 go1.15 release tracking
* Tue Jun 30 2020 Andreas Schwab - Enable for riscv64
* Sat Jun 06 2020 Aleksa Sarai - Ensure \'Provides: golang(API) = %{api_version}\' is consistent to improve package resolution for common go dependency expressions \'BuildRequires: golang(API) >= 1.x\' and BuildRequires: go >= 1.x OBS projects that contain go code often have prjconf entries \'Prefer: go\' which selects go metapackage over go1.x packages. When go metapackage Provides: version is lower than go1.x versions, \'Prefer: go\' is not effective and build failures occur with errors unresolvable: have choice for golang(API) >= 1.13: go1.13 go1.14 Edits and changelog Jeff Kowalczyk Refs boo#1172608
* Unify \'{version\'} and \'{short_version}\' as \'{api_version}\' for \'Provides: golang(API) = %{api_version}\'
* Use both \'BuildRequires: go%{api_version}\' and \'Requires: go%{api_version}\' to trigger build errors if go1.x is unavailable
* Add aarch64 to supported systems for go-race via %define tsan_arch x86_64 aarch64
* Add tsan_arch x86_64 aarch64 for suse_version >= 1500 and sle_version >= 150000, formerly conditional on suse_version >= 1315
* Ensure %ifarch %{tsan_arch} always evaluates (nil does not work) via dummy tsan_arch on systems where go-race is not supported
* Fri Apr 17 2020 Jeff Kowalczyk - Update to current stable go1.14 Refs boo#1164903 go1.14 release tracking
* Remove redundant Provides: go-doc=%{version} per rpmlint warning
* Wed Aug 21 2019 Jeff Kowalczyk - Change suse_version >= 1315 (was 1550) defines short_version 1.12 go1.12 packages are available for SLE-12.
* Mon Mar 11 2019 Marcus Rueckert - bump the package only to 1.12 for distros where this actually builds
* Mon Mar 11 2019 Jeff Kowalczyk - go1.12 (released 2019/02/25) includes changes in the implementation of the toolchain, runtime, and libraries. As always, the release maintains the Go 1 promise of compatibility. Upstream expects almost all Go programs to continue to compile and run as before.
* GO111MODULE=on enables module-aware operations outside of a module directory
* GODEBUG=tls13=1 enables opt-in support for TLS 1.3 in the crypto/tls package per RFC 8446. Will be default in go1.13.
* trace tool now supports plotting mutator utilization curves, including cross-references to the execution trace. These are useful for analyzing the impact of the garbage collector on application latency and throughput.
* arm64 assembler platform register renamed from R18 to R18_PLATFORM
* improvements to gc
* race detector is now supported on linux/arm64
* cgo is now supported on linux/ppc64
* go1.12 is the last release that will support binary-only packages.
* Thu Jan 24 2019 Jeff Kowalczyk - go1.11.5 (released 2019/01/23) security release fixes CVE-2019-6486 (bsc#1123013).
* go#29903 crypto/elliptic: CPU DoS vulnerability affecting P-521 and P-384