summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIru Cai2016-05-30 11:10:03 +0800
committerIru Cai2016-05-30 11:10:03 +0800
commit5b6b67862a0869d099538314d793179b0d39c09a (patch)
tree0388b2f0ebf3479ad7e29e04b18e8795c872350d
parentfc0e2fb4164446c70ceb4d217cef8caa589cb0e5 (diff)
downloadaur-5b6b67862a0869d099538314d793179b0d39c09a.tar.gz
use CXXFLAGS from Chromium PKGBUILD
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD7
2 files changed, 8 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3e7c78a04237..60089ee57ad5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Mon May 30 03:01:19 UTC 2016
+# Mon May 30 03:09:57 UTC 2016
pkgbase = iridium
pkgdesc = a free, open, and libre browser modification of the Chromium code base
pkgver = 51.1
- pkgrel = 2
+ pkgrel = 3
url = https://iridiumbrowser.de/
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index b96bdda996ad..f08bfe550369 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=iridium
pkgver=51.1
-pkgrel=2
+pkgrel=3
_launcher_ver=3
pkgdesc="a free, open, and libre browser modification of the Chromium code base"
arch=('i686' 'x86_64')
@@ -101,6 +101,11 @@ build() {
# CFLAGS are passed through release_extra_cflags below
export -n CFLAGS CXXFLAGS
+ # Work around bug in v8 in which GCC 6 optimizes away null pointer checks
+ # https://bugs.chromium.org/p/v8/issues/detail?id=3782
+ # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69234
+ CFLAGS+=' -fno-delete-null-pointer-checks'
+
local _chromium_conf=(
-Dgoogle_api_key=$_google_api_key
-Dgoogle_default_client_id=$_google_default_client_id