[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