commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2020-06-11 14:44:05 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.3606 (New) Package is "go1.11" Thu Jun 11 14:44:05 2020 rev:22 rq:813269 version:1.11.13 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2020-05-02 22:13:31.532056913 +0200 +++ /work/SRC/openSUSE:Factory/.go1.11.new.3606/go1.11.changes 2020-06-11 14:44:36.089364934 +0200 @@ -1,0 +2,5 @@ +Mon Jun 8 08:22:07 UTC 2020 - Guillaume GARDET + +- Ensure ARM arch is set properly - boo#1169832 + +--- Other differences: -- ++ go1.11.spec ++ --- /var/tmp/diff_new_pack.ulvWFl/_old 2020-06-11 14:44:37.237368279 +0200 +++ /var/tmp/diff_new_pack.ulvWFl/_new 2020-06-11 14:44:37.241368290 +0200 @@ -256,6 +256,15 @@ %else export GOROOT_BOOTSTRAP=%{_libdir}/go1.4 %endif +# Ensure ARM arch is set properly - boo#1169832 +%ifarch armv6l armv6hl +export GOARCH=arm +export GOARM=6 +%endif +%ifarch armv7l armv7hl +export GOARCH=arm +export GOARM=7 +%endif export GOROOT="`pwd`" export GOROOT_FINAL=%{_libdir}/go/%{go_api} export GOBIN="$GOROOT/bin"
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2020-05-02 22:13:31 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.2738 (New) Package is "go1.11" Sat May 2 22:13:31 2020 rev:21 rq:799324 version:1.11.13 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2020-04-18 00:28:55.161864576 +0200 +++ /work/SRC/openSUSE:Factory/.go1.11.new.2738/go1.11.changes 2020-05-02 22:13:31.532056913 +0200 @@ -1,0 +2,5 @@ +Wed Apr 29 13:16:50 UTC 2020 - Guillaume GARDET + +- Requires binutils-gold for %arm and aarch64 - boo#1170826 + +--- Other differences: -- ++ go1.11.spec ++ --- /var/tmp/diff_new_pack.MVXnTQ/_old 2020-05-02 22:13:32.316058555 +0200 +++ /var/tmp/diff_new_pack.MVXnTQ/_new 2020-05-02 22:13:32.320058564 +0200 @@ -141,6 +141,11 @@ BuildRequires: rpm >= 4.11.1 Requires(post):update-alternatives Requires(postun): update-alternatives +# Needed on arm aarch64 to avoid +# collect2: fatal error: cannot find 'ld'- +%ifarch %arm aarch64 +Requires: binutils-gold +%endif Requires: gcc Provides: go = %{version} Provides: go-devel = go%{version}
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2020-04-18 00:28:06 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.2738 (New) Package is "go1.11" Sat Apr 18 00:28:06 2020 rev:20 rq:794415 version:1.11.13 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2020-03-27 21:57:10.258788339 +0100 +++ /work/SRC/openSUSE:Factory/.go1.11.new.2738/go1.11.changes 2020-04-18 00:28:55.161864576 +0200 @@ -1,0 +2,5 @@ +Wed Apr 15 09:24:41 UTC 2020 - Guillaume GARDET + +- armv7 build hangs with gcc7-go on Leap 15.2, so use go1.4 (bsc#1167874) + +--- Other differences: -- ++ go1.11.spec ++ --- /var/tmp/diff_new_pack.RfQ4sM/_old 2020-04-18 00:28:56.509867366 +0200 +++ /var/tmp/diff_new_pack.RfQ4sM/_new 2020-04-18 00:28:56.513867375 +0200 @@ -30,8 +30,11 @@ # The fallback boostrap method via go1.4 would work for Leap # but we don't have go1.4 in there. Same for SLE15+ %if ( 0%{?suse_version} < 1550 && 0%{?is_opensuse} ) || ( 0%{?suse_version} >= 1500 && ! 0%{?is_opensuse} ) +%ifnarch %arm +# armv7 build hangs with gcc7-go on Leap 15.2, so use go1.4 - boo#1167874 %define with_gccgo 1 %endif +%endif # The fallback bootstrap method via go1.4 doesn't work # for aarch64 nor ppc64le because go 1.4 did not support that architecture.
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2020-03-27 21:56:29 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.3160 (New) Package is "go1.11" Fri Mar 27 21:56:29 2020 rev:19 rq:789120 version:1.11.13 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2020-03-19 19:50:17.216183682 +0100 +++ /work/SRC/openSUSE:Factory/.go1.11.new.3160/go1.11.changes 2020-03-27 21:57:10.258788339 +0100 @@ -4 +4 @@ -- %arm requires binutils-gold to build with go1.4 +- %arm requires binutils-gold to build with go1.4 (bsc#1167874) Other differences: --
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2020-03-19 19:46:56 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.3160 (New) Package is "go1.11" Thu Mar 19 19:46:56 2020 rev:18 rq:785679 version:1.11.13 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2019-12-11 11:59:23.336885126 +0100 +++ /work/SRC/openSUSE:Factory/.go1.11.new.3160/go1.11.changes 2020-03-19 19:50:17.216183682 +0100 @@ -1,0 +2,5 @@ +Mon Mar 16 08:50:35 UTC 2020 - Guillaume GARDET + +- %arm requires binutils-gold to build with go1.4 + +--- Other differences: -- ++ go1.11.spec ++ --- /var/tmp/diff_new_pack.cZQWAF/_old 2020-03-19 19:50:19.600185058 +0100 +++ /var/tmp/diff_new_pack.cZQWAF/_new 2020-03-19 19:50:19.600185058 +0100 @@ -1,7 +1,7 @@ # # spec file for package go1.11 # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -123,6 +123,9 @@ %else # no gcc-go BuildRequires: go1.4 +%ifarch %arm +BuildRequires: binutils-gold +%endif %endif BuildRequires: fdupes BuildRequires: pkgconfig(systemd)
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2019-12-11 11:59:18 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.4691 (New) Package is "go1.11" Wed Dec 11 11:59:18 2019 rev:17 rq:753318 version:1.11.13 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2019-10-25 18:38:01.835664962 +0200 +++ /work/SRC/openSUSE:Factory/.go1.11.new.4691/go1.11.changes 2019-12-11 11:59:23.336885126 +0100 @@ -1,0 +2,6 @@ +Thu Nov 28 12:37:35 UTC 2019 - Guillaume GARDET + +- Make use of gcc9-go for Tumbleweed since gcc8 has been dropped +- Drop gcc8-go.patch and add gcc9-go.patch + +--- Old: gcc8-go.patch New: gcc9-go.patch Other differences: -- ++ go1.11.spec ++ --- /var/tmp/diff_new_pack.cY7mAx/_old 2019-12-11 11:59:24.460884653 +0100 +++ /var/tmp/diff_new_pack.cY7mAx/_new 2019-12-11 11:59:24.460884653 +0100 @@ -1,7 +1,7 @@ # # spec file for package go1.11 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -86,7 +86,7 @@ Summary:A compiled, garbage-collected, concurrent programming language License:BSD-3-Clause Group: Development/Languages/Other -Url:http://golang.org +URL:http://golang.org Source: http://golang.org/dl/go%{version}.src.tar.gz Source1:go-rpmlintrc Source4:README.SUSE @@ -101,7 +101,7 @@ # PATCH-FIX-UPSTREAM marguer...@opensuse.org - find /usr/bin/go-5 when bootstrapping with gcc5-go Patch8: gcc6-go.patch Patch9: gcc7-go.patch -Patch10:gcc8-go.patch +Patch10:gcc9-go.patch Patch101: gcc9-rsp-clobber.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # boostrap @@ -117,7 +117,7 @@ # SLE15 or Leap 15.x BuildRequires: gcc7-go %else -BuildRequires: gcc8-go +BuildRequires: gcc9-go %endif %endif %else @@ -167,7 +167,7 @@ %package race Summary:Go runtime race detector Group: Development/Languages/Other -Url:https://compiler-rt.llvm.org/ +URL:https://compiler-rt.llvm.org/ Requires: %{name} = %{version} Supplements:%{name} = %{version} ExclusiveArch: %{tsan_arch} ++ gcc8-go.patch -> gcc9-go.patch ++ --- /work/SRC/openSUSE:Factory/go1.11/gcc8-go.patch 2018-10-01 08:19:32.889886217 +0200 +++ /work/SRC/openSUSE:Factory/.go1.11.new.4691/gcc9-go.patch 2019-12-11 11:59:22.884885316 +0100 @@ -7,7 +7,7 @@ // or later we don't need to disable inlining to work around bugs in the Go 1.4 compiler. cmd := []string{ - pathf("%s/bin/go", goroot_bootstrap), -+ pathf("%s/bin/go-8", goroot_bootstrap), ++ pathf("%s/bin/go-9", goroot_bootstrap), "install", "-gcflags=-l", "-tags=math_big_pure_go compiler_bootstrap", @@ -20,7 +20,7 @@ # # GOROOT_BOOTSTRAP: A working Go tree >= Go 1.4 for bootstrap. -# If $GOROOT_BOOTSTRAP/bin/go is missing, $(go env GOROOT) is -+# If $GOROOT_BOOTSTRAP/bin/go-8 is missing, $(go env GOROOT) is ++# If $GOROOT_BOOTSTRAP/bin/go-9 is missing, $(go env GOROOT) is # tried for all "go" in $PATH. $HOME/go1.4 by default. set -e @@ -30,8 +30,8 @@ fi -if [ ! -x "$GOROOT_BOOTSTRAP/bin/go" ]; then - echo "ERROR: Cannot find $GOROOT_BOOTSTRAP/bin/go." >&2 -+if [ ! -x "$GOROOT_BOOTSTRAP/bin/go-8" ]; then -+ echo "ERROR: Cannot find $GOROOT_BOOTSTRAP/bin/go-8." >&2 ++if [ ! -x "$GOROOT_BOOTSTRAP/bin/go-9" ]; then ++ echo "ERROR: Cannot find $GOROOT_BOOTSTRAP/bin/go-9." >&2 echo "Set \$GOROOT_BOOTSTRAP to a working Go tree >= Go 1.4." >&2 exit 1 fi @@ -40,7 +40,7 @@ fi rm -f cmd/dist/dist -GOROOT="$GOROOT_BOOTSTRAP" GOOS="" GOARCH="" "$GOROOT_BOOTSTRAP/bin/go" build -o cmd/dist/dist ./cmd/dist -+GOROOT="$GOROOT_BOOTSTRAP" GOOS="" GOARCH="" "$GOROOT_BOOTSTRAP/bin/go-8" build -o cmd/dist/dist ./cmd/dist ++GOROOT="$GOROOT_BOOTSTRAP" GOOS="" GOARCH="" "$GOROOT_BOOTSTRAP/bin/go-9" build -o cmd/dist/dist ./cmd/dist # -e doesn't propagate out of eval, so check success by hand. eval $(./cmd/dist/dist env -p || echo FAIL=true) @@ -53,7 +53,7 @@ GOROOT_BOOTSTRAP = $home/go1.4 for(p in $path){ - if(! test -x $GOROOT_BOOTSTRAP/bin/go){ -+ if(! test -x $GOROOT_BOOTSTRAP/bin/go-8){ ++ if(! test -x $GOROOT_BOOTSTRAP/bin/go-9){ if(go_exe = `{path=$p whatis go}){
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2019-10-25 18:38:00 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.2990 (New) Package is "go1.11" Fri Oct 25 18:38:00 2019 rev:16 rq:741610 version:1.11.13 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2019-08-22 10:51:18.413708465 +0200 +++ /work/SRC/openSUSE:Factory/.go1.11.new.2990/go1.11.changes 2019-10-25 18:38:01.835664962 +0200 @@ -1,0 +2,7 @@ +Mon Oct 21 17:28:27 UTC 2019 - Stefan Brüns + +- Fix broken go_api evaluation (1.11 < 1.5, when evaluated as floats), + let RPM evaluate the expression, drop no longer required bc. +- Own the gdbinit.d directory, avoid the build dependency on gdb. + +--- Other differences: -- ++ go1.11.spec ++ --- /var/tmp/diff_new_pack.EWDk51/_old 2019-10-25 18:38:03.127666178 +0200 +++ /var/tmp/diff_new_pack.EWDk51/_new 2019-10-25 18:38:03.135666186 +0200 @@ -63,8 +63,7 @@ %define go_api 1.11 # shared library support -%define shared_supported %(echo "%{go_api} >= 1.5" | bc -l) -%if %{shared_supported} +%if "%{rpm_vercmp %{go_api} 1.5}" > "0" %if %{with_gccgo} %define with_shared 1 %else @@ -133,10 +132,7 @@ BuildRequires: gcc-c++ %endif #BNC#818502 debug edit tool of rpm fails on i586 builds -BuildRequires: bc BuildRequires: rpm >= 4.11.1 -# for go.gdbinit, directory ownership -BuildRequires: gdb Requires(post):update-alternatives Requires(postun): update-alternatives Requires: gcc @@ -357,6 +353,7 @@ %{_libdir}/go/%{go_api} %dir %{_datadir}/go %{_datadir}/go/%{go_api} +%dir %{_sysconfdir}/gdbinit.d/ %config %{_sysconfdir}/gdbinit.d/go.gdb %ghost %{_sysconfdir}/alternatives/go %ghost %{_sysconfdir}/alternatives/gofmt
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2019-08-22 10:51:15 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.22127 (New) Package is "go1.11" Thu Aug 22 10:51:15 2019 rev:15 rq:724682 version:1.11.13 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2019-08-15 12:27:46.246570711 +0200 +++ /work/SRC/openSUSE:Factory/.go1.11.new.22127/go1.11.changes 2019-08-22 10:51:18.413708465 +0200 @@ -5 +5 @@ - net/http and net/url packages addressing: + net/http and net/url packages addressing CVEs: @@ -7,0 +8,3 @@ + * bnc#1146111 VUL-0: CVE-2019-9512: go: HTTP/2: flood using PING frames results in unbounded memory growth + * bnc#1146115 VUL-0: CVE-2019-9514: go: HTTP/2 implementation is vulnerable to a reset flood, potentially leading to a denial of service + * bnc#1146123 VUL-0: CVE-2019-14809: go: malformed hosts in URLs leads to authorization bypass Other differences: --
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2019-08-15 12:27:41 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.9556 (New) Package is "go1.11" Thu Aug 15 12:27:41 2019 rev:14 rq:723156 version:1.11.13 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2019-07-29 17:23:49.654359154 +0200 +++ /work/SRC/openSUSE:Factory/.go1.11.new.9556/go1.11.changes 2019-08-15 12:27:46.246570711 +0200 @@ -1,0 +2,10 @@ +Tue Aug 13 21:06:30 UTC 2019 - Jeff Kowalczyk + +- go1.11.13 (released 2019/08/13) includes security fixes to the + net/http and net/url packages addressing: + CVE-2019-9512 CVE-2019-9514 CVE-2019-14809 + Refs boo#1141688. + * go#33632 net/url: URL.Parse Multiple Parsing Issues + * go#33630 net/http: Denial of Service vulnerabilities in the HTTP/2 implementation + +--- @@ -5,0 +16 @@ + Refs boo#1141688. @@ -28,0 +40 @@ + Refs boo#1141688. @@ -38,0 +51 @@ + Refs boo#1141688. @@ -51,0 +65 @@ + Refs boo#1141688. @@ -58,0 +73 @@ + Refs boo#1141688. @@ -66,0 +82 @@ + Refs boo#1141688. @@ -102,0 +119 @@ + Refs boo#1141688. @@ -120,0 +138 @@ + Refs boo#1141688. @@ -145,0 +164 @@ + Refs boo#1141688. @@ -185,0 +205 @@ +Refs boo#1141688. @@ -214,0 +235 @@ +Refs boo#1141688. @@ -255,0 +277 @@ + Refs boo#1141688. Old: go1.11.12.src.tar.gz New: go1.11.13.src.tar.gz Other differences: -- ++ go1.11.spec ++ --- /var/tmp/diff_new_pack.2Nny1P/_old 2019-08-15 12:27:47.726570342 +0200 +++ /var/tmp/diff_new_pack.2Nny1P/_new 2019-08-15 12:27:47.730570342 +0200 @@ -82,7 +82,7 @@ %endif Name: go1.11 -Version:1.11.12 +Version:1.11.13 Release:0 Summary:A compiled, garbage-collected, concurrent programming language License:BSD-3-Clause ++ go1.11.12.src.tar.gz -> go1.11.13.src.tar.gz ++ /work/SRC/openSUSE:Factory/go1.11/go1.11.12.src.tar.gz /work/SRC/openSUSE:Factory/.go1.11.new.9556/go1.11.13.src.tar.gz differ: char 29, line 1
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2019-07-29 17:23:46 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.4126 (New) Package is "go1.11" Mon Jul 29 17:23:46 2019 rev:13 rq:714524 version:1.11.12 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2019-06-22 11:05:58.835994724 +0200 +++ /work/SRC/openSUSE:Factory/.go1.11.new.4126/go1.11.changes 2019-07-29 17:23:49.654359154 +0200 @@ -1,0 +2,17 @@ +Wed Jul 10 19:51:45 UTC 2019 - Jeff Kowalczyk + +- go1.11.12 (released 2019/07/08) includes fixes to the compiler and + the linker. + * go#32711 cmd/compile: wrong calculation result for bit operation +that's inlined and has all constant shifts in rewrite rules + * go#32696 debug/dwarf: cgo produces malformed DWARF data + * go#32582 cmd/compile: `switch` statement on a custom `int32` type +with negative values behaves differently in two consecutive calls + +--- +Tue Jul 9 10:48:17 UTC 2019 - Martin Liška + +- Set NO_BRP_AR in order to workaround issues when ar is used for + a Go ELF file. + +--- Old: go1.11.11.src.tar.gz New: go1.11.12.src.tar.gz Other differences: -- ++ go1.11.spec ++ --- /var/tmp/diff_new_pack.GRGvXQ/_old 2019-07-29 17:23:50.358358894 +0200 +++ /var/tmp/diff_new_pack.GRGvXQ/_new 2019-07-29 17:23:50.358358894 +0200 @@ -22,7 +22,7 @@ # (https://github.com/golang/go/issues/17890), but we have to deal with it in # the meantime. %undefine _build_create_debug -%define __arch_install_post export NO_BRP_STRIP_DEBUG=true +%define __arch_install_post export NO_BRP_STRIP_DEBUG=true NO_BRP_AR=true # By default use go and not gccgo %define with_gccgo 0 @@ -82,7 +82,7 @@ %endif Name: go1.11 -Version:1.11.11 +Version:1.11.12 Release:0 Summary:A compiled, garbage-collected, concurrent programming language License:BSD-3-Clause ++ go1.11.11.src.tar.gz -> go1.11.12.src.tar.gz ++ /work/SRC/openSUSE:Factory/go1.11/go1.11.11.src.tar.gz /work/SRC/openSUSE:Factory/.go1.11.new.4126/go1.11.12.src.tar.gz differ: char 140, line 1
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2019-06-22 11:05:46 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.4615 (New) Package is "go1.11" Sat Jun 22 11:05:46 2019 rev:12 rq:710705 version:1.11.11 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2019-05-09 10:09:23.153023890 +0200 +++ /work/SRC/openSUSE:Factory/.go1.11.new.4615/go1.11.changes 2019-06-22 11:05:58.835994724 +0200 @@ -1,0 +2,16 @@ +Tue Jun 18 20:02:09 UTC 2019 - Jeff Kowalczyk + +- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to + shortcut the build queues by allowing usage of systemd-mini. + Originally from Dominique Leuenberger + +--- +Mon Jun 17 20:43:45 UTC 2019 - Jeff Kowalczyk + +- go1.11.11 (released 2019/06/11) includes a fix to the crypto/x509 package. + * go#32366 net/http: make Transport ignore 408 timeout messages from server + * go#32281 crypto/x509: macos 10.14 SIGSEGV in crypto/x509._Cfunc_FetchPEMRoots + * go#30525 cmd/go: MacOS binaries invalid for eventual Apple Notary + * go#29618 cmd/go: downloads follow plain-HTTP redirects even when the -insecure flag is not set + +--- Old: go1.11.10.src.tar.gz New: go1.11.11.src.tar.gz Other differences: -- ++ go1.11.spec ++ --- /var/tmp/diff_new_pack.G9PkoL/_old 2019-06-22 11:06:01.851999766 +0200 +++ /var/tmp/diff_new_pack.G9PkoL/_new 2019-06-22 11:06:01.851999766 +0200 @@ -82,7 +82,7 @@ %endif Name: go1.11 -Version:1.11.10 +Version:1.11.11 Release:0 Summary:A compiled, garbage-collected, concurrent programming language License:BSD-3-Clause @@ -126,7 +126,7 @@ BuildRequires: go1.4 %endif BuildRequires: fdupes -BuildRequires: systemd +BuildRequires: pkgconfig(systemd) Recommends: %{name}-doc = %{version} %ifarch %{tsan_arch} # Needed to compile compiler-rt/TSAN. ++ go1.11.10.src.tar.gz -> go1.11.11.src.tar.gz ++ /work/SRC/openSUSE:Factory/go1.11/go1.11.10.src.tar.gz /work/SRC/openSUSE:Factory/.go1.11.new.4615/go1.11.11.src.tar.gz differ: char 15, line 1
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2019-05-09 10:09:20 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.5148 (New) Package is "go1.11" Thu May 9 10:09:20 2019 rev:11 rq:701448 version:1.11.10 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2019-04-17 11:21:52.354314205 +0200 +++ /work/SRC/openSUSE:Factory/.go1.11.new.5148/go1.11.changes 2019-05-09 10:09:23.153023890 +0200 @@ -1,0 +2,8 @@ +Tue May 7 14:54:06 UTC 2019 - Jeff Kowalczyk + +- go1.11.10 (released 2019/05/06) includes fixes to the runtime and + the linker. + * go#31195 cmd/go: pseudoversions can refer to external commits + * go#30989 runtime: dll injection vulnerabilities on Windows + +--- Old: go1.11.9.src.tar.gz New: go1.11.10.src.tar.gz Other differences: -- ++ go1.11.spec ++ --- /var/tmp/diff_new_pack.9vErh5/_old 2019-05-09 10:09:24.173026811 +0200 +++ /var/tmp/diff_new_pack.9vErh5/_new 2019-05-09 10:09:24.173026811 +0200 @@ -82,7 +82,7 @@ %endif Name: go1.11 -Version:1.11.9 +Version:1.11.10 Release:0 Summary:A compiled, garbage-collected, concurrent programming language License:BSD-3-Clause ++ go1.11.9.src.tar.gz -> go1.11.10.src.tar.gz ++ /work/SRC/openSUSE:Factory/go1.11/go1.11.9.src.tar.gz /work/SRC/openSUSE:Factory/.go1.11.new.5148/go1.11.10.src.tar.gz differ: char 15, line 1
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2019-04-17 11:21:45 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.17052 (New) Package is "go1.11" Wed Apr 17 11:21:45 2019 rev:10 rq:694158 version:1.11.9 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2019-04-10 23:09:52.699884109 +0200 +++ /work/SRC/openSUSE:Factory/.go1.11.new.17052/go1.11.changes 2019-04-17 11:21:52.354314205 +0200 @@ -1,0 +2,12 @@ +Mon Apr 15 07:14:17 UTC 2019 - Jeff Kowalczyk + +- go1.11.9 (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.11.8 (released 2019/04/08) was accidentally released by + upstream without its intended fix. It is identical to go1.11.7, except for + its version number. The intended fix is in go1.11.9. go1.11.8 was never + packaged for SUSE and openSUSE. + * go#31293 runtime/cgo: unrecognized relocation with binaries shipped in go1.11.7 + +--- Old: go1.11.7.src.tar.gz New: go1.11.9.src.tar.gz Other differences: -- ++ go1.11.spec ++ --- /var/tmp/diff_new_pack.DJ9Y00/_old 2019-04-17 11:21:54.206316384 +0200 +++ /var/tmp/diff_new_pack.DJ9Y00/_new 2019-04-17 11:21:54.210316389 +0200 @@ -82,7 +82,7 @@ %endif Name: go1.11 -Version:1.11.7 +Version:1.11.9 Release:0 Summary:A compiled, garbage-collected, concurrent programming language License:BSD-3-Clause ++ go1.11.7.src.tar.gz -> go1.11.9.src.tar.gz ++ /work/SRC/openSUSE:Factory/go1.11/go1.11.7.src.tar.gz /work/SRC/openSUSE:Factory/.go1.11.new.17052/go1.11.9.src.tar.gz differ: char 15, line 1
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2019-04-10 23:09:48 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.27019 (New) Package is "go1.11" Wed Apr 10 23:09:48 2019 rev:9 rq:692117 version:1.11.7 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2019-03-22 14:54:44.338047143 +0100 +++ /work/SRC/openSUSE:Factory/.go1.11.new.27019/go1.11.changes 2019-04-10 23:09:52.699884109 +0200 @@ -1,0 +2,7 @@ +Sat Apr 6 06:30:51 UTC 2019 - Jeff Kowalczyk + +- go1.11.7 (released 2019/04/05) includes fixes to the runtime + and the net packages. + * go#30872 runtime: write barrier incorrect on wasm + +--- Old: go1.11.6.src.tar.gz New: go1.11.7.src.tar.gz Other differences: -- ++ go1.11.spec ++ --- /var/tmp/diff_new_pack.mCgXe1/_old 2019-04-10 23:09:53.855885422 +0200 +++ /var/tmp/diff_new_pack.mCgXe1/_new 2019-04-10 23:09:53.855885422 +0200 @@ -82,7 +82,7 @@ %endif Name: go1.11 -Version:1.11.6 +Version:1.11.7 Release:0 Summary:A compiled, garbage-collected, concurrent programming language License:BSD-3-Clause ++ go1.11.6.src.tar.gz -> go1.11.7.src.tar.gz ++ /work/SRC/openSUSE:Factory/go1.11/go1.11.6.src.tar.gz /work/SRC/openSUSE:Factory/.go1.11.new.27019/go1.11.7.src.tar.gz differ: char 15, line 1
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2019-03-22 14:54:32 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.25356 (New) Package is "go1.11" Fri Mar 22 14:54:32 2019 rev:8 rq:687006 version:1.11.6 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2019-03-01 20:26:06.522059172 +0100 +++ /work/SRC/openSUSE:Factory/.go1.11.new.25356/go1.11.changes 2019-03-22 14:54:44.338047143 +0100 @@ -1,0 +2,32 @@ +Thu Mar 14 23:10:07 UTC 2019 - Jeff Kowalczyk + +- go1.11.6 (released 2019/03/14) includes fixes to includes fixes + to cgo, the compiler, linker, runtime, go command, and the + crypto/x509, encoding/json, net, and net/url packages. + * go#30815 misc/cgo/test: failing TestCrossPackageTests + * go#30444 crypto/x509: darwin-386 build is broken + * go#30081 crypto/x509: certificates with AKID don't chain to parents without SKID + * go#29967 cmd/cgo: -Waddress-of-packed-member warnings poping up with gcc9 in cgo-gcc-prolog + * go#29944 x/tools/go/packages: TestLoadImportsGraph failure with custom GOCACHE + * go#29923 net/url: URL allows malformed query round trip + * go#29906 x/build/cmd/release: Go 1.11.5 amd64 tarball includes /gocache and /tmp Builders + * go#29700 net: TestLookupGmailTXT is failing + * go#29645 x/tools/godoc/redirect: offer Gerrit/Rietveld CL disambiguation when needed + * go#29565 runtime: fatal error: found bad pointer in Go heap + * go#29564 x/tools/cmd/godoc: add x/website redirect + * go#29503 cmd/compile: incorrect code generation bug when taking slice[:0] + * go#29447 x/sys/unix: go1.11 on mips64le fails at TestFstatat on Debian build + * go#29442 cmd/go: go1.11.4 toolchain3 build fail with "slice bounds out of range" on 32-bit MIPS on Debian build + * go#29364 encoding/json: custom UnmarshalTypeError no longer has struct context + * go#29307 cmd/compile, cmd/link: relocation target go.builtin.error.Error not defined + * go#28986 runtime: OS thread appears to be re-used despite never releasing runtime.LockOSThread() + * go#28346 cmd/go: `go test -c` does not respect gcflags sometimes + * go#26039 crypto/x509: root_cgo_darwin and root_nocgo_darwin omit some system certs + * go#25041 runtime: runtime.Caller returns invalid zero frame + +--- +Mon Mar 11 12:55:04 UTC 2019 - Martin Liška + +- Add gcc9-rsp-clobber.patch in order to fix bsc#1121397. + +--- Old: go1.11.5.src.tar.gz New: gcc9-rsp-clobber.patch go1.11.6.src.tar.gz Other differences: -- ++ go1.11.spec ++ --- /var/tmp/diff_new_pack.2zv5kZ/_old 2019-03-22 14:54:46.610045810 +0100 +++ /var/tmp/diff_new_pack.2zv5kZ/_new 2019-03-22 14:54:46.614045807 +0100 @@ -82,7 +82,7 @@ %endif Name: go1.11 -Version:1.11.5 +Version:1.11.6 Release:0 Summary:A compiled, garbage-collected, concurrent programming language License:BSD-3-Clause @@ -103,6 +103,7 @@ Patch8: gcc6-go.patch Patch9: gcc7-go.patch Patch10:gcc8-go.patch +Patch101: gcc9-rsp-clobber.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # boostrap %if %{with_gccgo} @@ -184,6 +185,7 @@ %ifarch %{tsan_arch} # compiler-rt %setup -q -T -b 100 -n compiler-rt-g%{tsan_commit} +%patch101 -p1 %endif # go %setup -q -n go ++ gcc9-rsp-clobber.patch ++ --- a/lib/sanitizer_common/sanitizer_linux.cc 2018-01-11 23:53:30.0 +0100 +++ b/lib/sanitizer_common/sanitizer_linux.cc.new 2019-03-10 21:23:23.824919781 +0100 @@ -1243,7 +1243,7 @@ "d"(parent_tidptr), "r"(r8), "r"(r10) - : "rsp", "memory", "r11", "rcx"); + : "memory", "r11", "rcx"); return res; } #elif defined(__mips__) ++ go1.11.5.src.tar.gz -> go1.11.6.src.tar.gz ++ /work/SRC/openSUSE:Factory/go1.11/go1.11.5.src.tar.gz /work/SRC/openSUSE:Factory/.go1.11.new.25356/go1.11.6.src.tar.gz differ: char 142, line 1
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2019-03-01 20:26:04 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.28833 (New) Package is "go1.11" Fri Mar 1 20:26:04 2019 rev:7 rq:679777 version:1.11.5 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2019-02-11 21:16:38.527360952 +0100 +++ /work/SRC/openSUSE:Factory/.go1.11.new.28833/go1.11.changes 2019-03-01 20:26:06.522059172 +0100 @@ -10 +10 @@ -- go1.11.5 (released 2019/01/23) security release fixes CVE-2019-6486. +- go1.11.5 (released 2019/01/23) security release fixes CVE-2019-6486 (bsc#1123013). Other differences: --
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2019-02-11 21:16:37 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.28833 (New) Package is "go1.11" Mon Feb 11 21:16:37 2019 rev:6 rq:672864 version:1.11.5 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2019-02-04 21:24:01.731615993 +0100 +++ /work/SRC/openSUSE:Factory/.go1.11.new.28833/go1.11.changes 2019-02-11 21:16:38.527360952 +0100 @@ -1,0 +2,6 @@ +Fri Feb 8 13:59:13 UTC 2019 - Jan Engelhardt + +- Fix erroneous trailing backslash in %post script. +- Use better forms of -exec \; in some places. + +--- Other differences: -- ++ go1.11.spec ++ --- /var/tmp/diff_new_pack.m4c85z/_old 2019-02-11 21:16:39.335360524 +0100 +++ /var/tmp/diff_new_pack.m4c85z/_new 2019-02-11 21:16:39.335360524 +0100 @@ -230,7 +230,7 @@ %build # Remove the pre-included .sysos, to avoid shipping things we didn't compile # (which is against the openSUSE guidelines for packaging). -find . -type f -name '*.syso' -exec rm -vf {} \; +find . -type f -name '*.syso' -print -delete # First, compile LLVM's TSAN, and replace the built-in with it. We can only do # this for amd64. @@ -325,7 +325,7 @@ # documentation and examples # fix documetation permissions (rpmlint warning) -find doc/ misc/ -type f -exec chmod 0644 '{}' \; +find doc/ misc/ -type f -exec chmod 0644 '{}' + # remove unwanted arch-dependant binaries (rpmlint warning) rm -rf misc/cgo/test/{_*,*.o,*.out,*.6,*.8} # prepare go-doc @@ -340,7 +340,7 @@ update-alternatives \ --install %{_bindir}/go go %{_libdir}/go/%{go_api}/bin/go 30 \ --slave %{_bindir}/gofmt gofmt %{_libdir}/go/%{go_api}/bin/gofmt \ - --slave %{_sysconfdir}/gdbinit.d/go.gdb go.gdb %{_libdir}/go/%{go_api}/bin/gdbinit.d/go.gdb \ + --slave %{_sysconfdir}/gdbinit.d/go.gdb go.gdb %{_libdir}/go/%{go_api}/bin/gdbinit.d/go.gdb %postun if [ $1 -eq 0 ] ; then
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2019-02-04 21:23:59 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.28833 (New) Package is "go1.11" Mon Feb 4 21:23:59 2019 rev:5 rq:668241 version:1.11.5 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2018-12-27 00:25:18.895863069 +0100 +++ /work/SRC/openSUSE:Factory/.go1.11.new.28833/go1.11.changes 2019-02-04 21:24:01.731615993 +0100 @@ -1,0 +2,6 @@ +Thu Jan 24 04:34:37 UTC 2019 - Jeff Kowalczyk + +- go1.11.5 (released 2019/01/23) security release fixes CVE-2019-6486. + * go#29903 crypto/elliptic: CPU DoS vulnerability affecting P-521 and P-384 + +--- @@ -66,0 +73,8 @@ + +--- +Fri Dec 7 12:12:36 UTC 2018 - Guillaume GARDET + +- Remove obsolete patch: + * armv6l.patch +- Enable %arm build +- Build with go1.4 instead of gccgo for Tumbleweed (fix %arm build) Old: armv6l.patch go1.11.4.src.tar.gz New: go1.11.5.src.tar.gz Other differences: -- ++ go1.11.spec ++ --- /var/tmp/diff_new_pack.yzsFbU/_old 2019-02-04 21:24:02.707615753 +0100 +++ /var/tmp/diff_new_pack.yzsFbU/_new 2019-02-04 21:24:02.711615752 +0100 @@ -1,7 +1,7 @@ # # spec file for package go1.11 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # # nodebuginfo @@ -27,18 +27,11 @@ # By default use go and not gccgo %define with_gccgo 0 -# The fallback boostrap method via go1.4 does not work for Factory because -# of a known bug with binutils 2.27 https://github.com/golang/go/issues/16906. -# Leap will work but we don't have go1.4 in there. -%if 0%{?suse_version} > 1320 -# openSUSE Factory -%define with_gccgo 1 -%else -%if 0%{?suse_version} == 1315 && 0%{?is_opensuse} -# openSUSE Leap +# The fallback boostrap method via go1.4 would work for Leap +# but we don't have go1.4 in there. Same for SLE15+ +%if ( 0%{?suse_version} < 1550 && 0%{?is_opensuse} ) || ( 0%{?suse_version} >= 1500 && ! 0%{?is_opensuse} ) %define with_gccgo 1 %endif -%endif # The fallback bootstrap method via go1.4 doesn't work # for aarch64 nor ppc64le because go 1.4 did not support that architecture. @@ -89,7 +82,7 @@ %endif Name: go1.11 -Version:1.11.4 +Version:1.11.5 Release:0 Summary:A compiled, garbage-collected, concurrent programming language License:BSD-3-Clause @@ -106,9 +99,6 @@ Patch2: allow-binary-only-packages.patch # PATCH-FIX-OPENSUSE enable writing tools outside $GOROOT/pkg/tool for packaging Patch5: tools-packaging.patch -# armv6l needs this patch for our build system -# see https://groups.google.com/forum/#!topic/golang-nuts/MqKTX_XIOKE -Patch6: armv6l.patch # PATCH-FIX-UPSTREAM marguer...@opensuse.org - find /usr/bin/go-5 when bootstrapping with gcc5-go Patch8: gcc6-go.patch Patch9: gcc7-go.patch @@ -157,7 +147,7 @@ # go-vim/emacs were separate projects starting from 1.4 Obsoletes: go-emacs <= 1.3.3 Obsoletes: go-vim <= 1.3.3 -ExclusiveArch: %ix86 x86_64 aarch64 ppc64 ppc64le s390x +ExclusiveArch: %ix86 x86_64 %arm aarch64 ppc64 ppc64le s390x %description Go is an expressive, concurrent, garbage collected systems programming language @@ -199,9 +189,6 @@ %setup -q -n go %patch2 -p1 %patch5 -p1 -%ifarch armv6hl -%patch6 -p1 -%endif %if %{with_gccgo} %if 0%{?suse_version} == 1315 # SLE12 or Leap 42.x ++ go1.11.4.src.tar.gz -> go1.11.5.src.tar.gz ++ /work/SRC/openSUSE:Factory/go1.11/go1.11.4.src.tar.gz /work/SRC/openSUSE:Factory/.go1.11.new.28833/go1.11.5.src.tar.gz differ: char 142, line 1
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2018-12-27 00:25:01 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.28833 (New) Package is "go1.11" Thu Dec 27 00:25:01 2018 rev:4 rq:658901 version:1.11.4 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2018-12-10 12:26:02.430664671 +0100 +++ /work/SRC/openSUSE:Factory/.go1.11.new.28833/go1.11.changes 2018-12-27 00:25:18.895863069 +0100 @@ -1,0 +2,67 @@ +Sat Dec 15 12:45:31 UTC 2018 - Aleksa Sarai + +- 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 + +- 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 + +- 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 + +- 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 + +--- Old: go.sh go1.11.2.src.tar.gz New: go1.11.4.src.tar.gz Other differences: -- ++ go1.11.spec ++ --- /var/tmp/diff_new_pack.7Lnnhp/_old 2018-12-27 00:25:19.775862350 +0100 +++ /var/tmp/diff_new_pack.7Lnnhp/_new 2018-12-27 00:25:19.779862347 +0100 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source In
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2018-12-10 12:25:42 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new.19453 (New) Package is "go1.11" Mon Dec 10 12:25:42 2018 rev:3 rq:653683 version:1.11.2 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2018-10-08 17:48:13.886269244 +0200 +++ /work/SRC/openSUSE:Factory/.go1.11.new.19453/go1.11.changes 2018-12-10 12:26:02.430664671 +0100 @@ -1,0 +2,28 @@ +Mon Nov 5 05:56:04 UTC 2018 - Jeff Kowalczyk + +- 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 + +--- @@ -4,2 +32,2 @@ -* Update to go1.11.1 (released 2018/10/01) - - includes fixes to the compiler, documentation, go command, runtime, +- Update to go1.11.1 (released 2018/10/01) + * includes fixes to the compiler, documentation, go command, runtime, @@ -8,40 +36,31 @@ - -* 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 +- 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
commit go1.11 for openSUSE:Factory
Hello community, here is the log from the commit of package go1.11 for openSUSE:Factory checked in at 2018-10-08 17:45:02 Comparing /work/SRC/openSUSE:Factory/go1.11 (Old) and /work/SRC/openSUSE:Factory/.go1.11.new (New) Package is "go1.11" Mon Oct 8 17:45:02 2018 rev:2 rq:640142 version:1.11.1 Changes: --- /work/SRC/openSUSE:Factory/go1.11/go1.11.changes2018-10-01 08:19:33.149886052 +0200 +++ /work/SRC/openSUSE:Factory/.go1.11.new/go1.11.changes 2018-10-08 17:48:13.886269244 +0200 @@ -1,0 +2,48 @@ +Tue Oct 2 20:00:59 UTC 2018 - Jeff Kowalczyk + +* 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 + +--- Old: go1.11.src.tar.gz New: go1.11.1.src.tar.gz Other differences: -- ++ go1.11.spec ++ --- /var/tmp/diff_new_pack.ek9rSF/_old 2018-10-08 17:48:17.338264844 +0200 +++ /var/tmp/diff_new_pack.ek9rSF/_new 2018-10-08 17:48:17.342264839 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # # nodebuginfo @@ -78,7 +78,7 @@ %endif Name: go1.11 -Version:1.11 +Version:1.11.1 Release:0 Summary:A compiled, garbage-collected, concurrent programming language License:BSD-3-Clause ++ go1.11.src.tar.gz -> go1.11.1.src.tar.gz ++ /work/SRC/openSUSE:Factory/go1.11/go1.11.src.tar.gz /work/SRC/openSUSE:Factory/.go1.11.new/go1.11.1.src.tar.gz differ: char 15, line 1