Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package go1.20 for openSUSE:Factory checked in at 2023-09-10 13:09:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/go1.20 (Old) and /work/SRC/openSUSE:Factory/.go1.20.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "go1.20" Sun Sep 10 13:09:26 2023 rev:10 rq:1109621 version:1.20.8 Changes: -------- --- /work/SRC/openSUSE:Factory/go1.20/go1.20.changes 2023-08-03 17:27:12.902830855 +0200 +++ /work/SRC/openSUSE:Factory/.go1.20.new.1766/go1.20.changes 2023-09-10 13:09:41.769409514 +0200 @@ -1,0 +2,34 @@ +Wed Sep 6 15:08:50 UTC 2023 - Jeff Kowalczyk <jkowalc...@suse.com> + +- go1.20.8 (released 2023-09-06) includes two security fixes to the + html/template package, as well as bug fixes to the compiler, the + go command, the runtime, and the crypto/tls, go/types, net/http, + and path/filepath packages. + Refs boo#1206346 go1.20 release tracking + CVE-2023-39318 CVE-2023-39319 + * go#62395 go#62196 boo#1215084 security: fix CVE-2023-39318 html/template: improper handling of HTML-like comments within script contexts + * go#62397 go#62197 boo#1215085 security: fix CVE-2023-39319 html/template: improper handling of special tags within script contexts + * go#61198 cmd/go: extended forwards compatibility for Go + * go#61744 go/types: interface.Complete panics for interfaces with duplicate methods + * go#61826 net/http: go 1.20.6 host validation breaks setting Host to a unix socket address + * go#61867 path/filepath: Clean on some invalid Windows paths can lose .. components + * go#61873 cmd/go: using a module path without dot fails to build after toolchain selection + * go#61966 crypto/tls: add GODEBUG to control max RSA key size + * go#62018 runtime: execution halts with goroutines stuck in runtime.gopark (protocol error E08 during memory read for packet) + * go#62056 cmd/compile: internal compiler error: 'F': func F, startMem[b1] has different values + * go#62070 cmd/api: make non-importable + +------------------------------------------------------------------- +Tue Sep 5 19:12:05 UTC 2023 - Jeff Kowalczyk <jkowalc...@suse.com> + +- Add missing directory pprof html asset directory to package. + Refs boo#1215090 + * src/cmd/vendor/github.com/google/pprof/internal/driver/html/ + dir containing html assets is present in upstream Go + distribution but missing from SUSE go1.x packages + * Go programs importing runtime/pprof may fail with error: + /usr/lib64/go/1.21/src/cmd/vendor/github.com/google/pprof/internal/driver/webhtml.go + pattern html: no matching files found + * Reformat adjacent commment in spec file + +------------------------------------------------------------------- Old: ---- go1.20.7.src.tar.gz New: ---- go1.20.8.src.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ go1.20.spec ++++++ --- /var/tmp/diff_new_pack.ajLNCb/_old 2023-09-10 13:09:43.621475683 +0200 +++ /var/tmp/diff_new_pack.ajLNCb/_new 2023-09-10 13:09:43.625475826 +0200 @@ -126,7 +126,7 @@ %endif Name: go1.20 -Version: 1.20.7 +Version: 1.20.8 Release: 0 Summary: A compiled, garbage-collected, concurrent programming language License: BSD-3-Clause @@ -353,14 +353,14 @@ done # executable bash scripts called by go tool, etc find src -name "*.bash" -exec install -Dm655 \{\} %{buildroot}%{_datadir}/go/%{go_label}/\{\} \; -# # Trace viewer html and javascript files moved from misc/trace in -# # previous versions to src/cmd/trace/static in go1.19. -# # static contains pprof trace viewer html javascript and markdown -# echo "PWD:" `pwd` -# echo "GOROOT:" $GOROOT -# mkdir -v -p $GOROOT/src/cmd/trace/static +# Trace viewer html and javascript files moved from misc/trace in +# previous versions to src/cmd/trace/static in go1.19. +# static contains pprof trace viewer html javascript and markdown install -d %{buildroot}%{_datadir}/go/%{go_label}/src/cmd/trace/static install -Dm644 src/cmd/trace/static/* %{buildroot}%{_datadir}/go/%{go_label}/src/cmd/trace/static +# pprof viewer html templates are needed for import runtime/pprof +install -d %{buildroot}%{_datadir}/go/%{go_label}/src/cmd/vendor/github.com/google/pprof/internal/driver/html +install -Dm644 src/cmd/vendor/github.com/google/pprof/internal/driver/html/* %{buildroot}%{_datadir}/go/%{go_label}/src/cmd/vendor/github.com/google/pprof/internal/driver/html mkdir -p $GOROOT/src for i in $(ls %{buildroot}/usr/share/go/%{go_label}/src);do ++++++ go1.20.7.src.tar.gz -> go1.20.8.src.tar.gz ++++++ /work/SRC/openSUSE:Factory/go1.20/go1.20.7.src.tar.gz /work/SRC/openSUSE:Factory/.go1.20.new.1766/go1.20.8.src.tar.gz differ: char 121, line 1