[Python-modules-commits] r30187 - in packages/billiard/trunk/debian (4 files)

bam at users.alioth.debian.org bam at users.alioth.debian.org
Mon Aug 18 05:59:34 UTC 2014


    Date: Monday, August 18, 2014 @ 05:59:33
  Author: bam
Revision: 30187

Add Hurd patch.

Added:
  packages/billiard/trunk/debian/patches/hurd.patch
Modified:
  packages/billiard/trunk/debian/changelog
  packages/billiard/trunk/debian/control
  packages/billiard/trunk/debian/patches/series

Modified: packages/billiard/trunk/debian/changelog
===================================================================
--- packages/billiard/trunk/debian/changelog	2014-08-17 22:11:42 UTC (rev 30186)
+++ packages/billiard/trunk/debian/changelog	2014-08-18 05:59:33 UTC (rev 30187)
@@ -1,3 +1,9 @@
+billiard (3.3.0.18-2) unstable; urgency=low
+
+  * Add patch to fix build on hurd-i386. Closes: #753836.
+
+ -- Brian May <bam at debian.org>  Mon, 18 Aug 2014 13:51:41 +1000
+
 billiard (3.3.0.18-1) unstable; urgency=low
 
   * New upstream release.

Modified: packages/billiard/trunk/debian/control
===================================================================
--- packages/billiard/trunk/debian/control	2014-08-17 22:11:42 UTC (rev 30186)
+++ packages/billiard/trunk/debian/control	2014-08-18 05:59:33 UTC (rev 30187)
@@ -3,7 +3,8 @@
 Priority: optional
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: Michael Fladischer <FladischerMichael at fladi.at>,
-           Thomas Bechtold <thomasbechtold at jpberlin.de>
+           Thomas Bechtold <thomasbechtold at jpberlin.de>,
+           Brian May <bam at debian.org>,
 Build-Depends: debhelper (>= 9),
                python-all-dev,
                python-mock,

Added: packages/billiard/trunk/debian/patches/hurd.patch
===================================================================
--- packages/billiard/trunk/debian/patches/hurd.patch	                        (rev 0)
+++ packages/billiard/trunk/debian/patches/hurd.patch	2014-08-18 05:59:33 UTC (rev 30187)
@@ -0,0 +1,18 @@
+Index: billiard/setup.py
+===================================================================
+--- billiard.orig/setup.py	2014-08-18 13:48:40.433307494 +1000
++++ billiard/setup.py	2014-08-18 13:49:33.768064437 +1000
+@@ -135,6 +135,13 @@
+         HAVE_FD_TRANSFER=1,
+     )
+     libraries = []
++elif sys.platform.startswith('gnu'):
++    macros = dict(                  # GNU/Hurd
++        HAVE_SEM_OPEN=0,            # Not implemented
++        HAVE_SEM_TIMEDWAIT=0,
++        HAVE_FD_TRANSFER=1,
++    )
++    libraries = []
+ else:                                   # Linux and other unices
+     macros = dict(
+         HAVE_SEM_OPEN=1,

Modified: packages/billiard/trunk/debian/patches/series
===================================================================
--- packages/billiard/trunk/debian/patches/series	2014-08-17 22:11:42 UTC (rev 30186)
+++ packages/billiard/trunk/debian/patches/series	2014-08-18 05:59:33 UTC (rev 30187)
@@ -1,3 +1,4 @@
 spelling.patch
 remove-nose-cover3.patch
 exclude_funtests_package.patch
+hurd.patch




More information about the Python-modules-commits mailing list