commit:     0fca1042eea4b41d746cb0b460892f45779f5497
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 17 19:18:31 2021 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Wed Feb 17 19:20:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fca1042

golang-base.eclass: keep GO111MODULE in auto mode

Go 1.16 forces module-aware mode on by default but this breaks builds.

Bug: https://bugs.gentoo.org/771129

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 eclass/golang-base.eclass | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/eclass/golang-base.eclass b/eclass/golang-base.eclass
index 45603d76fd5..e700d17a4d8 100644
--- a/eclass/golang-base.eclass
+++ b/eclass/golang-base.eclass
@@ -36,6 +36,9 @@ QA_FLAGS_IGNORED='.*'
 # Upstream does not support stripping go packages
 RESTRICT="strip"
 
+# force GO111MODULE to be auto for bug https://bugs.gentoo.org/771129
+export GO111MODULE=auto
+
 # @ECLASS-VARIABLE: EGO_PN
 # @REQUIRED
 # @DESCRIPTION:

Reply via email to