[SCM] qtbase packaging branch, master, updated. debian/5.7.1-20161021+dfsg-5-4-g310cd40

Dmitry Shachnev mitya57 at moszumanska.debian.org
Tue Nov 15 11:37:15 UTC 2016


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

The following commit has been merged in the master branch:
commit 310cd40b5edf8a014bdd81f3b808f654953eb06c
Author: Dmitry Shachnev <mitya57 at gmail.com>
Date:   Tue Nov 15 14:37:02 2016 +0300

    Backport upstream patch to fix build on x32 (fix_build_on_x32.diff).
---
 debian/changelog                     |  1 +
 debian/patches/fix_build_on_x32.diff | 15 +++++++++++++++
 debian/patches/series                |  1 +
 3 files changed, 17 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index edb33bb..c498806 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ qtbase-opensource-src (5.7.1~20161021+dfsg-6) UNRELEASED; urgency=medium
   [ Dmitry Shachnev ]
   * Make libqt5network5 depend on libssl1.0.2. It will crash when
     only newer libssl versions are installed.
+  * Backport upstream patch to fix build on x32 (fix_build_on_x32.diff).
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Fri, 04 Nov 2016 20:29:15 +0300
 
diff --git a/debian/patches/fix_build_on_x32.diff b/debian/patches/fix_build_on_x32.diff
new file mode 100644
index 0000000..e42d952
--- /dev/null
+++ b/debian/patches/fix_build_on_x32.diff
@@ -0,0 +1,15 @@
+Description: fix EGL break on Debian X32
+Origin: upstream, https://code.qt.io/cgit/qt/qtbase.git/commit/?id=92805a0e9c488e47
+Last-Update: 2016-11-15
+
+--- a/src/platformsupport/eglconvenience/qt_egl_p.h
++++ b/src/platformsupport/eglconvenience/qt_egl_p.h
+@@ -83,7 +83,7 @@
+     { return v; }
+ };
+ 
+-#if Q_PROCESSOR_WORDSIZE > 4
++#if QT_POINTER_SIZE > 4
+ template <>
+ struct QtEglConverter<uintptr_t, uint32_t>
+ {
diff --git a/debian/patches/series b/debian/patches/series
index 9d04087..22dc365 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,6 +1,7 @@
 # Backported from upstream
 qsettings_simplify_logic.diff
 qsettings_XDG_CONFIG_DIRS.diff
+fix_build_on_x32.diff
 
 # Debian specific.
 no_dbus_dependency.diff

-- 
qtbase packaging



More information about the pkg-kde-commits mailing list