pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/parallel/py-billiard



Module Name:    pkgsrc
Committed By:   jperkin
Date:           Fri Feb  2 17:16:36 UTC 2018

Modified Files:
        pkgsrc/parallel/py-billiard: distinfo
Added Files:
        pkgsrc/parallel/py-billiard/patches:
            patch-Modules___billiard_multiprocessing.h

Log Message:
py-billiard: Set _XOPEN_SOURCE correctly.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/parallel/py-billiard/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/parallel/py-billiard/patches/patch-Modules___billiard_multiprocessing.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/parallel/py-billiard/distinfo
diff -u pkgsrc/parallel/py-billiard/distinfo:1.10 pkgsrc/parallel/py-billiard/distinfo:1.11
--- pkgsrc/parallel/py-billiard/distinfo:1.10   Mon Jul 17 08:03:50 2017
+++ pkgsrc/parallel/py-billiard/distinfo        Fri Feb  2 17:16:36 2018
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.10 2017/07/17 08:03:50 adam Exp $
+$NetBSD: distinfo,v 1.11 2018/02/02 17:16:36 jperkin Exp $
 
 SHA1 (billiard-3.5.0.3.tar.gz) = 82091e800282ff0b118edfc8709d50fbe9483199
 RMD160 (billiard-3.5.0.3.tar.gz) = ec32d742102221cd090f939f761a7363d4ed7096
 SHA512 (billiard-3.5.0.3.tar.gz) = f3a98e9b7af8c0b5741bcea915c0ff8d6e32e26d79637d14fc09ea85dd80693ea8205e13ac2d86e5035c377fdd6d769a2647b005dc10af8b106c75464458a808
 Size (billiard-3.5.0.3.tar.gz) = 149339 bytes
+SHA1 (patch-Modules___billiard_multiprocessing.h) = 6538040cb84ee67bfd8825f5102152a5a50acbec

Added files:

Index: pkgsrc/parallel/py-billiard/patches/patch-Modules___billiard_multiprocessing.h
diff -u /dev/null pkgsrc/parallel/py-billiard/patches/patch-Modules___billiard_multiprocessing.h:1.1
--- /dev/null   Fri Feb  2 17:16:36 2018
+++ pkgsrc/parallel/py-billiard/patches/patch-Modules___billiard_multiprocessing.h      Fri Feb  2 17:16:36 2018
@@ -0,0 +1,22 @@
+$NetBSD: patch-Modules___billiard_multiprocessing.h,v 1.1 2018/02/02 17:16:36 jperkin Exp $
+
+Set _XOPEN_SOURCE correctly.
+
+--- Modules/_billiard/multiprocessing.h.orig   2017-07-16 20:03:49.000000000 +0000
++++ Modules/_billiard/multiprocessing.h
+@@ -3,10 +3,14 @@
+ 
+ #define PY_SSIZE_T_CLEAN
+ 
+-#ifdef __sun
++#if defined(__sun) && !defined(_XOPEN_SOURCE)
+ /* The control message API is only available on Solaris 
+    if XPG 4.2 or later is requested. */
++# if (__STDC_VERSION__-0 < 199901L)
+ #define _XOPEN_SOURCE 500
++# else
++#define _XOPEN_SOURCE 600
++# endif
+ #endif
+ 
+ #include "Python.h"



Home | Main Index | Thread Index | Old Index