◐ Shell
clean mode source ↗

Message 72455 - Python tracker

On Thu, 4 Sep 2008, Jesse Noller wrote:

> 
> Jesse Noller <jnoller@gmail.com> added the comment:
> 
> Which platforms is this appearing on?

OpenBSD, with this section added to setup.py:

@@ -1269,6 +1268,14 @@ class PyBuildExt(build_ext):
                 )
             libraries = []

+        elif platform.startswith('openbsd'):
+            macros = dict(                  # OpenBSD
+                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,