aboutsummaryrefslogtreecommitdiff
path: root/lang/go119/files/patch-src_cmd_go_internal_modload_vendor.go
blob: 721bed32419f94adebd5fd2eef56f2a0c1e943f3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
--- src/cmd/go/internal/modload/vendor.go.orig	2020-12-17 16:03:19 UTC
+++ src/cmd/go/internal/modload/vendor.go
@@ -133,7 +133,7 @@ func checkVendorConsistency() {
 	readVendorList()
 
 	pre114 := false
-	if semver.Compare(index.goVersionV, "v1.14") < 0 {
+	if semver.Compare(index.goVersionV, "v1.14") < 0 || (os.Getenv("GO_NO_VENDOR_CHECKS") == "1" && len(vendorMeta) == 0) {
 		// Go versions before 1.14 did not include enough information in
 		// vendor/modules.txt to check for consistency.
 		// If we know that we're on an earlier version, relax the consistency check.