[arch-commits] Commit in electron13/trunk (PKGBUILD)
Evangelos Foutras
foutrelis at gemini.archlinux.org
Thu Jan 27 20:53:48 UTC 2022
Date: Thursday, January 27, 2022 @ 20:53:48
Author: foutrelis
Revision: 1117691
upgpkg: electron13 13.6.8-2: build w/o -fstack-clash-protection
https://bugs.archlinux.org/task/73518
Modified:
electron13/trunk/PKGBUILD
----------+
PKGBUILD | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-01-27 20:53:47 UTC (rev 1117690)
+++ PKGBUILD 2022-01-27 20:53:48 UTC (rev 1117691)
@@ -5,7 +5,7 @@
_commit=fc41c71ce0f2f156c15237bd0c792f4e0a847ff7
_chromiumver=91.0.4472.164
_gcc_patchset=5
-pkgrel=1
+pkgrel=2
pkgdesc='Build cross platform desktop apps with web technologies'
arch=('x86_64')
url='https://electronjs.org/'
@@ -191,6 +191,11 @@
CFLAGS="${CFLAGS/-fexceptions/}"
CXXFLAGS="${CXXFLAGS/-fexceptions/}"
+ # This appears to cause random segfaults when combined with ThinLTO
+ # https://bugs.archlinux.org/task/73518
+ CFLAGS=${CFLAGS/-fstack-clash-protection}
+ CXXFLAGS=${CXXFLAGS/-fstack-clash-protection}
+
# Do not warn about unknown warning options
CFLAGS+=' -Wno-unknown-warning-option'
CXXFLAGS+=' -Wno-unknown-warning-option'
More information about the arch-commits
mailing list