Hello community, here is the log from the commit of package go1.12 for openSUSE:Factory checked in at 2020-04-18 00:27:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/go1.12 (Old) and /work/SRC/openSUSE:Factory/.go1.12.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "go1.12" Sat Apr 18 00:27:20 2020 rev:18 rq:794691 version:1.12.17 Changes: -------- --- /work/SRC/openSUSE:Factory/go1.12/go1.12.changes 2020-02-19 12:39:57.231556857 +0100 +++ /work/SRC/openSUSE:Factory/.go1.12.new.2738/go1.12.changes 2020-04-18 00:27:29.701687613 +0200 @@ -1,0 +2,5 @@ +Thu Apr 16 20:07:04 UTC 2020 - Jeff Kowalczyk <[email protected]> + +- Revert truncate changelog for versions older than go1.12 + +------------------------------------------------------------------- @@ -301,0 +307,1928 @@ + +------------------------------------------------------------------- +Fri Feb 8 13:59:13 UTC 2019 - Jan Engelhardt <[email protected]> + +- Fix erroneous trailing backslash in %post script. +- Use better forms of -exec \; in some places. + +------------------------------------------------------------------- +Thu Jan 24 04:34:37 UTC 2019 - Jeff Kowalczyk <[email protected]> + +- 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 + +------------------------------------------------------------------- +Sat Dec 15 12:45:31 UTC 2018 - Aleksa Sarai <[email protected]> + +- Make our profile.d/go.sh no longer set GOROOT=, in order to make switching + between versions no longer break. This ends up removing the need for go.sh + entirely (because GOPATH is also set automatically). boo#1119634 + +------------------------------------------------------------------- +Sat Dec 15 06:01:39 UTC 2018 - Jeff Kowalczyk <[email protected]> + +- go1.11.4 (released 2018/12/14) includes fixes to cgo, the compiler, linker, + runtime, documentation, go command, and the net/http and go/types packages. + It includes a fix to a bug introduced in Go 1.11.3 that broke go get for + import path patterns containing "..." (boo#1119706). See the Go 1.11.4 milestone on our + issue tracker for details. + https://github.com/golang/go/issues?q=milestone%3AGo1.11.4+label%3ACherryPickApproved + * go#29272 misc/cgo/test: issue24161 tests broken on Darwin + * go#29248 cmd/go: "go get" fails on import path patterns with wildcards ("...") + * go#29191 cmd/go: symbolic links not dropped from repo + * go#29112 cmd/link: too many open files on high object-count dependencies + * go#28974 cmd/go: need to backport relaxing of go.mod go verb constraints to 1.11 series + * go#28972 go/types: problem with alias type + * go#28916 cmd/cgo: nested structure has too much alignment padding + * go#28799 runtime: fatal error: out of memory on reslice with negative index + * go#28752 reflect: scanning invalid return slots during a makeFunc call + * go#28725 cmd/go: panic when argument doesn't match any packages + * go#28694 cmd/compile: inline multiplication corrupts an argument on arm + * go#28690 runtime: ThreadSanitizer CHECK failed + * go#28673 x/net/http2: Transport is leaking streams on broken Body + * go#28617 cmd/compile: panic during fuse with if true block containing a goto and a return + * go#28586 cmd/compile: go binaries not working on exynos 64 bit CPUs + * go#27395 cmd/cgo: typedef pointer arguments regression + * go#27383 cmd/compile: failure on a function type alias + +------------------------------------------------------------------- +Thu Dec 13 23:26:59 UTC 2018 - Jeff Kowalczyk <[email protected]> + +- Update to Go 1.11.3 (released 2018/12/13). This includes fixes to + the crypto/x509 and cmd/go packages. See the Go 1.11.3 milestone + on upstream tracker for details: + https://github.com/golang/go/issues?q=milestone%3AGo1.11.3 + * bsc#1118897 CVE-2018-16873 + go#29230 cmd/go: remote command execution during "go get -u" + * bsc#1118898 CVE-2018-16874 + go#29231 cmd/go: directory traversal in "go get" via curly braces in import paths + * bsc#1118899 CVE-2018-16875 + go#29233 crypto/x509: CPU denial of service + * Upstream is aware of a functionality regression in "go get" when + executed in GOPATH mode on an import path pattern containing "..." + (e.g., "go get github.com/golang/pkg/..."), when downloading + packages not already present in the GOPATH workspace. This is go#29241 + and will be resolved in the next minor patch release go-1.11.4 + +------------------------------------------------------------------- +Mon Dec 10 19:07:53 UTC 2018 - Jeff Kowalczyk <[email protected]> + +- Fix build error with PIE linker flags on ppc64le. bsc#1113978 boo#1098017 + * gccgo on ppc64le with default PIE enabled fails with: + error while loading shared libraries: + R_PPC64_ADDR16_HA re10143fb0c for symbol `' out of range + * linuxppc-dev discussion: + "PIE binaries are no longer mapped below 4 GiB on ppc64le" + https://lists.ozlabs.org/pipermail/linuxppc-dev/2018-November/180862.html + * Add for ppc64le only: #!BuildIgnore: gcc-PIE + * OBS environment defaults to PIE + * Upstream fix for go buildmode PIE desired, track upstream go#28531 + +------------------------------------------------------------------- +Fri Dec 7 12:12:36 UTC 2018 - Guillaume GARDET <[email protected]> + +- Remove obsolete patch: + * armv6l.patch +- Enable %arm build +- Build with go1.4 instead of gccgo for Tumbleweed (fix %arm build) + +------------------------------------------------------------------- +Mon Nov 5 05:56:04 UTC 2018 - Jeff Kowalczyk <[email protected]> + +- Update to go1.11.2 (released 2018/11/02) + * includes fixes to the compiler, linker, documentation, go command, + and the database/sql and go/types packages. +- cmd/compile: + * function argument hiding built-in function results in a compiler crash go#27399 + * go build panics when 'len' keyword was unintentionally shadowed go#27973 +- cmd/go: + * 'go test -coverprofile' emits slash-separated paths on Windows go#27487 + * `go help build` mentions -mod=release, which is not supported go#27398 + * for go mod download, -dir option does not exist go#27498 + * git export-subst causes hash mismatches go#28094 +- cmd/trace: + * SWEEP events' swept/reclaimed bytes info is not emitted go#27717 +- database/sql: + * confusing MaxIdleClosed statistic go#28325 +- go/types: + * embedded interface behavior now dependent on file name ordering go#28249 +- misc/wasm: + * Microsoft Edge 18 (latest) crashes due to TextEncoder not being supported go#27393 +- net: + * io.CopyN fails to copy from file to net.Conn on Windows go#27411 +- runtime: + * wasm: all goroutines asleep and no JavaScript callback pending - deadlock go#27425 +- Fix formatting in go1.11.changes + +------------------------------------------------------------------- +Tue Oct 2 20:00:59 UTC 2018 - Jeff Kowalczyk <[email protected]> + +- Update to go1.11.1 (released 2018/10/01) + * includes fixes to the compiler, documentation, go command, runtime, + and the crypto/x509, encoding/json, go/types, net, net/http and reflect + packages. +- cmd/compile: + * bad walkinrange rewrites on constant above 2**63 + * function compiled without bounds checking and -1 index access + * missing bounds checks in 1.11 + * panic in cmd/compile/internal/gc.typecheck1 + * race detector detects race with close(chan) and len(chan) +- cmd/go: + * 'go test -gcflags=all=-l' appears not to disable inlining + * GOMIPS environment variable does not affect caching of mipsle code + * TestScript/mod_install_versioned consistently failing on macOS High Sierra + * build fails when setting linker to lld using ldflags + * go list -json -compiled -test -e upspin.io/test fails with non-zero exit status +- doc: + * GOFLAGS environment variable not in 1.11 release notes + * downloads page claims that Go 1.11 supports unsupported operating systems Documentation +- encoding/json: + * empty fields in json.UnmarshalTypeError +- go/types: + * assertion failure setting up composite literal with incomplete element type + * some facts are missing after an error +- net/http: + * WASM Roundtripper crash when using "no-cors" mode +- net: + * LookupTXT bug + * empty DNS answers should fail fast + * testSpliceReaderAtEOF closed connection: got err = splice: invalid argument +- reflect: + * MethodByName().Interface() leads to fatal error: sweep increased allocation count +- runtime: + * invalid pointer found on stack + * timeouts in os/signal tests + +------------------------------------------------------------------- +Tue Aug 28 09:46:50 UTC 2018 - [email protected] + +- Update to version 1.11: + * 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. + * For more details check: https://golang.org/doc/go1.11 +- Use gcc8 instead of gcc7 for Factory/Tumbleweed. +- Update compiler-rt TSAN binary: the precompiled versions of + LLVM's compiler-rt has updated to commit + fe2c72c59aa7f4afa45e3f65a5d16a374b6cce26 in go1.11 source. +- Remove patch: + * fix-sanitizer-build-against-latest-glibc.patch: upstream fixed. +- Add patch: + * gcc8-go.patch: use gcc8 instead of gcc7 for Factory/Tumbleweed. + +------------------------------------------------------------------- +Mon Aug 27 10:45:03 UTC 2018 - [email protected] + +- Update to version 1.10.4: + * go1.10.4 (released 2018/08/24) includes fixes to the go command, + linker, and the net/http, mime/multipart, ld/macho, bytes, and + strings packages. See the Go 1.10.4 milestone on our issue + tracker for details. + +------------------------------------------------------------------- +Sun Jun 10 12:23:47 UTC 2018 - [email protected] + +- Update to version1.10.3: + * go1.10.3 (released 2018/06/05) includes fixes to the go command, + and the crypto/tls, crypto/x509, and strings packages. In particular, + it adds minimal support to the go command for the vgo transition. + See the Go 1.10.3 milestone on our issue tracker for details. + ++++ 1737 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/go1.12/go1.12.changes ++++ and /work/SRC/openSUSE:Factory/.go1.12.new.2738/go1.12.changes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------
