commit go1.13 for openSUSE:Factory

2020-09-23 Thread root
Hello community,

here is the log from the commit of package go1.13 for openSUSE:Factory checked 
in at 2020-09-23 18:36:06

Comparing /work/SRC/openSUSE:Factory/go1.13 (Old)
 and  /work/SRC/openSUSE:Factory/.go1.13.new.4249 (New)


Package is "go1.13"

Wed Sep 23 18:36:06 2020 rev:13 rq:834214 version:1.13.15

Changes:

--- /work/SRC/openSUSE:Factory/go1.13/go1.13.changes2020-08-12 
10:19:24.747642151 +0200
+++ /work/SRC/openSUSE:Factory/.go1.13.new.4249/go1.13.changes  2020-09-23 
18:36:15.661100343 +0200
@@ -1,0 +2,10 @@
+Sun Sep 12 02:45:39 UTC 2020 - Jeff Kowalczyk 
+
+- Use go_api instead of version for update-alternatives priority
+
+---
+Fri Sep  4 14:51:12 UTC 2020 - Marcus Meissner 
+
+- replace binutils-gold requires by recommends for aarch64 on SLE. 
(bsc#1170826)
+
+---



Other differences:
--
++ go1.13.spec ++
--- /var/tmp/diff_new_pack.Hu3luj/_old  2020-09-23 18:36:17.037101540 +0200
+++ /var/tmp/diff_new_pack.Hu3luj/_new  2020-09-23 18:36:17.037101540 +0200
@@ -169,7 +169,11 @@
 # Needed on arm aarch64 to avoid
 # collect2: fatal error: cannot find 'ld'-
 %ifarch %arm aarch64
+%if 0%{?is_opensuse}
 Requires:   binutils-gold
+%else
+Recommends: binutils-gold
+%endif
 %endif
 Requires:   gcc
 Provides:   go = %{version}
@@ -358,7 +362,7 @@
 %post
 
 update-alternatives \
-  --install %{_bindir}/go go %{_libdir}/go/%{go_api}/bin/go $((20+$(echo 
%{version} | cut -d. -f2))) \
+  --install %{_bindir}/go go %{_libdir}/go/%{go_api}/bin/go $((20+$(echo 
%{go_api} | cut -d. -f2))) \
   --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
 




commit go1.13 for openSUSE:Factory

2020-08-12 Thread root
Hello community,

here is the log from the commit of package go1.13 for openSUSE:Factory checked 
in at 2020-08-12 10:19:03

Comparing /work/SRC/openSUSE:Factory/go1.13 (Old)
 and  /work/SRC/openSUSE:Factory/.go1.13.new.3399 (New)


Package is "go1.13"

Wed Aug 12 10:19:03 2020 rev:12 rq:824739 version:1.13.15

Changes:

--- /work/SRC/openSUSE:Factory/go1.13/go1.13.changes2020-07-21 
15:45:27.591927640 +0200
+++ /work/SRC/openSUSE:Factory/.go1.13.new.3399/go1.13.changes  2020-08-12 
10:19:24.747642151 +0200
@@ -1,0 +2,10 @@
+Thu Aug  6 19:23:18 UTC 2020 - Jeff Kowalczyk 
+
+- go1.13.15 (released 2020/08/06) includes security fixes to the
+  encoding/binary package.
+  CVE-2020-16845
+  Refs boo#1149259 go1.13 release tracking
+  * boo#1174977 CVE-2020-16845
+  * go#40620 encoding/binary: ReadUvarint and ReadVarint can read an unlimited 
number of bytes from invalid inputs
+
+---

Old:

  go1.13.14.src.tar.gz

New:

  go1.13.15.src.tar.gz



Other differences:
--
++ go1.13.spec ++
--- /var/tmp/diff_new_pack.0S6feM/_old  2020-08-12 10:19:30.351644909 +0200
+++ /var/tmp/diff_new_pack.0S6feM/_new  2020-08-12 10:19:30.355644911 +0200
@@ -120,7 +120,7 @@
 %endif
 
 Name:   go1.13
-Version:1.13.14
+Version:1.13.15
 Release:0
 Summary:A compiled, garbage-collected, concurrent programming language
 License:BSD-3-Clause

++ go1.13.14.src.tar.gz -> go1.13.15.src.tar.gz ++
/work/SRC/openSUSE:Factory/go1.13/go1.13.14.src.tar.gz 
/work/SRC/openSUSE:Factory/.go1.13.new.3399/go1.13.15.src.tar.gz differ: char 
15, line 1




commit go1.13 for openSUSE:Factory

2020-07-21 Thread root
Hello community,

here is the log from the commit of package go1.13 for openSUSE:Factory checked 
in at 2020-07-21 15:42:59

Comparing /work/SRC/openSUSE:Factory/go1.13 (Old)
 and  /work/SRC/openSUSE:Factory/.go1.13.new.3592 (New)


Package is "go1.13"

Tue Jul 21 15:42:59 2020 rev:11 rq:821468 version:1.13.14

Changes:

--- /work/SRC/openSUSE:Factory/go1.13/go1.13.changes2020-06-12 
21:37:08.575721252 +0200
+++ /work/SRC/openSUSE:Factory/.go1.13.new.3592/go1.13.changes  2020-07-21 
15:45:27.591927640 +0200
@@ -1,0 +2,38 @@
+Fri Jul 17 07:33:25 UTC 2020 - Jeff Kowalczyk 
+
+- go1.13.14 (released 2020/07/16) includes fixes to the compiler,
+  vet, and the database/sql, net/http, and reflect packages
+  Refs boo#1149259 go1.13 release tracking
+  * go#39925 net/http: panic on misformed If-None-Match Header with 
http.ServeContent
+  * go#39848 cmd/compile: internal compile error when using sync.Pool: 
mismatched zero/store sizes
+  * go#39823 cmd/go: TestBuildIDContainsArchModeEnv/386 fails on linux/386 in 
Go 1.14 and 1.13, not 1.15
+  * go#39697 reflect: panic from malloc after MakeFunc function returns value 
that is also stored globally
+  * go#39561 cmd/compile/internal/ssa: TestNexting/dlv-dbg-hist failing on 
linux-386-longtest builder because it tries to use an older version of dlv 
which only supports linux/amd64
+  * go#39538 net: TestDialParallel is flaky on windows-amd64-longtest
+  * go#39287 cmd/vet: update for new number formats
+
+---
+Wed Jul 14 00:24:08 UTC 2020 - Jeff Kowalczyk 
+
+- go1.13.13 (released 2020/07/14) includes security fixes to the
+  crypto/x509 and net/http packages addressing the following CVE:
+  CVE-2020-15586 CVE-2020-14039
+  Refs boo#1174153 boo#1174191
+  Refs boo#1149259 go1.13 release tracking
+  * boo#1174153 CVE-2020-15586
+  * boo#1174191 CVE-2020-14039 (Windows only)
+  * go#40211 net/http: Expect 100-continue panics in httputil.ReverseProxy
+  * go#40209 crypto/x509: Certificate.Verify method seemingly ignoring EKU 
requirements on Windows
+
+---
+Mon Jun 29 13:46:47 UTC 2020 - Dirk Mueller 
+
+- Packaging improvements for update-alternatives priority,
+  %license tag, and permissions in %files macro section.
+  * update-alternatives increment priority on this and subsequent
+go1.x versions using priority = 20 + (minor version) i.e.
+go1.13 = 33, go1.14 = 34, etc.
+  * Use %license tag for LICENSE keep %doc for suse_version < 1500
+  * Remove %defattr(-,root,root,-) in %files
+
+---
@@ -4 +42,6 @@
-- Add Prefer-etc-hosts-over-DNS.patch to ensure /etc/hosts is used if 
/etc/nsswitch.conf is not present boo#1172868 gh#golang/go#35305
+- Add patch to ensure /etc/hosts is used if /etc/nsswitch.conf is
+  not present boo#1172868 gh#golang/go#35305
+  * add go1.x-prefer-etc-hosts-over-dns.patch
+  * Patch renamed and fields added per packaging guidelines
+on 2020-07-15 by Jeff Kowalczyk 
+  * Patch can likely be dropped for go1.16 in February 2021
@@ -15,0 +59,9 @@
+
+---
+Fri Jun  5 22:56:00 UTC 2020 - Jeff Kowalczyk 
+
+- go1.13.12 (released 2020/06/01) includes fixes to the runtime,
+  and the go/types and math/big packages.
+  Refs boo#1149259.
+  * go#38932 runtime: preemption in startTemplateThread may cause infinite hang
+  * go#36689 go/types, math/big: data race in go/types due to math/big.Rat 
accessors unsafe for concurrent use

Old:

  Prefer-etc-hosts-over-DNS.patch
  go1.13.11.src.tar.gz

New:

  go1.13.14.src.tar.gz
  go1.x-prefer-etc-hosts-over-dns.patch



Other differences:
--
++ go1.13.spec ++
--- /var/tmp/diff_new_pack.cUNq5J/_old  2020-07-21 15:45:32.459934059 +0200
+++ /var/tmp/diff_new_pack.cUNq5J/_new  2020-07-21 15:45:32.463934065 +0200
@@ -120,7 +120,7 @@
 %endif
 
 Name:   go1.13
-Version:1.13.11
+Version:1.13.14
 Release:0
 Summary:A compiled, garbage-collected, concurrent programming language
 License:BSD-3-Clause
@@ -139,7 +139,7 @@
 Patch9: gcc7-go.patch
 Patch11:gcc9-rsp-clobber.patch
 # PATCH-FIX-UPSTREAM prefer /etc/hosts over DNS when /etc/nsswitch.conf not 
present boo#1172868 gh#golang/go#35305
-Patch12:Prefer-etc-hosts-over-DNS.patch
+Patch12:go1.x-prefer-etc-hosts-over-dns.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # boostrap
 %if %{with gccgo}
@@ -358,7 +358,7 @@
 %post
 
 update-alternatives \
-  --install %{_bindir}/go go %{_libdir}/go/%{go_api}/bin/go 30 \
+  --install %{_bindir}/go go 

commit go1.13 for openSUSE:Factory

2020-06-12 Thread root
Hello community,

here is the log from the commit of package go1.13 for openSUSE:Factory checked 
in at 2020-06-12 21:36:36

Comparing /work/SRC/openSUSE:Factory/go1.13 (Old)
 and  /work/SRC/openSUSE:Factory/.go1.13.new.3606 (New)


Package is "go1.13"

Fri Jun 12 21:36:36 2020 rev:10 rq:814162 version:1.13.11

Changes:

--- /work/SRC/openSUSE:Factory/go1.13/go1.13.changes2020-06-11 
14:44:48.301400510 +0200
+++ /work/SRC/openSUSE:Factory/.go1.13.new.3606/go1.13.changes  2020-06-12 
21:37:08.575721252 +0200
@@ -1,0 +2,5 @@
+Fri Jun 12 12:34:48 UTC 2020 - Richard Brown 
+
+- Add Prefer-etc-hosts-over-DNS.patch to ensure /etc/hosts is used if 
/etc/nsswitch.conf is not present boo#1172868 gh#golang/go#35305
+
+---

New:

  Prefer-etc-hosts-over-DNS.patch



Other differences:
--
++ go1.13.spec ++
--- /var/tmp/diff_new_pack.sitCoY/_old  2020-06-12 21:37:11.167730782 +0200
+++ /var/tmp/diff_new_pack.sitCoY/_new  2020-06-12 21:37:11.171730797 +0200
@@ -138,6 +138,8 @@
 Patch8: gcc6-go.patch
 Patch9: gcc7-go.patch
 Patch11:gcc9-rsp-clobber.patch
+# PATCH-FIX-UPSTREAM prefer /etc/hosts over DNS when /etc/nsswitch.conf not 
present boo#1172868 gh#golang/go#35305
+Patch12:Prefer-etc-hosts-over-DNS.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # boostrap
 %if %{with gccgo}
@@ -220,6 +222,7 @@
 # go
 %setup -q -n go
 %patch5 -p1
+%patch12 -p1
 %if %{with gccgo}
 %if 0%{?gcc_go_version} == 6
 %patch8 -p1

++ Prefer-etc-hosts-over-DNS.patch ++
>From c738f669adda7f285f2974fb03f30e9ff78e99e5 Mon Sep 17 00:00:00 2001
From: Richard Brown 
Date: Fri, 12 Jun 2020 14:21:56 +0200
Subject: [PATCH 1/1] Prefer /etc/hosts over DNS when files not present
 golang/go#35305

---
 src/net/conf.go | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/net/conf.go b/src/net/conf.go
index 971b1a399a..f8f9aa70e4 100644
--- a/src/net/conf.go
+++ b/src/net/conf.go
@@ -203,9 +203,8 @@ func (c *conf) hostLookupOrder(r *Resolver, hostname 
string) (ret hostLookupOrde
return fallbackOrder
}
if c.goos == "linux" {
-   // glibc says the default is "dns [!UNAVAIL=return] 
files"
-   // 
https://www.gnu.org/software/libc/manual/html_node/Notes-on-NSS-Configuration-File.html.
-   return hostLookupDNSFiles
+   // Workaround issues identified in 
https://github.com/golang/go/issues/35305
+   return hostLookupFilesDNS
}
return hostLookupFilesDNS
}
-- 
2.26.2




