Date: Friday, February 11, 2022 @ 15:44:19 Author: freswa Revision: 436932
replace manual lto deactivation with options flag Modified: gcc/trunk/PKGBUILD ----------+ PKGBUILD | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-02-11 15:11:49 UTC (rev 436931) +++ PKGBUILD 2022-02-11 15:44:19 UTC (rev 436932) @@ -18,7 +18,7 @@ url='https://gcc.gnu.org' makedepends=(binutils libmpc gcc-ada doxygen lib32-glibc lib32-gcc-libs python git libxcrypt zstd) checkdepends=(dejagnu inetutils tcl expect python-pytest) -options=(!emptydirs debug) +options=(!emptydirs !lto debug) _libdir=usr/lib/gcc/$CHOST/${pkgver%%+*} # _commit=6beb39ee6c465c21d0cc547fd66b445100cdcc35 # source=(git://gcc.gnu.org/git/gcc.git#commit=$_commit @@ -68,11 +68,6 @@ build() { cd gcc-build - # remove lto - CFLAGS=${CFLAGS/-flto/} - CXXFLAGS=${CXXFLAGS/-flto/} - LDFLAGS=${LDFLAGS/-flto/} - # Credits @allanmcrae # https://github.com/allanmcrae/toolchain/blob/f18604d70c5933c31b51a320978711e4e6791cf1/gcc/PKGBUILD # TODO: properly deal with the build issues resulting from this
