[issue21704] _multiprocessing module builds incorrectly when POSIX semaphores are disabled

koobs report at bugs.python.org
Mon Aug 25 08:56:07 CEST 2014


koobs added the comment:

For reference and breadcrumbs, this also occurs when:

checking for sem_open... yes
checking for sem_timedwait... yes
checking for sem_getvalue... yes
checking for sem_unlink... yes
<snip>
checking whether POSIX semaphores are enabled... no
checking for broken sem_getvalue... yes
<snip>
*** WARNING: renaming "_multiprocessing" since importing it failed: build/lib.freebsd-8.4-RELEASE-i386-3.4/_multiprocessing.so: Undefined symbol "_PyMp_sem_unlink"

This can occur on FreeBSD jails, among other things, when host & jail versions differ.

Attaching full QA log from RedPorts on FreeBSD 8.4-RELEASE

----------
Added file: http://bugs.python.org/file36464/freebsd-python34.log

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue21704>
_______________________________________


More information about the Python-bugs-list mailing list