diff options
author | Peder Bergebakken Sundt <pbsds@hotmail.com> | 2024-05-02 14:41:45 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-02 12:41:45 +0000 |
commit | db15bbc3d5d80ef43ed21f1f0a6ce84a9058780c (patch) | |
tree | 7c6d8d13a3616269da30b7f5a87754819f110247 /pkgs/development/compilers/go/go_no_vendor_checks-1.16.patch | |
parent | 79f4b5b1050caed092629308c698b9e3ee8b32dc (diff) |
treewide: remove unreferenced patch files (#308127)
Found with `fd \\.patch$ pkgs/ -x bash -c 'rg -F "{/}" pkgs/ -q || echo {}'`
Diffstat (limited to 'pkgs/development/compilers/go/go_no_vendor_checks-1.16.patch')
-rw-r--r-- | pkgs/development/compilers/go/go_no_vendor_checks-1.16.patch | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/pkgs/development/compilers/go/go_no_vendor_checks-1.16.patch b/pkgs/development/compilers/go/go_no_vendor_checks-1.16.patch deleted file mode 100644 index 9edf6efa85176..0000000000000 --- a/pkgs/development/compilers/go/go_no_vendor_checks-1.16.patch +++ /dev/null @@ -1,23 +0,0 @@ -Starting from go1.14, go verifes that vendor/modules.txt matches the requirements -and replacements listed in the main module go.mod file, and it is a hard failure if -vendor/modules.txt is missing. - -Relax module consistency checks and switch back to pre go1.14 behaviour if -vendor/modules.txt is missing regardless of go version requirement in go.mod. - -This has been ported from FreeBSD: https://reviews.freebsd.org/D24122 -See https://github.com/golang/go/issues/37948 for discussion. - -diff --git a/src/cmd/go/internal/modload/vendor.go b/src/cmd/go/internal/modload/vendor.go -index d8fd91f1fe..8bc08e6fed 100644 ---- a/src/cmd/go/internal/modload/vendor.go -+++ b/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. |