Date: Friday, December 24, 2021 @ 14:44:58 Author: arojas Revision: 1083398
Use -ffat-lto-objects for static libs Modified: tachyon/trunk/PKGBUILD ----------+ PKGBUILD | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-12-24 14:39:23 UTC (rev 1083397) +++ PKGBUILD 2021-12-24 14:44:58 UTC (rev 1083398) @@ -4,13 +4,13 @@ pkgname=tachyon pkgver=0.98.9 pkgrel=8 -pkgdesc="Multithreaded ray tracing software" +pkgdesc='Multithreaded ray tracing software' arch=(x86_64) -url="http://jedi.ks.uiuc.edu/~johns/raytracer/" +url='http://jedi.ks.uiuc.edu/~johns/raytracer/' license=(BSD) depends=(libjpeg-turbo libpng) makedepends=() -source=("http://jedi.ks.uiuc.edu/~johns/raytracer/files/$pkgver/$pkgname-$pkgver.tar.gz" +source=(http://jedi.ks.uiuc.edu/~johns/raytracer/files/$pkgver/$pkgname-$pkgver.tar.gz enable-jpeg-png.patch tachyon-system-cflags.patch) sha256sums=('c6a3298ded4dc3e9390447819e1dac59b62c3d2d46d4154312ffe71549ee40d7' @@ -24,12 +24,12 @@ patch -p0 -i ../enable-jpeg-png.patch # use system build flags patch -p1 -i ../tachyon-system-cflags.patch - sed -e 's|${CC} ${CFLAGS}|${CC} ${CFLAGS} ${LDFLAGS}|g' -i unix/Makefile + sed -e 's|${CC} ${CFLAGS}|${CC} ${CFLAGS} -ffat-lto-objects ${LDFLAGS}|g' -i unix/Makefile } build() { cd $pkgname/unix - make $_target CC="gcc ${CFLAGS} ${LDFLAGS}" + make $_target CC="gcc ${CFLAGS} -ffat-lto-objects ${LDFLAGS}" } package() {