commit go1.13 for openSUSE:Factory

2020-06-11 Thread root
Hello community,

here is the log from the commit of package go1.13 for openSUSE:Factory checked 
in at 2020-06-11 14:44:21

Comparing /work/SRC/openSUSE:Factory/go1.13 (Old)
 and  /work/SRC/openSUSE:Factory/.go1.13.new.3606 (New)


Package is "go1.13"

Thu Jun 11 14:44:21 2020 rev:9 rq:813286 version:1.13.11

Changes:

--- /work/SRC/openSUSE:Factory/go1.13/go1.13.changes2020-05-16 
22:24:32.509052396 +0200
+++ /work/SRC/openSUSE:Factory/.go1.13.new.3606/go1.13.changes  2020-06-11 
14:44:48.301400510 +0200
@@ -1,0 +2,11 @@
+Mon Jun  8 08:22:07 UTC 2020 - Guillaume GARDET 
+
+- Ensure ARM arch is set properly - boo#1169832
+
+---
+Sat Jun  6 01:46:13 UTC 2020 - Aleksa Sarai 
+
+- Document (and clean up) LLVM snapshotting for go-race.
+- Update _service to no longer fetch Go from git.
+
+---



Other differences:
--
++ go1.13.spec ++
--- /var/tmp/diff_new_pack.3ybYxc/_old  2020-06-11 14:44:49.373403633 +0200
+++ /var/tmp/diff_new_pack.3ybYxc/_new  2020-06-11 14:44:49.377403645 +0200
@@ -65,14 +65,16 @@
 #!BuildIgnore: gcc-PIE
 %endif
 
