diff options
author | Björn Bidar | 2016-05-28 16:06:20 +0200 |
---|---|---|
committer | Björn Bidar | 2016-05-28 16:06:20 +0200 |
commit | 0a8f96f02aa2e0a7d054fdea339334576bde6371 (patch) | |
tree | 69086be35599f25a0465c9488d3ec8384b9499ae /PKGBUILD | |
parent | 7afa58250102b993dc768e110a3fd36c58c3dd6c (diff) | |
download | aur-0a8f96f02aa2e0a7d054fdea339334576bde6371.tar.gz |
urel: fixed build issues with gcc6
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 15 |
1 files changed, 10 insertions, 5 deletions
@@ -14,7 +14,7 @@ _pgo=true _pkgname=firefox pkgname=$_pkgname-kde-opensuse pkgver=46.0.1 -pkgrel=2 +pkgrel=3 pkgdesc="Standalone web browser from mozilla.org with OpenSUSE patch, integrate better with KDE" arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') @@ -139,13 +139,18 @@ build() { cd $_pkgname-$pkgver export PATH="$srcdir/path:$PATH" - export LDFLAGS="$LDFLAGS -Wl,-rpath,/usr/lib/firefox" export PYTHON="/usr/bin/python2" - export CPPFLAGS="$CPPFLAGS -mno-avx -fno-lifetime-dse -fno-delete-null-pointer-checks -Wnull-dereference -O3" - export CFLAGS="$CFLAGS -mno-avx -fno-lifetime-dse -fno-delete-null-pointer-checks -Wnull-dereference -O3" + # _FORTIFY_SOURCE causes configure failures + CPPFLAGS+=" -O2" + + # GCC 6 + CFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2" + CXXFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2" + + if [[ -n $_lowmem || $CARCH == i686 ]]; then - LDFLAGS+=" -Wl,--no-keep-memory" + LDFLAGS+="--no-keep-memory" fi if [[ -n $_pgo ]]; then |