summaryrefslogtreecommitdiff
path: root/PKGBUILD
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2020-01-11 22:14:28 -0800
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2020-01-11 22:14:28 -0800
commit5fa0777ae11e4297e79b66406907a653249a0b8f (patch)
tree87671e65b7def915e06a5667ac7b338d02d1c58f /PKGBUILD
parentInitial commit (diff)
downloadopenrct2-5fa0777ae11e4297e79b66406907a653249a0b8f.tar.xz
Added hardening
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD5
1 files changed, 5 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 32faf18..b4225e8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -50,6 +50,11 @@ prepare() {
build() {
cd "$srcdir/OpenRCT2-$pkgver"
+ # lto breaks compiling
+ export CFLAGS="$CFLAGS -O3 -fstack-protector-all -fPIE"
+ export CXXFLAGS="$CXXFLAGS -O3 -fstack-protector-all -fPIE"
+ export LDFLAGS="$LDFLAGS,-pie"
+
mkdir -p build
cd build
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \