summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBjörn Bidar2016-05-28 16:06:20 +0200
committerBjörn Bidar2016-05-28 16:06:20 +0200
commit0a8f96f02aa2e0a7d054fdea339334576bde6371 (patch)
tree69086be35599f25a0465c9488d3ec8384b9499ae /PKGBUILD
parent7afa58250102b993dc768e110a3fd36c58c3dd6c (diff)
downloadaur-0a8f96f02aa2e0a7d054fdea339334576bde6371.tar.gz
urel: fixed build issues with gcc6
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD15
1 files changed, 10 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a5b728d5970b..8f877ca21c89 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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