commit go1.11 for openSUSE:Factory

2020-06-11 Thread root
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

2020-05-02 Thread root
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

2020-04-17 Thread root
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

2020-03-27 Thread root
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

2020-03-19 Thread root
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

2019-12-11 Thread root
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

2019-10-25 Thread root
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

2019-08-22 Thread root
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

2019-08-15 Thread root
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

2019-07-29 Thread root
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

2019-06-22 Thread root
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

2019-05-09 Thread root
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

2019-04-17 Thread root
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

2019-04-10 Thread root
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

2019-03-22 Thread root
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

2019-03-01 Thread root
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

2019-02-11 Thread root
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

2019-02-04 Thread root
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

2018-12-26 Thread root
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 

commit go1.11 for openSUSE:Factory

2018-12-10 Thread root
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 

commit go1.11 for openSUSE:Factory

2018-10-08 Thread root
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