[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/05: qtwebkit: Reduce RAM requirements for linking.
From: |
guix-commits |
Subject: |
02/05: qtwebkit: Reduce RAM requirements for linking. |
Date: |
Mon, 26 Nov 2018 20:57:42 -0500 (EST) |
bavier pushed a commit to branch master
in repository guix.
commit ebdb15bc3540b1901f223bc0689bae51a2f88fc4
Author: Eric Bavier <address@hidden>
Date: Sun Nov 25 22:31:29 2018 -0600
qtwebkit: Reduce RAM requirements for linking.
* gnu/packages/qt.scm (qtwebkit)[arguments]: Link shared libraries and
executables with "--no-keep-memory".
---
gnu/packages/qt.scm | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index d8860e7..36f8aef 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -2175,7 +2175,12 @@ different kinds of sliders, and much more.")
"-DUSE_SYSTEM_MALLOC=ON"
;; XXX: relative dir installs to build dir?
(string-append "-DECM_MKSPECS_INSTALL_DIR="
- %output
"/lib/qt5/mkspecs/modules"))))
+ %output
"/lib/qt5/mkspecs/modules")
+ ;; Sacrifice a little speed in order to link
+ ;; libraries and test executables in a
+ ;; reasonable amount of memory.
+
"-DCMAKE_SHARED_LINKER_FLAGS=-Wl,--no-keep-memory"
+
"-DCMAKE_EXE_LINKER_FLAGS=-Wl,--no-keep-memory")))
(home-page "https://www.webkit.org")
(synopsis "Web browser engine and classes to render and interact with web
content")