summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorOleksandr Natalenko2021-07-25 17:45:24 +0200
committerOleksandr Natalenko2021-07-25 17:45:24 +0200
commit7a01f82be47f2a4af933ac352d263ae4eab46e03 (patch)
treefea98ee0249b5bd4c2eb3849dffe9a493aa50eed /PKGBUILD
parent7ba15693005f3f4b74ac64870cc6e434ba927f57 (diff)
downloadaur-7a01f82be47f2a4af933ac352d263ae4eab46e03.tar.gz
avoid executable stack
Signed-off-by: Oleksandr Natalenko <oleksandr@natalenko.name>
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD3
1 files changed, 2 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 59df23f69d20..e4a341ad8153 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=7-zip
pkgver=21.03
-pkgrel=2
+pkgrel=3
pkgdesc="File archiver with a high compression ratio"
url="https://www.7-zip.org"
license=(LGPL)
@@ -13,6 +13,7 @@ sha256sums=('94a0c543092d50ca88b999c35027715181fcc9be40526ff363df6e38345222b3')
prepare() {
sed -i 's|CFLAGS_WARN_WALL = -Wall -Werror -Wextra|CFLAGS_WARN_WALL = -Wall -Wextra|g' CPP/7zip/7zip_gcc.mak
+ sed -i 's|$(CXX) -o $(PROGPATH) -s $(MY_ARCH_2) $(LDFLAGS) $(LD_arch) $(OBJS) $(MY_LIBS) $(LIB2)|$(CXX) -o $(PROGPATH) -s $(MY_ARCH_2) $(LDFLAGS) -Wl,-z,noexecstack $(LD_arch) $(OBJS) $(MY_LIBS) $(LIB2)|g' CPP/7zip/7zip_gcc.mak
}
build() {