From f259c9336085e752e37a2504ae6161a57fc49aab Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Sat, 8 Apr 2023 19:03:52 -0700 Subject: Covert to modern lto. --- PKGBUILD | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 41412c6..a86a82b 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -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 -- cgit v1.2.1