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