-# By default we don't include tsan. It's only supported on amd64.
+# Build go-race only on platforms where it's supported (only amd64 for now).
 %define tsan_arch x86_64
 
 # Go has precompiled versions of LLVM's compiler-rt inside their source code.
 # We cannot ship pre-compiled binaries so we have to recompile said source,
 # however they vendor specific commits from upstream. This value comes from
 # src/runtime/race/README (and we verify that it matches in check).
-# See boo#1052528 for more details.
+#
+# In order to update the TSAN version, modify _service. See boo#1052528 for
+# more details.
 %define tsan_commit fe2c72c59aa7f4afa45e3f65a5d16a374b6cce26
 
 %define go_api 1.13
@@ -237,10 +239,11 @@
 # First, compile LLVM's TSAN, and replace the built-in with it. We can only do
 # this for amd64.
 %ifarch %{tsan_arch}
-pushd ../compiler-rt*/lib/tsan/go
+TSAN_DIR="../compiler-rt-g%{tsan_commit}/lib/tsan/go"
+pushd "$TSAN_DIR"
 ./buildgo.sh
 popd
-cp ../compiler-rt*/lib/tsan/go/race_linux_%{go_arch}.syso 
src/runtime/race/race_linux_%{go_arch}.syso
+cp -v "$TSAN_DIR/race_linux_%{go_arch}.syso" src/runtime/race/
 %endif
 
 # Now, compile Go.
