mirror of
https://github.com/tweag/gomod2nix.git
synced 2024-11-09 12:09:08 +00:00
Add comment from FreeBSD commit to vendor check patch
I want to port this patch into nixpkgs, and we need a good rationale.
This commit is contained in:
parent
929d740884
commit
addf1164e9
1 changed files with 10 additions and 0 deletions
|
@ -1,3 +1,13 @@
|
||||||
|
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
|
diff --git a/src/cmd/go/internal/modload/vendor.go b/src/cmd/go/internal/modload/vendor.go
|
||||||
index 71f68efbcc..3c566d04dd 100644
|
index 71f68efbcc..3c566d04dd 100644
|
||||||
--- a/src/cmd/go/internal/modload/vendor.go
|
--- a/src/cmd/go/internal/modload/vendor.go
|
||||||
|
|
Loading…
Reference in a new issue