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.changes    2018-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 <[email protected]>
+
+- 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 <[email protected]>
+
+- 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 [email protected] - 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


Reply via email to