@@ -249,6 +252,15 @@
 %else
 export GOROOT_BOOTSTRAP=%{_libdir}/%{go_bootstrap_version}
 %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"
@@ -269,7 +281,7 @@
 %check
 %ifarch %{tsan_arch}
 # Make sure that we have the right TSAN checked out.
-grep "%{tsan_commit}" src/runtime/race/README
+grep "^race_linux_%{go_arch}.syso built with LLVM %{tsan_commit}" 
src/runtime/race/README
 %endif
 
 %install

++ _service ++
--- /var/tmp/diff_new_pack.3ybYxc/_old  2020-06-11 14:44:49.449403855 +0200
+++ /var/tmp/diff_new_pack.3ybYxc/_new  2020-06-11 14:44:49.449403855 +0200
@@ -1,20 +1,5 @@
 
   
-https://github.com/golang/go
-git
-.git
-1.13+git%cd.%h
-master
-enable
-  
-  
-go-*.tar
-xz
-  
-  
-go
-  
-  
 https://git.llvm.org/git/compiler-rt.git
 git
 .git
@@ -22,9 +7,6 @@
 g%H
 fe2c72c59aa7f4afa45e3f65a5d16a374b6cce26
   
-  
-enable
-  
   
 compiler-rt-*.tar
 xz

++ compiler-rt-gfe2c72c59aa7f4afa45e3f65a5d16a374b6cce26.tar.xz ++




