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

Sandro Knauß hefee at moszumanska.debian.org
Tue Jan 3 23:33:28 UTC 2017


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

The following commit has been merged in the master branch:
commit 547c976668c2e833f9f612bc4fe31472c80043a6
Author: Sandro Knauß <hefee at debian.org>
Date:   Wed Jan 4 00:24:52 2017 +0100

    Add patch to disable debug symbols build completly.
---
 debian/changelog                                   |  1 +
 .../patches/disable_debug_symbols_completly.patch  | 27 ++++++++++++++++++++++
 debian/patches/series                              |  1 +
 3 files changed, 29 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index d53460b..4b994ac 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,7 @@ qtwebengine-opensource-src (5.7.1+dfsg-2) UNRELEASED; urgency=medium
     porterboxes
   * Make ld not cache the symbol tables of input files in memory to
     avoid memory exhaustion during the linking phase.
+  * Add patch to disable debug symbols build completly.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sun, 25 Dec 2016 15:06:04 +0100
 
diff --git a/debian/patches/disable_debug_symbols_completly.patch b/debian/patches/disable_debug_symbols_completly.patch
new file mode 100644
index 0000000..36ec79e
--- /dev/null
+++ b/debian/patches/disable_debug_symbols_completly.patch
@@ -0,0 +1,27 @@
+Description: Disable any debug symbols from gym
+ As Debian portboxes have limited space, we can't affort it to build
+ with debug symbols enabled.
+Author: Sandro Knauß <hefee at debian.org>
+Last-Update: 2017-01-04
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/src/core/gyp_run.pro
++++ b/src/core/gyp_run.pro
+@@ -24,12 +24,12 @@ GYP_CONFIG += disable_glibcxx_debug=1
+ !webcore_debug: GYP_CONFIG += remove_webcore_debug_symbols=1
+ !v8base_debug: GYP_CONFIG += remove_v8base_debug_symbols=1
+ 
+-linux:contains(QT_CONFIG, separate_debug_info): GYP_CONFIG += linux_dump_symbols=1
++#linux:contains(QT_CONFIG, separate_debug_info): GYP_CONFIG += linux_dump_symbols=1
+ 
+-force_debug_info {
+-    win32: GYP_CONFIG += win_release_extra_cflags=-Zi
+-    else: GYP_CONFIG += release_extra_cflags=-g
+-}
++#force_debug_info {
++#    win32: GYP_CONFIG += win_release_extra_cflags=-Zi
++#    else: GYP_CONFIG += release_extra_cflags=-g
++#}
+ 
+ !warnings_are_errors: GYP_CONFIG += disable_fatal_linker_warnings=1
+ 
diff --git a/debian/patches/series b/debian/patches/series
index 9dcd921..22d57b0 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
 use_system_re2.patch
 add_mips_support.patch
+disable_debug_symbols_completly.patch

-- 
qtwebengine packaging



More information about the pkg-kde-commits mailing list