diff options
author | Björn Bidar | 2016-06-18 23:14:07 +0200 |
---|---|---|
committer | Björn Bidar | 2016-06-18 23:14:07 +0200 |
commit | d857399cc2a6dde8a02642a5aa15f9ff9517b382 (patch) | |
tree | e4cde3c05eeaf33b84f7e7d393d5110672155732 /PKGBUILD | |
parent | b6324b30dc18b4106c8638885d956fa87458fbd4 (diff) | |
download | aur-d857399cc2a6dde8a02642a5aa15f9ff9517b382.tar.gz |
urel: fixed ldlags for lowmem and added hardening
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -14,7 +14,7 @@ _pgo=true _pkgname=firefox pkgname=$_pkgname-kde-opensuse pkgver=47.0 -pkgrel=1 +pkgrel=2 pkgdesc="Standalone web browser from mozilla.org with OpenSUSE patch, integrate better with KDE" arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') @@ -148,9 +148,11 @@ build() { CFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2" CXXFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2" + # Hardening + LDFLAGS+=" -Wl,-z,now" if [[ -n $_lowmem || $CARCH == i686 ]]; then - LDFLAGS+="--no-keep-memory" + LDFLAGS+=" -Xlinker --no-keep-memory" fi if [[ -n $_pgo ]]; then @@ -199,7 +201,7 @@ package() { ln -sf firefox "$pkgdir/usr/lib/firefox/firefox-bin" } md5sums=('0bd5991a6c821dd1a34ead0f8bbb301a' - '3bf79ce63bd0b0c11a9403ecc251c583' + '90a94e20dc3bb447d420225c005faa10' '9b02198df96be08f2a0a323ac2e6c2a2' 'dbf14588e85812ee769bd735823a0146' '0d053487907de4376d67d8f499c5502b' |