Opened 14 years ago
Closed 14 years ago
#25137 closed defect (fixed)
skymaker: pthread_mutex_lock() failed for &addimagemutex
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | tim@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.8.2 |
Keywords: | Cc: | ||
Port: | skymaker |
Description
I've tried running skymaker 3.3.3 on Tiger i386, Leopard ppc and Snow Leopard x86_64 and all I get is:
$ sky > WARNING: sky.conf not found, using internal defaults ----- SkyMaker 3.3.3 started on 2010-06-04 at 14:50:29 with 2 threads Pupil range: 4.0-4125.3mm / Subsampling: 1X / ro=23.0cm / motion=0.00'' rms > Adding 191 stars... > *Error*: pthread_mutex_lock() failed for &addimagemutex
Is there some other way I'm supposed to be running it that would not produce an error?
Attachments (1)
Change History (3)
Changed 14 years ago by tim@…
comment:1 Changed 14 years ago by tim@…
checking the fora at astromatic.net confirms that threading is broken here on OS X. i have modified the Portfile to disable threads and it now works for me. i also disabled the universal variant for now (as reported in #25135). it shouldn't be too hard to fix, but will require some patching of the configure scripts/Makefiles which i don't have the time to pursue at present. it looks like the the -arch flags are not getting passed to the compiler.
comment:2 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Thanks; committed the new Portfile in r68628. Also increased the revision so anyone who already had the port built will be prompted to upgrade.
In the future, please supply unified diffs instead of complete Portfiles; it's easier to evaluate your changes that way.
updated Portfile for skymaker