diff --git a/mk/golang.mk b/mk/golang.mk index d8aefa0dff8..e5a58a45d5b 100644 --- a/mk/golang.mk +++ b/mk/golang.mk @@ -10,6 +10,9 @@ unexport GOFLAGS GOFLAGS ?= GOTFLAGS ?= +# Try to make building as reproducible as possible by stripping the go path. +GOFLAGS += -asmflags=all=-trimpath="$(GOPATH)" -gcflags=all=-trimpath="$(GOPATH)" + ifeq ($(tarball-is),1) GOFLAGS += -mod=vendor endif