build-package.sh: do not set -Wl,-z,relro,-z,now ldflags for Golang CGO

Causes this error when building Golang projects:

 invalid flag in go:cgo_ldflag: -Wl,-z,relro,-z,now
This commit is contained in:
Leonid Pliushch 2020-11-22 13:52:28 +00:00
parent a1429755a2
commit 36a846c725
2 changed files with 1 additions and 3 deletions

View File

@ -12,8 +12,6 @@ TERMUX_PKG_NO_STATICSPLIT=true
termux_step_make_install() {
termux_setup_golang
CGO_LDFLAGS=${CGO_LDFLAGS/-Wl,-z,relro,-z,now/}
TERMUX_GOLANG_DIRNAME=${GOOS}_$GOARCH
TERMUX_GODIR=$TERMUX_PREFIX/lib/go

View File

@ -80,7 +80,7 @@ termux_step_setup_toolchain() {
export GOOS=android
export CGO_ENABLED=1
export GO_LDFLAGS="-extldflags=-pie"
export CGO_LDFLAGS="$LDFLAGS"
export CGO_LDFLAGS="${LDFLAGS/-Wl,-z,relro,-z,now/}"
export CGO_CFLAGS="-I$TERMUX_PREFIX/include"
export ac_cv_func_getpwent=no