ldmode=pie is not supported for the mips arch

reference:
https://github.com/docker/cli/pull/2507
4c99c81326

Signed-off-by: Xiaodong Liu <liuxiaodong@loongson.cn>
This commit is contained in:
Xiaodong Liu
2020-05-21 09:23:00 +08:00
parent e573542078
commit 0c350e87a0
10 changed files with 18 additions and 9 deletions

View File

@@ -15,6 +15,15 @@ if [ -z "$TMP_GOPATH" ]; then
else
export GOPATH="$TMP_GOPATH"
fi
case "$(go env GOARCH)" in
mips* | ppc64)
# pie build mode is not supported on mips architectures
export GO_BUILDMODE=""
;;
*)
export GO_BUILDMODE="-buildmode=pie"
;;
esac
dir="$(dirname $0)"