From 7e454f8b5952aa00467dfbc4c6f54e38b7d78d64 Mon Sep 17 00:00:00 2001 From: Jeremy Rand Date: Sun, 22 Nov 2020 12:54:03 +0000 Subject: [PATCH] Travis: Use old goxnet for Go 1.11.x and earlier Fixes a build fail for Darwin targets --- .travis.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.travis.yml b/.travis.yml index 0973b2c..b2d00bb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -39,6 +39,11 @@ install: - if [[ "$(go version)" =~ go1.[56789] ]]; then GOXSYS_BRANCH=release-branch.go1.13; fi - if [[ "$(go version)" =~ go1.1[01] ]]; then GOXSYS_BRANCH=release-branch.go1.13; fi - pushd $(go env GOPATH)/src/golang.org/x/sys; git checkout $GOXSYS_BRANCH; popd + - GOXNET_BRANCH=master + # goxnet dropped support for old go stdlib + - if [[ "$(go version)" =~ go1.[56789] ]]; then GOXNET_BRANCH=release-branch.go1.12; fi + - if [[ "$(go version)" =~ go1.1[01] ]]; then GOXNET_BRANCH=release-branch.go1.12; fi + - pushd $(go env GOPATH)/src/golang.org/x/net; git checkout $GOXNET_BRANCH; popd - go generate -v github.com/namecoin/x509-signature-splice/... - go get -tags "$TAGS" -v -t ./... - env GOOS=windows GOARCH=amd64 go get -tags "$TAGS" -d -v -t ./...