Hello community, here is the log from the commit of package go1.12 for openSUSE:Factory checked in at 2019-07-29 17:23:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/go1.12 (Old) and /work/SRC/openSUSE:Factory/.go1.12.new.4126 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "go1.12" Mon Jul 29 17:23:53 2019 rev:9 rq:714526 version:1.12.7 Changes: -------- --- /work/SRC/openSUSE:Factory/go1.12/go1.12.changes 2019-06-27 15:23:31.553202431 +0200 +++ /work/SRC/openSUSE:Factory/.go1.12.new.4126/go1.12.changes 2019-07-29 17:23:55.730356905 +0200 @@ -1,0 +2,24 @@ +Wed Jul 10 20:38:40 UTC 2019 - Martin Liška <[email protected]> + +- Set NO_BRP_AR in order to workaround issues when ar is used for + a Go ELF file. + +------------------------------------------------------------------- +Wed Jul 10 20:26:34 UTC 2019 - Jeff Kowalczyk <[email protected]> + +- go1.12.7 (released 2019/07/08) includes fixes to cgo, the compiler, + and the linker. + * go#32756 cmd/cgo: generates code with inappropriate array copy + * go#32712 cmd/compile: wrong calculation result for bit operation + that's inlined and has all constant shifts in rewrite rules + * go#32697 debug/dwarf: cgo produces malformed DWARF data + * go#32583 cmd/compile: `switch` statement on a custom `int32` type + with negative values behaves differently in two consecutive calls + +------------------------------------------------------------------- +Wed Jun 26 21:34:21 UTC 2019 - Jeff Kowalczyk <[email protected]> + +- Use gcc9 by default by updating define gcc_go_version 9 (was 8) + * drop unneeded patch gcc8-go.patch + +------------------------------------------------------------------- Old: ---- gcc8-go.patch go1.12.6.src.tar.gz New: ---- go1.12.7.src.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ go1.12.spec ++++++ --- /var/tmp/diff_new_pack.AEJQSD/_old 2019-07-29 17:23:56.582356590 +0200 +++ /var/tmp/diff_new_pack.AEJQSD/_new 2019-07-29 17:23:56.582356590 +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 %if 0%{?suse_version} == 1315 %define gcc_go_version 6 @@ -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 @@ -119,7 +119,7 @@ %endif Name: go1.12 -Version: 1.12.6 +Version: 1.12.7 Release: 0 Summary: A compiled, garbage-collected, concurrent programming language License: BSD-3-Clause @@ -139,7 +139,6 @@ # PATCH-FIX-UPSTREAM [email protected] - 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 @@ -225,9 +224,6 @@ %if 0%{?gcc_go_version} == 7 %patch9 -p1 %endif -%if 0%{?gcc_go_version} == 8 -%patch10 -p1 -%endif %endif cp %{SOURCE4} . ++++++ go1.12.6.src.tar.gz -> go1.12.7.src.tar.gz ++++++ /work/SRC/openSUSE:Factory/go1.12/go1.12.6.src.tar.gz /work/SRC/openSUSE:Factory/.go1.12.new.4126/go1.12.7.src.tar.gz differ: char 15, line 1
