[SCM] qtwebengine packaging branch, master, updated. debian/5.7.1+dfsg-1-7-ge7b2f1c

Sandro Knauß hefee at moszumanska.debian.org
Tue Jan 3 00:13:41 UTC 2017


Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qtwebengine.git;a=commitdiff;h=e7b2f1c

The following commit has been merged in the master branch:
commit e7b2f1ca24d7934c01ca4b30ae87e83f24587f85
Author: Sandro Knauß <hefee at debian.org>
Date:   Tue Jan 3 01:13:31 2017 +0100

    Make ld not cache the symbol tables of input files in memory to avoid memory exhaustion during the linking phase.
---
 debian/changelog | 2 ++
 debian/rules     | 3 +++
 2 files changed, 5 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 54614fe..d53460b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,8 @@ qtwebengine-opensource-src (5.7.1+dfsg-2) UNRELEASED; urgency=medium
   * Add patch to get mips support.
   * do not build any debug symbols, because they use too much RAM on
     porterboxes
+  * Make ld not cache the symbol tables of input files in memory to
+    avoid memory exhaustion during the linking phase.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sun, 25 Dec 2016 15:06:04 +0100
 
diff --git a/debian/rules b/debian/rules
index a0325a1..eac22f3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -103,6 +103,9 @@ ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), $(disabled_pch_architectur
 	echo "CONFIG -= precompile_header" >> .qmake.conf
 endif
 
+	# Make ld not cache the symbol tables of input files in memory to avoid memory exhaustion during the linking phase.
+	QMAKE_LFLAGS += -Wl,--no-keep-memory
+
 	# Run qmake again now with the proper values.
 	qmake  WEBENGINE_CONFIG+="$(defines)" QT_BUILD_PARTS+=" tests"
 

-- 
qtwebengine packaging



More information about the pkg-kde-commits mailing list