From 548c6538153d3840658c62c11e136ec9d1f91269 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Sat, 16 Jun 2018 09:40:40 +0200 Subject: extra/qt5-webengine: trying to build without -pipe --- extra/qt5-webengine/PKGBUILD | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'extra/qt5-webengine/PKGBUILD') diff --git a/extra/qt5-webengine/PKGBUILD b/extra/qt5-webengine/PKGBUILD index 22fbd739..308f4402 100644 --- a/extra/qt5-webengine/PKGBUILD +++ b/extra/qt5-webengine/PKGBUILD @@ -1,3 +1,4 @@ +# disable ICU in webengine (why?) eval "$( declare -f build | \ sed ' @@ -5,6 +6,16 @@ eval "$( ' )" +# let's not use too much memory, gcc tmpfiles can in this +# case also be put on a real /tmp (instead of tmpfs) to reduce +# preasure on the RAM +eval "$( + declare -f build | \ + sed ' + /qmake/ a find . -name Makefile -exec sed -i 's@-pipe@@g' {} \; + ' +)" + # see https://src.fedoraproject.org/cgit/rpms/chromium.git/tree/chromium-66.0.3359.170-gcc8-alignof.patch source+=('qtwebengine-everywhere-src-5.11.0-chromium-64bit-alignment.patch') sha256sums+=('f1d810bf237ea3ce85803eb4665273b2d2bfa8a2a19521d5fa05568cec5d8cba') -- cgit v1.2.3