[SCM] qtbase packaging branch, master, updated. debian/5.5.1+dfsg-2-23-gb010a21

Dmitry Shachnev mitya57 at moszumanska.debian.org
Fri Oct 23 08:33:35 UTC 2015


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

The following commit has been merged in the master branch:
commit b57f088bee675df0dd6691400952a60f2975105a
Author: Dmitry Shachnev <mitya57 at gmail.com>
Date:   Fri Oct 23 11:31:17 2015 +0300

    Add a patch to undef HAVE_WAITID if needed constants are not defined.
    
    This should fix the build on hurd-i386.
---
 debian/changelog                |  2 ++
 debian/patches/hurd_forkfd.diff | 17 +++++++++++++++++
 debian/patches/series           |  1 +
 3 files changed, 20 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 2d7146b..e2ce777 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,8 @@ qtbase-opensource-src (5.5.1+dfsg-3) UNRELEASED; urgency=medium
     library (closes: #802704).
   * Add a patch to fix QStorageInfo implementation for BSD4 systems
     (bsd_volumeinfo.diff), to fix the build failure on kfreebsd.
+  * Add a patch to undef HAVE_WAITID if needed constants are not defined
+    (hurd_forkfd.diff), to fix the build failure on hurd.
 
   [ Lisandro Damián Nicanor Pérez Meyer ]
   * Add qtwayland5 as a libqt5gui5 suggestion. We want people trying to
diff --git a/debian/patches/hurd_forkfd.diff b/debian/patches/hurd_forkfd.diff
new file mode 100644
index 0000000..b6b2190
--- /dev/null
+++ b/debian/patches/hurd_forkfd.diff
@@ -0,0 +1,17 @@
+Description: undef HAVE_WAITID if needed constants are not defined
+Author: Dmitry Shachnev <mitya57 at debian.org>
+Forwarded: not-yet
+Last-Update: 2015-10-23
+
+--- a/src/3rdparty/forkfd/forkfd.c
++++ b/src/3rdparty/forkfd/forkfd.c
+@@ -58,6 +58,9 @@
+ #if _POSIX_VERSION-0 >= 200809L || _XOPEN_VERSION-0 >= 500
+ #  define HAVE_WAITID   1
+ #endif
++#if !defined(WEXITED) || !defined(WNOWAIT)
++#  undef HAVE_WAITID
++#endif
+ 
+ #if defined(__FreeBSD__)
+ #  define HAVE_PIPE2    1
diff --git a/debian/patches/series b/debian/patches/series
index 5fc0b8e..66c0341 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -4,6 +4,7 @@ set_positionautomatic.diff
 
 # To be forwarded upstream
 bsd_volumeinfo.diff
+hurd_forkfd.diff
 
 # Debian specific.
 gnukfreebsd.diff

-- 
qtbase packaging



More information about the pkg-kde-commits mailing list