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.changes 2019-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 <[email protected]> + +- 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 [email protected] - 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}){ goroot = `{GOROOT='' $go_exe env GOROOT} if(! ~ $goroot $GOROOT){ @@ -62,7 +62,7 @@ } } -if(! test -x $GOROOT_BOOTSTRAP/bin/go){ -+if(! test -x $GOROOT_BOOTSTRAP/bin/go-8){ ++if(! test -x $GOROOT_BOOTSTRAP/bin/go-9){ echo 'ERROR: Cannot find '$GOROOT_BOOTSTRAP'/bin/go.' >[1=2] echo 'Set $GOROOT_BOOTSTRAP to a working Go tree >= Go 1.4.' >[1=2] exit bootstrap @@ -71,7 +71,7 @@ if(~ $#vflag 1) echo cmd/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 eval `{./cmd/dist/dist env -9} if(~ $#vflag 1)
