Revisions of go1.23

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1222507 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 5)
- go1.23.3 (released 2024-11-06) includes fixes to the linker, the
  runtime, and the net/http, os, and syscall packages.
  Refs boo#1229122 go1.23 release tracking
  * go#69258 runtime: corrupted GoroutineProfile stack traces
  * go#69259 runtime: multi-arch build via qemu fails to exec go binary
  * go#69640 os: os.checkPidfd() crashes with SIGSYS
  * go#69746 runtime: TestGdbAutotmpTypes failures
  * go#69848 cmd/compile: syscall.Syscall15: nosplit stack over 792 byte limit
  * go#69865 runtime: MutexProfile missing root frames in go1.23
  * go#69882 time,runtime: too many concurrent timer firings for short time.Ticker
  * go#69978 time,runtime: too many concurrent timer firings for short, fast-resetting time.Timer
  * go#69992 cmd/link: LC_UUID not generated by go linker, resulting in failure to access local network on macOS 15
  * go#70001 net/http/pprof: coroutines + pprof makes the program panic
  * go#70020 net/http: short writes with FileServer on macos (forwarded request 1222505 from jfkw)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1205007 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 4)
- go1.23.2 (released 2024-10-01) includes fixes to the compiler,
  cgo, the runtime, and the maps, os, os/exec, time, and unique
  packages.
  Refs boo#1229122 go1.23 release tracking
  * go#69119 os: double close pidfd if caller uses pidfd updated by os.StartProcess
  * go#69156 maps: segmentation violation in maps.Clone
  * go#69219 cmd/cgo: alignment issue with int128 inside of a struct
  * go#69240 unique: fatal error: found pointer to free object
  * go#69333 runtime,time: timer.Stop returns false even when no value is read from the channel
  * go#69383 unique: large string still referenced, after interning only a small substring
  * go#69402 os/exec: resource leak on exec failure
  * go#69511 cmd/compile: mysterious crashes and non-determinism with range over func (forwarded request 1205005 from jfkw)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1199063 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 3)
- go1.23.1 (released 2024-09-05) includes security fixes to the
  encoding/gob, go/build/constraint, and go/parser packages, as
  well as bug fixes to the compiler, the go command, the runtime,
  and the database/sql, go/types, os, runtime/trace, and unique
  packages.
  Refs boo#1229122 go1.23 release tracking
  CVE-2024-34155 CVE-2024-34156 CVE-2024-34158
  - go#69143 go#69138 boo#1230252 security: fix CVE-2024-34155 go/parser: stack exhaustion in all Parse* functions
  - go#69145 go#69139 boo#1230253 security: fix CVE-2024-34156 encoding/gob: stack exhaustion in Decoder.Decode
  - go#69149 go#69141 boo#1230254 security: fix CVE-2024-34158 go/build/constraint: stack exhaustion in Parse
  - go#68812 os: TestChtimes failures
  - go#68894 go/types: 'under' panics on Alias type
  - go#68905 cmd/compile: error in Go 1.23.0 with generics, type aliases and indexing
  - go#68907 os: CopyFS overwrites existing file in destination.
  - go#68973 cmd/cgo: aix c-archive corrupting stack
  - go#68992 unique: panic when calling unique.Make with string casted as any
  - go#68994 cmd/go: any invocation creates read-only telemetry configuration file under GOMODCACHE
  - go#68995 cmd/go: multi-arch build via qemu fails to exec go binary
  - go#69041 database/sql: panic in database/sql.(*connRequestSet).deleteIndex
  - go#69087 runtime/trace: crash during traceAdvance when collecting call stack for cgo-calling goroutine
  - go#69094 cmd/go: breaking change in 1.23rc2 with version constraints in GOPATH mode (forwarded request 1199060 from jfkw)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1193775 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 2)
- go1.23 (released 2024-08-13) is a major release of Go.
  go1.23.x minor releases will be provided through August 2025.
  https://github.com/golang/go/wiki/Go-Release-Cycle
  go1.23 arrives six months after go1.22. Most of its changes are
  in the implementation of the toolchain, runtime, and libraries.
  As always, the release maintains the Go 1 promise of
  compatibility. We expect almost all Go programs to continue to
  compile and run as before.
  Refs boo#1229122 go1.23 release tracking (forwarded request 1193774 from jfkw)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1188074 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 1)
New package go1.23 version 1.23rc2 is the next stable version of the Go toolchain.
Displaying all 5 revisions
openSUSE Build Service is sponsored by