From d8ce7ae49108dda3b223694df7ebe8f56a1c3032 Mon Sep 17 00:00:00 2001 From: Dmitri Shuralyov Date: Fri, 18 Mar 2022 19:57:43 -0400 Subject: [PATCH] build: force GOWORK=off in make.{bash,bat,rc} While building Go from source, workspace mode should be disabled, even if the external environment tries to configure it otherwise. Fixes #51558. Change-Id: Icd7577860271f59a8f94406214b111280e4b65b5 Reviewed-on: https://go-review.googlesource.com/c/go/+/393879 Trust: Dmitri Shuralyov Run-TryBot: Dmitri Shuralyov TryBot-Result: Gopher Robot Reviewed-by: Bryan Mills Reviewed-by: Michael Matloob Auto-Submit: Dmitri Shuralyov --- src/make.bash | 1 + src/make.bat | 1 + src/make.rc | 1 + 3 files changed, 3 insertions(+) diff --git a/src/make.bash b/src/make.bash index 9acf079c24..96cbbf37a9 100755 --- a/src/make.bash +++ b/src/make.bash @@ -66,6 +66,7 @@ set -e export GOENV=off +export GOWORK=off # Issue 51558 unset GOBIN # Issue 14340 unset GOFLAGS unset GO111MODULE diff --git a/src/make.bat b/src/make.bat index 6bffee050e..56da417dd1 100644 --- a/src/make.bat +++ b/src/make.bat @@ -47,6 +47,7 @@ setlocal :nolocal set GOENV=off +set GOWORK=off set GOBUILDFAIL=0 set GOFLAGS= set GO111MODULE= diff --git a/src/make.rc b/src/make.rc index 37087d6357..066c3ab323 100755 --- a/src/make.rc +++ b/src/make.rc @@ -48,6 +48,7 @@ if(~ $1 -v) { } GOENV=off +GOWORK=off GOFLAGS=() GO111MODULE=() GOROOT = `{cd .. && pwd} -- 2.50.0