From 8b8ef04fd94f2bd0936131871751e9bfc69b75b3 Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Sat, 8 Apr 2023 18:58:22 -0700 Subject: Convert to modern lto. --- PKGBUILD | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 5745549..dcd8454 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -16,6 +16,7 @@ url="https://openxcom.org/" license=('GPL3') depends=('sdl_gfx' 'sdl_mixer' 'sdl_image' 'yaml-cpp' 'mesa') makedepends=('boost' 'glu' 'xmlto' 'docbook-xml' 'docbook-xsl' 'xorgproto') +options=('lto') install="${pkgname}.install" source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/SupSuper/OpenXcom/archive/v1.0.tar.gz" "openxcom-abs-fix.patch" @@ -35,8 +36,8 @@ prepare() { build() { cd OpenXcom-${pkgver} - export CFLAGS="$CFLAGS -O3 -fstack-protector-all -flto=4 -fPIE" - export CXXFLAGS="$CXXFLAGS -O3 -fstack-protector-all -flto=4 -fPIE" + export CFLAGS="$CFLAGS -O3 -fstack-protector-all -fPIE" + export CXXFLAGS="$CXXFLAGS -O3 -fstack-protector-all -fPIE" export LDFLAGS="$LDFLAGS,-pie" ./autogen.sh ./configure --prefix=/usr --without-docs --disable-werror -- cgit v1.2.1