commit go1.13 for openSUSE:Factory

2020-05-16 Thread root
Hello community,

here is the log from the commit of package go1.13 for openSUSE:Factory checked 
in at 2020-05-16 22:24:23

Comparing /work/SRC/openSUSE:Factory/go1.13 (Old)
 and  /work/SRC/openSUSE:Factory/.go1.13.new.2738 (New)


Package is "go1.13"

Sat May 16 22:24:23 2020 rev:8 rq:805920 version:1.13.11

Changes:

--- /work/SRC/openSUSE:Factory/go1.13/go1.13.changes2020-05-02 
22:13:53.696103344 +0200
+++ /work/SRC/openSUSE:Factory/.go1.13.new.2738/go1.13.changes  2020-05-16 
22:24:32.509052396 +0200
@@ -1,0 +2,7 @@
+Fri May 15 19:42:01 UTC 2020 - Jeff Kowalczyk 
+
+- go1.13.11 (released 2020/05/14) includes fixes to the compiler.
+  Refs boo#1149259.
+  * go#38442 cmd/compile: unexpected nil dereference on s390x
+
+---

Old:

  go1.13.10.src.tar.gz

New:

  go1.13.11.src.tar.gz



Other differences:
--
++ go1.13.spec ++
--- /var/tmp/diff_new_pack.RC0GSd/_old  2020-05-16 22:24:35.181057880 +0200
+++ /var/tmp/diff_new_pack.RC0GSd/_new  2020-05-16 22:24:35.185057888 +0200
@@ -118,7 +118,7 @@
 %endif
 
 Name:   go1.13
-Version:1.13.10
+Version:1.13.11
 Release:0
 Summary:A compiled, garbage-collected, concurrent programming language
 License:BSD-3-Clause

++ go1.13.10.src.tar.gz -> go1.13.11.src.tar.gz ++
/work/SRC/openSUSE:Factory/go1.13/go1.13.10.src.tar.gz 
/work/SRC/openSUSE:Factory/.go1.13.new.2738/go1.13.11.src.tar.gz differ: char 
15, line 1




commit go1.13 for openSUSE:Factory

2020-05-02 Thread root
Hello community,

here is the log from the commit of package go1.13 for openSUSE:Factory checked 
in at 2020-05-02 22:13:41

Comparing /work/SRC/openSUSE:Factory/go1.13 (Old)
 and  /work/SRC/openSUSE:Factory/.go1.13.new.2738 (New)


Package is "go1.13"

Sat May  2 22:13:41 2020 rev:7 rq:799326 version:1.13.10

Changes:

--- /work/SRC/openSUSE:Factory/go1.13/go1.13.changes2020-04-15 
20:07:44.422155968 +0200
+++ /work/SRC/openSUSE:Factory/.go1.13.new.2738/go1.13.changes  2020-05-02 
22:13:53.696103344 +0200
@@ -1,0 +2,5 @@
+Wed Apr 29 13:19:09 UTC 2020 - Guillaume GARDET 
+
+- Requires binutils-gold for %arm and aarch64 - boo#1170826
+
+---



Other differences:
--
++ go1.13.spec ++
--- /var/tmp/diff_new_pack.Qprwi0/_old  2020-05-02 22:13:55.316106739 +0200
+++ /var/tmp/diff_new_pack.Qprwi0/_new  2020-05-02 22:13:55.320106747 +0200
@@ -162,6 +162,11 @@
 %endif
 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.13 for openSUSE:Factory

2020-04-15 Thread root
Hello community,

here is the log from the commit of package go1.13 for openSUSE:Factory checked 
in at 2020-04-15 20:05:25

Comparing /work/SRC/openSUSE:Factory/go1.13 (Old)
 and  /work/SRC/openSUSE:Factory/.go1.13.new.2738 (New)


Package is "go1.13"

Wed Apr 15 20:05:25 2020 rev:6 rq:792590 version:1.13.10

Changes:

