[Python-Dev] Multiprocessing on Solaris

Christian Heimes lists at cheimes.de
Sun Mar 22 20:36:19 CET 2009


Martin v. Löwis schrieb:
>> According to the user's experience multiprocessing should not compile
>> and run correctly unless this patch is applied.
> 
> Can this please be more qualified? I can confirm Scott's observation:
> for the trunk, it compiles just fine, using SunPro CC on Solaris 10,
> on SPARC. Also, test_multiprocessing passes.
> 
> IIUC, incorrect setting of HAVE_SEM_TIMEDWAIT to 1 should cause a
> compile failure, as sem_timedwait would be called but not defined.
> However, sem_timedwait *is* defined on Solaris.
> 
> Likewise, for HAVE_FD_TRANSFER=1 to work, SCM_RIGHTS must be defined
> (and implemented); it is defined in sys/socket.h, and documented in
> socket.h(3HEAD).
> 
> So there must be going on something else at the user's machine.

The user doesn't respond to my inquiries anymore. According to his
initial message he is using Solaris 5.8 with GCC 3.4.6 on a Sun Fire
machine. Here is a link to his mesage:
http://permalink.gmane.org/gmane.comp.python.general/615802

Christian



More information about the Python-Dev mailing list