Hello community, here is the log from the commit of package go1.13 for openSUSE:Factory checked in at 2020-02-19 12:39:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/go1.13 (Old) and /work/SRC/openSUSE:Factory/.go1.13.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "go1.13" Wed Feb 19 12:39:46 2020 rev:4 rq:774247 version:1.13.8 Changes: -------- --- /work/SRC/openSUSE:Factory/go1.13/go1.13.changes 2020-02-03 11:11:57.449803664 +0100 +++ /work/SRC/openSUSE:Factory/.go1.13.new.26092/go1.13.changes 2020-02-19 12:39:54.279551173 +0100 @@ -1,0 +2,11 @@ +Thu Feb 13 19:45:43 UTC 2020 - Jeff Kowalczyk <[email protected]> + +- 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 + +------------------------------------------------------------------- @@ -5,0 +17 @@ + Refs boo#1149259. @@ -298,2061 +309,0 @@ - -------------------------------------------------------------------- -Mon Jun 17 20:38:09 UTC 2019 - Jeff Kowalczyk <[email protected]> - -- go1.12.6 (released 2019/06/11) includes fixes to the compiler, the linker, - the go command, and the crypto/x509, net/http, and os packages. - * go#32484 cmd/link: fix deferreturn detector - * go#32367 net/http: make Transport ignore 408 timeout messages from server - * go#32295 cmd/go: tests failing on linux-amd64-longtest - * go#32282 crypto/x509: macos 10.14 SIGSEGV in crypto/x509._Cfunc_FetchPEMRoots - * go#32261 syscall: Windows user32 function (SendInput) behaves incorrectly when called within golang environment - * go#32168 cmd/go: accept -Wl,-R,path - * go#32081 os: windows processes started with foreign token inherit the wrong environment [CVE-2019-11888] - * go#32013 cmd/compile: sparse slices with struct items are not initialized - * go#30526 cmd/go: MacOS binaries invalid for eventual Apple Notary - -------------------------------------------------------------------- -Wed Jun 12 14:46:50 UTC 2019 - Dominique Leuenberger <[email protected]> - -- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to - shortcut the build queues by allowing usage of systemd-mini - -------------------------------------------------------------------- -Thu May 16 07:12:19 UTC 2019 - Martin Liška <[email protected]> - -- Add gcc9-rsp-clobber.patch in order to fix bsc#1121397. - -------------------------------------------------------------------- -Tue May 7 14:42:33 UTC 2019 - Jeff Kowalczyk <[email protected]> - -- go1.12.5 (released 2019/05/06) includes fixes to the compiler, the - linker, the go command, the runtime, and the os package. - * go#31783 cmd/go: go get -x prints to stdout - * go#31763 cmd/go: module loader fails to resolve imports within symlinked source file - * go#31679 runtime: high-percentile latency of memory allocations has regressed significantly - * go#31677 runtime: treap implementation of find() doesn't return the best-fit span - * go#31565 cmd/link: ppc64 broken NeedsFix - * go#31474 os.RemoveAll failing silently in go 1.12.2 when removing non-empty directories at / - * go#31469 x/build/cmd/gopherbot: gopherbot needs human intervention - * go#31396 cmd/compile: <autogenerated>:1: symbol listed multiple times for same type across multiple packages - * go#31196 cmd/go: pseudoversions can refer to external commits - * go#31117 cmd/go: go directive is not only added during go mod init, but also under other conditions that are hard to deduce - * go#30465 cmd/vet: Consider reverting tag conflict for embedded fields - * go#30399 cmd/vet: possible to get a printf false positive with big.Int - -------------------------------------------------------------------- -Mon Apr 15 07:06:36 UTC 2019 - Jeff Kowalczyk <[email protected]> - -- go1.12.4 (released 2019/04/11) fixes an issue where using the prebuilt binary - releases on older versions of GNU/Linux led to failures when linking programs - that used cgo. Only Linux users who hit this issue need to update. - Unpackaged go1.12.3 (released 2019/04/08) was accidentally released by - upstream without its intended fix. It is identical to go1.12.2, except for - its version number. The intended fix is in go1.12.4. go1.12.3 was never - packaged for SUSE and openSUSE. - * go#31293 runtime/cgo: unrecognized relocation with binaries shipped in go1.12.2 - -------------------------------------------------------------------- -Fri Apr 5 23:46:46 UTC 2019 - Jeff Kowalczyk <[email protected]> - -- go1.12.2 (released 2019/04/05) includes fixes to the compiler, the - go command, the runtime, and the doc, net, net/http/httputil, and - os packages. - * go#31244 go 1.12 binaries rejected from mac app store due to ___getdirentries64 - * go#31211 ioutil: deadlock when WriteFile called with a 5<<30 byte buffer on Windows - * go#31209 cmd/compile: struct interface{} value lost passing by value - * go#31155 runtime: remove assumptions on Android Bionic's TLS layout - * go#31144 net/http/httputil: ReverseProxy FlushInterval no longer flushes headers in go1.12 - * go#31062 net: Error when running concurrent DNS queries using cgo on MacOS - * go#31028 Go 1.12.1 dsymutil segmentation fault on MacOS Sierra - * go#30996 cmd/compile: miscompilation of codependent global `var` assigments in go1.12 - * go#30859 os: RemoveAll no longer returns *os.PathError - * go#30666 runtime: dll injection vulnerabilities on Windows - * go#30491 os: RemoveAll no longer returns *os.PathError - * go#30266 cmd/go: executables are sometimes named after their module's last element, not directory - -------------------------------------------------------------------- -Mon Mar 18 19:04:23 UTC 2019 - Marcus Rueckert <[email protected]> - -- cleaning up the macros and conditionals for gcc go - - use bcond_with(out) to decide whether we want to use gccgo or - not. makes it easier to test both code paths as you can use - osc build --with(out)=gccgo - - add defines for which go version to use for different versions, - that way we dont have to use the old 1.4 everywhere anymore. - this allows us to use go for bootstrapping everywhere - - do not use gcc go at all as even gcc-go 8 can not handle some - newer constructs - - define a gcc_go_version variable and use it through out the - spec file, this simplifies some conditionals and makes them - more understandable, and we have the complex if only once. - - move architecture defines to the top - -------------------------------------------------------------------- -Thu Mar 14 23:33:36 UTC 2019 - Jeff Kowalczyk <[email protected]> - -- go1.12.1 (released 2019/03/14) includes fixes to cgo, the - compiler, the go command, and the fmt, net/smtp, os, - path/filepath, sync, and text/template packages. - * go#30816 misc/cgo/test: failing TestCrossPackageTests - * go#30684 cmd/go: duplicate symbols when including two main packages in -coverpkg in module mode - * go#30665 cmd/go: module loader looks for the wrong tags if the "go-import" prefix includes the major-version suffix - * go#30586 path/filepath: EvalSymlinks, incorrect traversal of relative paths - * go#30579 os: RemoveAll doesn't remove nested un-readable directories - * go#30567 cmd/compile: function inlining produces incorrect results in certain conditions - * go#30493 cmd/go: error if GOCACHE is set but is not an absolute path - * go#30484 fmt: map printing sort does not deterministically sort differing types - * go#30478 cmd/compile: KeepAlive doesn't actually keep stack object alive - * go#30470 sync: random errors on sync.Once running on MacOS Mojave or High Serra - * go#30465 cmd/vet: Consider reverting tag conflict for embedded fields - * go#30464 text/template: panics on method on nil interface value - * go#30447 cmd/go: error if GOCACHE is set but is not an absolute path - * go#30403 net/smtp: SendMail AUTH error with PlainAuth and successful STARTTLS - * go#30398 fmt: map printing sort does not deterministically sort differing types - -------------------------------------------------------------------- -Fri Mar 1 07:06:01 UTC 2019 - Jeff Kowalczyk <[email protected]> - -- 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. - -------------------------------------------------------------------- -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]> - ++++ 1878 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/go1.13/go1.13.changes ++++ and /work/SRC/openSUSE:Factory/.go1.13.new.26092/go1.13.changes Old: ---- go1.13.7.src.tar.gz New: ---- go1.13.8.src.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ go1.13.spec ++++++ --- /var/tmp/diff_new_pack.2DA277/_old 2020-02-19 12:39:55.243553030 +0100 +++ /var/tmp/diff_new_pack.2DA277/_new 2020-02-19 12:39:55.243553030 +0100 @@ -119,7 +119,7 @@ %endif Name: go1.13 -Version: 1.13.7 +Version: 1.13.8 Release: 0 Summary: A compiled, garbage-collected, concurrent programming language License: BSD-3-Clause ++++++ go1.13.7.src.tar.gz -> go1.13.8.src.tar.gz ++++++ /work/SRC/openSUSE:Factory/go1.13/go1.13.7.src.tar.gz /work/SRC/openSUSE:Factory/.go1.13.new.26092/go1.13.8.src.tar.gz differ: char 141, line 1
