diff options
author | orhun | 2020-11-25 18:53:15 +0300 |
---|---|---|
committer | orhun | 2020-11-25 18:53:15 +0300 |
commit | df850c28c6fe33b2b4c38eb53942d1472be581fe (patch) | |
tree | 919586f4f9c82f64a9633e9e5d9f07f0ca4dc487 | |
parent | 30e473877b98253b1b41e3a6d62a498841991948 (diff) | |
download | aur-df850c28c6fe33b2b4c38eb53942d1472be581fe.tar.gz |
upgpkg: slicer 1.4-1
upstream release
Respect go flags for PIE and RELRO
-rw-r--r-- | PKGBUILD | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -14,12 +14,12 @@ sha512sums=('8b4c74685f841ba588ff09d292a9fedda296aad37037c7ba5982cb2d4adabac7b36 build() { cd "$pkgname-$pkgver" - go get -d ./... - go build \ - -gcflags "all=-trimpath=$PWD" \ - -asmflags "all=-trimpath=$PWD" \ - -ldflags "-extldflags $LDFLAGS" \ - -o "$pkgname" . + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" + go build -o "$pkgname" . } package() { |