summaryrefslogtreecommitdiff
path: root/extra/qt5-webkit/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'extra/qt5-webkit/PKGBUILD')
-rw-r--r--extra/qt5-webkit/PKGBUILD16
1 files changed, 9 insertions, 7 deletions
diff --git a/extra/qt5-webkit/PKGBUILD b/extra/qt5-webkit/PKGBUILD
index b8144a57..bf7c1225 100644
--- a/extra/qt5-webkit/PKGBUILD
+++ b/extra/qt5-webkit/PKGBUILD
@@ -1,11 +1,13 @@
-# conversion of a function pointer with farcall attribute
-# -fpermissive as a workaround, see also:
-# https://bugzilla.redhat.com/show_bug.cgi?id=1582954
-# https://src.fedoraproject.org/rpms/qt5-qtwebkit/c/b66267a4c80e45a866e20bfe18bffe6d14635513.patch
-
+# gold linker runs out of memory on 32-bit
eval "$(
declare -f build | \
sed '
- s/cmake /cmake -DCMAKE_CXX_FLAGS=-fpermissive /g
+ s/cmake -B build/cmake -B build -DUSE_LD_GOLD=OFF /
'
-)"
+ declare -f build | \
+ sed '
+ 3 i LDFLAGS+=" -Wl,--no-keep-memory"
+ 3 i CFLAGS+=" -g1"
+ 3 i CXXFLAGS+=" -g1"
+ '
+)"