This is now required because minio has more implicit dependencies
Closes: https://bugs.gentoo.org/690720
Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
pushd src/${EGO_PN} || die
- rm go.mod || die
-
sed -i -e "s/time.Now().UTC().Format(time.RFC3339)/\"${MY_PV}\"/"\
-e "s/-s //"\
-e "/time/d"\
pushd src/${EGO_PN} || die
MINIO_RELEASE="${MY_PV}"
go run buildscripts/gen-ldflags.go
- GOPATH="${S}" go build --ldflags "$(go run buildscripts/gen-ldflags.go)" -o ${PN} || die
+ GO111MODULE=on GOPATH="${S}" GOCACHE="${T}"/go-cache go build --ldflags "$(go run buildscripts/gen-ldflags.go)" -o ${PN} || die
popd || die
}