[SCM] qtwebengine packaging branch, master, updated. debian/5.7.1+dfsg-4-4-g8eb0c84

Sandro Knauß hefee at moszumanska.debian.org
Sun Jan 15 18:37:56 UTC 2017


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

The following commit has been merged in the master branch:
commit 8eb0c8417d1ecaef274756578279bf54e4ebe68d
Author: Sandro Knauß <hefee at debian.org>
Date:   Sun Jan 15 19:35:42 2017 +0100

    Add -Wl,-z,now to LFAGS, to make build full hardened
---
 debian/changelog | 1 +
 debian/rules     | 3 +++
 2 files changed, 4 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index d845748..eaa948c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ qtwebengine-opensource-src (5.7.1+dfsg-5~) UNRELEASED; urgency=medium
   [ Sandro Knauß ]
   * Fix "h.264 video does not seem to work" (Closes: #851170)
     - Add use_proprietary_codecs to defines, to be able to use ffmpeg and h264
+  * Add -Wl,-z,now to LFAGS, to make build full hardened
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Fri, 13 Jan 2017 21:06:56 +0100
 
diff --git a/debian/rules b/debian/rules
index 897df03..b4d364d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -109,6 +109,9 @@ endif
 	
 	# Make ld not cache the symbol tables of input files in memory to avoid memory exhaustion during the linking phase.
 	echo "QMAKE_LFLAGS += -Wl,--no-keep-memory" >> .qmake.conf
+	
+	# Missing hardening flag detected by blhc
+	echo "QMAKE_LFLAGS += -Wl,-z,now" >> .qmake.conf
 
 	# 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