Revisions of go1.17

buildservice-autocommit accepted request 1152297 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 44)
baserev update by copy to link target
buildservice-autocommit accepted request 1079833 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 42)
baserev update by copy to link target
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 1079832 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 41)
- Add subpackage go1.x-libstd for compiled shared object libstd.so.
  only on Tumbleweed at this time.
  * Main go1.x package included libstd.so in previous versions
  * Split libstd.so into subpackage that can be installed standalone
  * Continues the slimming down of main go1.x package by 40 Mb
  * Experimental and not recommended for general use, Go currently has no ABI
  * Upstream Go has not committed to support buildmode=shared long-term
  * Do not use in packaging, build static single binaries (the default)
  * Upstream Go go1.x binary releases do not include libstd.so
  * go1.x Suggests go1.x-libstd so not installed by default Recommends
  * go1.x-libstd does not Require: go1.x so can install standalone
  * Provides go-libstd unversioned package name
  * Fix build step -buildmode=shared std to omit -linkshared
- Packaging improvements:
  * go1.x Suggests go1.x-doc so not installed by default Recommends
  * Use Group: Development/Languages/Go instead of Other
  * On Tumbleweed bootstrap with current default gcc13 and gccgo118
  * On SLE-12 aarch64 ppc64le ppc64 remove overrides to bootstrap
    using go1.x package (%bcond_without gccgo). This is no longer
    needed on current SLE-12:Update and removing will consolidate
    the build configurations used.
  * Change source URLs to go.dev as per Go upstream
buildservice-autocommit accepted request 1079521 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 40)
baserev update by copy to link target
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 1079520 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 39)
- Use gcc13 compiler for Tumbleweed.
buildservice-autocommit accepted request 999106 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 38)
baserev update by copy to link target
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 999102 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 37)
- Don't build with shared on riscv64 for < go1.18
buildservice-autocommit accepted request 998734 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 36)
baserev update by copy to link target
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 998731 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 35)
- Define go_bootstrap_version go1.16 without suse_version checks
- Simplify conditional gcc_go_version 12 on Tumbleweed, 11 elsewhere
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 998279 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 34)
- Bootstrap using go1.16 on SLE-15 and newer. go1.16 is
  bootstrapped using gcc-go 11 or 12. This allows dropping older
  versions of Go from Factory.
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 997691 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 33)
- bootstrap go1.17 via go1.16 (which uses gcc-go) on SLE15+
buildservice-autocommit accepted request 992079 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 32)
baserev update by copy to link target
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 992075 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 31)
- go1.17.13 (released 2022-08-01) includes security fixes to the
  encoding/gob and math/big packages, as well as bug fixes to the
  compiler and the runtime.
  Refs boo#1190649 go1.17 release tracking
  CVE-2022-32189
  * boo#1202035 CVE-2022-32189 go#53871
  * go#54094 math/big: index out of range in Float.GobDecode
  * go#53846 runtime: modified timer results in extreme cpu load
  * go#53617 cmd/compile: condition in for loop body is incorrectly optimised away
  * go#53111 runtime: gentraceback() dead loop on arm64 casued the process hang
  * go#52960 cmd/compile: miscompilation in pointer operations
buildservice-autocommit accepted request 988808 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 30)
baserev update by copy to link target
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 988806 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 29)
- go1.17.12 (released 2022-07-12) includes security fixes to the
  compress/gzip, encoding/gob, encoding/xml, go/parser, io/fs,
  net/http, and path/filepath packages, as well as bug fixes to the
  compiler, the go command, the runtime, and the runtime/metrics
  package.
  Refs boo#1190649 go1.17 release tracking
  CVE-2022-1705 CVE-2022-32148 CVE-2022-30631 CVE-2022-30633 CVE-2022-28131 CVE-2022-30635 CVE-2022-30632 CVE-2022-30630 CVE-2022-1962
buildservice-autocommit accepted request 980419 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 28)
baserev update by copy to link target
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 980417 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 27)
- go1.17.11 (released 2022-06-01) includes security fixes to the
  crypto/rand, crypto/tls, os/exec, and path/filepath packages, as
  well as bug fixes to the crypto/tls package.
  Refs boo#1190649 go1.17 release tracking
  CVE-2022-30634 CVE-2022-30629 CVE-2022-30580 CVE-2022-29804
  * boo#1200134 go#52561 CVE-2022-30634
  * go#52932 crypto/rand: Read hangs when passed buffer larger than 1<<32 - 1
  * boo#1200135 go#52814 CVE-2022-30629
  * go#52832 crypto/tls: randomly generate ticket_age_add
  * boo#1200136 go#52574 CVE-2022-30580
  * go#53056 os/exec: Cmd.{Run,Start} should fail if Cmd.Path is unset
  * boo#1200137 go#52476 CVE-2022-29804
  * go#52478 path/filepath: Clean(.\c:) returns c: on Windows
  * go#52790 crypto/tls: 500% increase in allocations from (*tls.Conn).Read in go 1.17
  * go#52826 runtime: TestGcSys is still flaky
  * go#53042 misc/cgo/testsanitizers: occasional hangs in TestTSAN/tsan12
  * go#53049 runtime: TestGdbBacktrace failures due to GDB "internal-error: wait returned unexpected status 0x0"
  * go#53114 misc/cgo/testsanitizers: deadlock in TestTSAN/tsan11
buildservice-autocommit accepted request 976172 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 26)
baserev update by copy to link target
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 976169 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 25)
- go1.17.10 (released 2022-05-10) includes security fixes to the
  syscall package, as well as bug fixes to the compiler, runtime,
  and the crypto/x509 and net/http/httptest packages.
  Refs boo#1190649 go1.17 release tracking
  CVE-2022-29526
  * boo#1199413 go#52313 CVE-2022-29526
  * go#52439 syscall: Faccessat checks wrong group
  * go#51858 crypto/x509: x509 certificate with issuerUniqueID and/or subjectUniqueID parse error
  * go#52095 cmd/compile: fails to compile very long files starting go1.17
  * go#52148 syscall: TestGroupCleanupUserNamespace failure on linux-s390x-ibm
  * go#52306 sync: TestWaitGroupMisuse2 is flaky
  * go#52374 runtime: executable compiled under Go 1.17.7 will occasionally wedge
  * go#52455 net/http/httptest: race in Close
  * go#52705 net: TestDialCancel is not compatible with new macOS ARM64 builders
Displaying revisions 1 - 20 of 44
openSUSE Build Service is sponsored by