]> Cypherpunks repositories - gostls13.git/commit
cmd/go: include GOARM and GO386 in computed build ID
authorBrad Fitzpatrick <bradfitz@golang.org>
Tue, 23 May 2017 05:22:25 +0000 (05:22 +0000)
committerBrad Fitzpatrick <bradfitz@golang.org>
Tue, 23 May 2017 21:39:36 +0000 (21:39 +0000)
commit1b53f15ebb00dd158af674df410c7941abb2b933
treedcf7bc23819cfec3d8afba6a43f1774a25a933ce
parent8a2553e380196dda556608e2fe79881004770eb9
cmd/go: include GOARM and GO386 in computed build ID

Now:
$ GOARCH=arm GOARM=5 go install -x cmd/go
... followed by:
$ GOARCH=arm GOARM= go install -x cmd/go

... actually does work. Previously the second "go install" would reuse
the cached binaries from the GOARM=5 command and not rebuild.
(Or vice versa from GOARM= to GOARM=5)

And do the same for GO386.

Fixes #9737

Change-Id: I9630aab34d06465d5033e6743dfe6592c8247aa0
Reviewed-on: https://go-review.googlesource.com/43855
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/cmd/dist/deps.go
src/cmd/go/go_test.go
src/cmd/go/internal/cfg/cfg.go
src/cmd/go/internal/envcmd/env.go
src/cmd/go/internal/load/pkg.go