[issue23072] 2.7.9 multiprocessing compile conflict

2014-12-16 Thread aab
New submission from aab: python-2.7.9/Modules/_multiprocessing/multiprocessing.c python-2.7.9/Modules/_multiprocessing/semaphore.c The compile lines for the above two files have -DHAVE_SEM_OPEN=1 -DHAVE_FD_TRANSFER=1 -DHAVE_SEM_TIMEDWAIT=0 in them. The cpp code in those files uses #ifdef

[issue23072] 2.7.9 multiprocessing compile conflict

2014-12-16 Thread aab
aab added the comment: Oh mud in face is me (:@{). The problem exists but I exacerbated it with some patches that worked with the 2.4.3 distribution - removed them. There is, however, a bit of a saving grace. An #if/#else/#endif near the top of multiprocessor.c #defines HAVE_FD_TRANSFER