--- /work/SRC/openSUSE:Factory/go1.13/go1.13.changes2020-03-24 
22:31:02.637050154 +0100
+++ /work/SRC/openSUSE:Factory/.go1.13.new.2738/go1.13.changes  2020-04-15 
20:07:44.422155968 +0200
@@ -1,0 +2,16 @@
+Thu Apr  9 03:49:17 UTC 2020 - Jeff Kowalczyk 
+
+- go1.13.10 (released 2020/04/08) includes fixes to the go command,
+  the runtime, os/exec, and time packages.
+  Refs boo#1149259.
+  * go#38236 time: NewTicker will not emit ticks at a frequency greater than 
1/sec on qemu user mode ppc64le
+  * go#38082 cmd/go/internal/test: data race in (*runCache).builderRunTest
+  * go#37901 cmd/compile/internal/syntax: TestStdLib verbosely broken on 
Windows
+  * go#37895 os: TestRemoveAllWithMoreErrorThanReqSize is failing on Plan 9 
and Windows
+  * go#37892 net/http: TestCancelRequestWithChannelBeforeDo_Cancel failure on 
Windows long test
+  * go#37802 cmd/go: 'Access is denied' when renaming module cache directory
+  * go#37483 runtime: "fatal error: unexpected signal" 0xC005 on Windows 
for a small program with a large allocation
+  * go#37433 os/exec: environForSysProcAttr is never called as sysattr.Env is 
never nil
+  * go#37230 PowerRegisterSuspendResumeNotification error on Azure App 
Services with go 1.13.7
+
+---

Old:

  go1.13.9.src.tar.gz

New:

  go1.13.10.src.tar.gz



Other differences:
--
++ go1.13.spec ++
--- /var/tmp/diff_new_pack.zpfLUH/_old  2020-04-15 20:07:45.378156618 +0200
+++ /var/tmp/diff_new_pack.zpfLUH/_new  2020-04-15 20:07:45.378156618 +0200
@@ -118,7 +118,7 @@
 %endif
 
 Name:   go1.13
-Version:1.13.9
+Version:1.13.10
 Release:0
 Summary:A compiled, garbage-collected, concurrent programming language
 License:BSD-3-Clause

++ go1.13.9.src.tar.gz -> go1.13.10.src.tar.gz ++
/work/SRC/openSUSE:Factory/go1.13/go1.13.9.src.tar.gz 
/work/SRC/openSUSE:Factory/.go1.13.new.2738/go1.13.10.src.tar.gz differ: char 
29, line 1




commit go1.13 for openSUSE:Factory

2020-03-24 Thread root
Hello community,

here is the log from the commit of package go1.13 for openSUSE:Factory checked 
in at 2020-03-24 22:30:36

Comparing /work/SRC/openSUSE:Factory/go1.13 (Old)
 and  /work/SRC/openSUSE:Factory/.go1.13.new.3160 (New)


Package is "go1.13"

Tue Mar 24 22:30:36 2020 rev:5 rq:787073 version:1.13.9

Changes:

