diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2023-04-08 19:03:52 -0700 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2023-04-08 19:03:52 -0700 |
commit | f259c9336085e752e37a2504ae6161a57fc49aab (patch) | |
tree | eb0161fedff89105ef413a443e9a8c3623bcafa9 | |
parent | Updated to 2.15.5 (diff) | |
download | 7kaa-f259c9336085e752e37a2504ae6161a57fc49aab.tar.xz |
Covert to modern lto.
-rw-r--r-- | PKGBUILD | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -18,6 +18,7 @@ depends=('openal' 'desktop-file-utils' 'enet' 'gcc-libs' 'sdl2') optdepends=('7kaa-music: for ingame music') conflicts=('7kaa-data') provides=('7kaa-data') +options=('lto') source=("https://github.com/the3dfxdude/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz" "${pkgname}.sh" "${pkgname}.desktop" @@ -33,8 +34,8 @@ b2sums=('3ab52031d7426485c0ccdb3ae93fde37a97c3aa3ce4f1cb686cf57aca149223b7399cca build() { cd "${srcdir}/${pkgname}-${pkgver}" - export CFLAGS="$CFLAGS -O3 -fstack-protector-all -flto=auto -fPIE" - export CXXFLAGS="$CXXFLAGS -O3 -fstack-protector-all -flto=auto -fPIE" + export CFLAGS="$CFLAGS -O3 -fstack-protector-all -fPIE" + export CXXFLAGS="$CXXFLAGS -O3 -fstack-protector-all -fPIE" export LDFLAGS="$LDFLAGS,-pie" ./configure make |