]> Cypherpunks.ru repositories - gostls13.git/commit
cmd/dist: require Go 1.17 for building Go
authorRuss Cox <rsc@golang.org>
Thu, 4 Aug 2022 02:50:37 +0000 (22:50 -0400)
committerRuss Cox <rsc@golang.org>
Thu, 4 Aug 2022 14:47:49 +0000 (14:47 +0000)
commitab0a94c6d32f758d9e61e3893e09f0a742347b4a
tree3a13d9e8042341b52189d9382ead19758afa3bca
parent1e3c19f3fee12e5e2b7802a54908a4d4d03960da
cmd/dist: require Go 1.17 for building Go

This makes builds using earlier Go bootstrap versions fail pretty clearly:

% GOROOT_BOOTSTRAP=$HOME/sdk/go1.16 ./make.bash
Building Go cmd/dist using /Users/rsc/sdk/go1.16. (go1.16 darwin/amd64)
found packages main (build.go) and building_Go_requires_Go_1_17_or_later (notgo117.go) in /Users/rsc/go/src/cmd/dist
%

All the builders have Go 1.17 or later for bootstrap now except
for the android corellium builders, which still need updating (#54246).
We are accepting breakage on those for now.

Fixes #44505.

Change-Id: I12a67f42f61dba43a331cee0a150194d3e42c044
Reviewed-on: https://go-review.googlesource.com/c/go/+/420902
Reviewed-by: Bryan Mills <bcmills@google.com>
Reviewed-by: Austin Clements <austin@google.com>
Run-TryBot: Russ Cox <rsc@golang.org>
src/cmd/dist/notgo117.go [new file with mode: 0644]