Message83495
POSIX semaphores should be fixed in 8-CURRENT, pending MFC.
There are rtld + malloc issues in FreeBSD. Python multiprocessing's
use of POSIX threads is not strictly POSIX compliant, as it tries
to do a lot more than just call exec() or async-signal-safe POSIX
APIs after fork()-ing. There is a degree of reluctance in the camp
to fix for these reasons...
In the meantime, you may wish to try building Python 2.6 on FreeBSD
using GNU Pth, here is a patch:
http://people.freebsd.org/~bms/dump/python26-fbsd-pth.patch
thanks!
BMS |
|
Date |
User |
Action |
Args |
2009-03-12 15:51:46 | bms | set | recipients:
+ bms, brett.cannon, aimacintyre, ncoghlan, djmdjm, jnoller |
2009-03-12 15:51:45 | bms | set | messageid: <1236873105.95.0.296802031695.issue3770@psf.upfronthosting.co.za> |
2009-03-12 15:51:44 | bms | link | issue3770 messages |
2009-03-12 15:51:44 | bms | create | |
|