--- /work/SRC/openSUSE:Factory/go1.13/go1.13.changes2020-02-19 
12:39:54.279551173 +0100
+++ /work/SRC/openSUSE:Factory/.go1.13.new.3160/go1.13.changes  2020-03-24 
22:31:02.637050154 +0100
@@ -1,0 +2,26 @@
+Fri Mar 20 04:30:47 UTC 2020 - Jeff Kowalczyk 
+
+- go1.13.9 (released 2020/03/19) includes fixes to the go command,
+  tools, the runtime, the toolchain, and the crypto/cypher package.
+  Refs boo#1149259.
+  * go#37826 internal/syscall/windows/registry: TestWalkFullRegistry failing 
on windows-amd64-longtest
+  * go#37821 cmd/go: module's "go" version should be included in cache key
+  * go#37417 crypto/cipher: NewGCMWithNonceSize allows zero-length nonce
+  * go#37342 cmd/trace: requires HTML imports, which doesn't work on any major 
browser anymore
+  * go#36846 cmd/link: system linker warnings on macOS 10.14 when using cgo
+
+---
+Tue Mar  3 00:09:02 UTC 2020 - Jeff Kowalczyk 
+
+- Packaging sync accumulated changes from go1.12
+  Refs boo#1149259.
+- Use gcc9 by default by updating define gcc_go_version 9 (was 8)
+  * drop unneeded patch gcc8-go.patch
+- Fix broken go_api evaluation (1.12 < 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.
+- Add %ifarch %arm aarch64 BuildRequires: binutils-gold to fix
+  /usr/lib64/go/{version}/pkg/tool/linux_arm64/link: running gcc failed: exit 
status 1
+  collect2: fatal error: cannot find 'ld'-
+
+---

Old:

  gcc8-go.patch
  go1.13.8.src.tar.gz

New:

  go1.13.9.src.tar.gz



Other differences:
--
++ go1.13.spec ++
--- /var/tmp/diff_new_pack.IQpAGC/_old  2020-03-24 22:31:03.941050809 +0100
+++ /var/tmp/diff_new_pack.IQpAGC/_new  2020-03-24 22:31:03.949050814 +0100
@@ -33,7 +33,7 @@
 # SLE15 or Leap 15.x
 %define gcc_go_version 7
 %else
-%define gcc_go_version 8
+%define gcc_go_version 9
 %endif
 %endif
 
@@ -78,8 +78,7 @@
 %define go_api 1.13
 
 # 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
@@ -119,7 +118,7 @@
 %endif
 
 Name:   go1.13
-Version:1.13.8
+Version:1.13.9
 Release:0
 Summary:A compiled, garbage-collected, concurrent programming language
 License:BSD-3-Clause
@@ -136,7 +135,6 @@
 # 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
 Patch11:gcc9-rsp-clobber.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # boostrap
@@ -150,17 +148,18 @@
 BuildRequires:  %{go_bootstrap_version}
 %endif
 BuildRequires:  fdupes
-BuildRequires:  pkgconfig(systemd)
 Recommends: %{name}-doc = %{version}
 %ifarch %{tsan_arch}
 # Needed to compile compiler-rt/TSAN.
 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
+# Needed on arm aarch64 to avoid
+# collect2: fatal error: cannot find 'ld'-
+%ifarch %arm aarch64
+BuildRequires:  binutils-gold
+%endif
 Requires(post):update-alternatives
 Requires(postun):  update-alternatives
 Requires:   gcc
@@ -221,9 +220,6 @@
 %if 0%{?gcc_go_version} == 7
 %patch9 -p1
 %endif
-%if 0%{?gcc_go_version} == 8
-%patch10 -p1
-%endif
 %endif
 
 cp %{SOURCE4} .
@@ -359,6 +355,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

++ go1.13.8.src.tar.gz -> go1.13.9.src.tar.gz ++
/work/SRC/openSUSE:Factory/go1.13/go1.13.8.src.tar.gz 
/work/SRC/openSUSE:Factory/.go1.13.new.3160/go1.13.9.src.tar.gz differ: char 
29, line 1




commit go1.13 for openSUSE:Factory

2020-02-19 Thread root
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.changes2020-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 
+
+- 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 
-
-- 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 
-
-- 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 
-
-- Add gcc9-rsp-clobber.patch in order to fix bsc#1121397.
-

-Tue May  7 14:42:33 UTC 2019 - Jeff Kowalczyk 
-
-- 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: :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 
-
-- 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 
-
-- 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 

commit go1.13 for openSUSE:Factory

2020-02-03 Thread root
Hello community,

here is the log from the commit of package go1.13 for openSUSE:Factory checked 
in at 2020-02-03 11:11:46

Comparing /work/SRC/openSUSE:Factory/go1.13 (Old)
 and  /work/SRC/openSUSE:Factory/.go1.13.new.26092 (New)


Package is "go1.13"

Mon Feb  3 11:11:46 2020 rev:3 rq:768368 version:1.13.7

Changes:

--- /work/SRC/openSUSE:Factory/go1.13/go1.13.changes2020-01-13 
22:16:38.346382271 +0100
+++ /work/SRC/openSUSE:Factory/.go1.13.new.26092/go1.13.changes 2020-02-03 
11:11:57.449803664 +0100
@@ -1,0 +2,8 @@
+Wed Jan 29 00:18:21 UTC 2020 - Jeff Kowalczyk 
+
+- go1.13.7 (released 2020/01/28) includes two security fixes to
+  the crypto/x509 package.
+  * go#36838 crypto/x509, x/crypto/cryptobyte: panic in certificate parsing
+  * go#36835 crypto/x509: certificate validation bypass on Windows 10
+
+---

Old:

  go1.13.6.src.tar.gz

New:

  go1.13.7.src.tar.gz



Other differences:
--
++ go1.13.spec ++
--- /var/tmp/diff_new_pack.kCvUxj/_old  2020-02-03 11:12:00.341805125 +0100
+++ /var/tmp/diff_new_pack.kCvUxj/_new  2020-02-03 11:12:00.345805128 +0100
@@ -119,7 +119,7 @@
 %endif
 
 Name:   go1.13
-Version:1.13.6
+Version:1.13.7
 Release:0
 Summary:A compiled, garbage-collected, concurrent programming language
 License:BSD-3-Clause

++ go1.13.6.src.tar.gz -> go1.13.7.src.tar.gz ++
/work/SRC/openSUSE:Factory/go1.13/go1.13.6.src.tar.gz 
/work/SRC/openSUSE:Factory/.go1.13.new.26092/go1.13.7.src.tar.gz differ: char 
29, line 1




commit go1.13 for openSUSE:Factory

2020-01-13 Thread root
Hello community,

here is the log from the commit of package go1.13 for openSUSE:Factory checked 
in at 2020-01-13 22:15:48

Comparing /work/SRC/openSUSE:Factory/go1.13 (Old)
 and  /work/SRC/openSUSE:Factory/.go1.13.new.6675 (New)


Package is "go1.13"

Mon Jan 13 22:15:48 2020 rev:2 rq:762911 version:1.13.6

Changes:

--- /work/SRC/openSUSE:Factory/go1.13/go1.13.changes2019-12-10 
22:46:46.977712072 +0100
+++ /work/SRC/openSUSE:Factory/.go1.13.new.6675/go1.13.changes  2020-01-13 
22:16:38.346382271 +0100
@@ -2 +2 @@
-Mon Dec  9 22:41:54 UTC 2019 - Richard Brown 
+Fri Jan 10 08:25:35 UTC 2020 - Jeff Kowalczyk 
@@ -4,3 +4,34 @@
-- go1.13.5 (released 2019/12/04) includes fixes to the go command, the 
runtime, the linker, and the net/http package
-- go1.13.4 (released 2019/10/31) includes fixes to the net/http and syscall 
packages
-- go1.13.4 or greater is required by Kubernetes 1.17.0
+- go1.13.6 (released 2020/01/09) includes fixes to the runtime
+  and the net/http package
+  Refs boo#1149259.
+  * go#36434 net/http: racing write to t.ProxyConnectHeader in dialConn when 
proxy URL includes auth credentials
+  * go#36361 runtime: sweep increased allocation count crash on arm64
+  * go#36127 runtime: "attempt to execute system stack code on user stack" 
during heap scavenging
+  * go#36003 doc: release history webpage contains suboptimal links
+  * go#35746 runtime: "fatal error: PowerRegisterSuspendResumeNotification 
failure" when running in Windows docker containers
+
+---
+Fri Dec  6 04:38:50 UTC 2019 - Jeff Kowalczyk 
+
+- go1.13.5 (released 2019/12/04) includes fixes to the go command,
+  the runtime, the linker, and the net/http package.
+  Refs boo#1149259.
+  * go#35765 net/http: Server.ConnContext accidentally modifies context for 
all connections
+  * go#35748 ensure that Go toolchain meets Apple’s notarization requirements
+  * go#35408 runtime: panic when using errors.As with validation errors from 
github.com/go-ozzo/ozzo-validation
+  * go#35318 cmd/go: "fatal error: concurrent map writes" during go get
+  * go#35211 runtime: function textOff returns incorrect value if multiple 
text sections are present
+  * go#34825 cmd/link: nil pointer dereference crash when building with an 
Android NDK toolchain
+  * go#34642 syscall: (*LazyProc).Call does not keep arguments alive (anymore)
+
+---
+Fri Nov  1 04:38:50 UTC 2019 - Jeff Kowalczyk 
+
+- go1.13.4 (released 2019/10/31) includes fixes to the net/http and
+  syscall packages. It also fixes an issue on macOS 10.15 Catalina
+  where the non-notarized installer and binaries were being rejected
+  by Gatekeeper.
+  Refs boo#1149259.
+  * go#35119 cmd/go: incorrectly rejects '@' character in directory names
+  * go#35105 syscall: the wrong sysctl was gimped on iOS
+  * go#35087 net/http: transport caches permanently broken persistent 
connections if write error happens during h2 handshake

Old:

  go1.13.5.src.tar.gz

New:

  go1.13.6.src.tar.gz



Other differences:
--
++ go1.13.spec ++
--- /var/tmp/diff_new_pack.FgzOXX/_old  2020-01-13 22:16:40.542383290 +0100
+++ /var/tmp/diff_new_pack.FgzOXX/_new  2020-01-13 22:16:40.542383290 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package go1.13
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# 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
@@ -119,12 +119,12 @@
 %endif
 
 Name:   go1.13
-Version:1.13.5
+Version:1.13.6
 Release:0
 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
@@ -195,7 +195,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}

++ go1.13.5.src.tar.gz -> go1.13.6.src.tar.gz ++
/work/SRC/openSUSE:Factory/go1.13/go1.13.5.src.tar.gz 
/work/SRC/openSUSE:Factory/.go1.13.new.6675/go1.13.6.src.tar.gz differ: char 
15, line 1