Message 111360 - Python tracker (original) (raw)
It turns out that posix semaphores aren't supported on OSX.
The patch doesn't apply cleanly anymore, and that is not just because of whitespace issues (the patch contains tabs while the tree no longer does).
The chunk that affects 'PyThread_acquire_lock_timed' doesn't apply even with 'patch -l' (which ignores whitespace).
I'll try to update the patch, but I'm not that well versed in pthread so that might take a while.