[SCM] qtwebengine packaging branch, experimental, updated. debian/5.9.1+dfsg-1-3-g658d1a8
Dmitry Shachnev
mitya57 at moszumanska.debian.org
Thu Jul 20 10:02:05 UTC 2017
Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qtwebengine.git;a=commitdiff;h=658d1a8
The following commit has been merged in the experimental branch:
commit 658d1a8a3098232fd6bcc06a15f1e2610699354d
Author: Dmitry Shachnev <mitya57 at gmail.com>
Date: Thu Jul 20 13:01:23 2017 +0300
Add a patch to print compiler commands when bootstrapping gn.
This helps us discover wrong compiler flags, such as using -mfpu=neon
on armhf.
---
debian/changelog | 2 ++
debian/patches/series | 1 +
debian/patches/verbose-gn-bootstrap.patch | 16 ++++++++++++++++
3 files changed, 19 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index f5ce0d0..65916f9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,8 @@ qtwebengine-opensource-src (5.9.1+dfsg-2) UNRELEASED; urgency=medium
[ Dmitry Shachnev ]
* Make qtwebengine5-dev depend on qtpositioning5-dev, as the built CMake
files now include it as dependency.
+ * Add a patch to print compiler commands when bootstrapping gn. This helps
+ us discover wrong compiler flags, such as using -mfpu=neon on armhf.
-- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Tue, 18 Jul 2017 15:57:05 +0300
diff --git a/debian/patches/series b/debian/patches/series
index 2d92e76..6f52751 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -6,3 +6,4 @@ system-icu-utf.patch
no-icudtl-dat.patch
disable-last_commit_position.patch
add_mips_support.patch
+verbose-gn-bootstrap.patch
diff --git a/debian/patches/verbose-gn-bootstrap.patch b/debian/patches/verbose-gn-bootstrap.patch
new file mode 100644
index 0000000..7c6bce9
--- /dev/null
+++ b/debian/patches/verbose-gn-bootstrap.patch
@@ -0,0 +1,16 @@
+Description: print compiler commands when bootstrapping gn
+Author: Dmitry Shachnev <mitya57 at debian.org>
+Forwarded: no
+Last-Update: 2017-07-20
+
+--- a/src/buildtools/gn.pro
++++ b/src/buildtools/gn.pro
+@@ -20,7 +20,7 @@
+ src_3rd_party_dir = $$absolute_path("$${getChromiumSrcDir()}/../", "$$QTWEBENGINE_ROOT")
+ gn_bootstrap = $$system_path($$absolute_path(chromium/tools/gn/bootstrap/bootstrap.py, $$src_3rd_party_dir))
+ gn_args = $$system_quote($$gn_args)
+- gn_configure = $$system_quote($$gn_bootstrap) --shadow --gn-gen-args=$$gn_args $$ninja_path
++ gn_configure = $$system_quote($$gn_bootstrap) --verbose --shadow --gn-gen-args=$$gn_args $$ninja_path
+ !system("cd $$system_quote($$system_path($$dirname(out))) && $$pythonPathForSystem() $$gn_configure") {
+ error("GN build error!")
+ }
--
qtwebengine packaging
More information about the pkg-kde-commits
mailing list