[MacPorts] #31995: tcl: enable CoreFoundation
MacPorts
noreply at macports.org
Mon Jul 30 12:13:01 PDT 2012
#31995: tcl: enable CoreFoundation
----------------------------------------+-----------------------------------
Reporter: marshall.perrin@… | Owner: mww@…
Type: enhancement | Status: reopened
Priority: Normal | Milestone:
Component: ports | Version: 2.0.3
Resolution: | Keywords:
Port: tcl |
----------------------------------------+-----------------------------------
Changes (by howarth@…):
* status: closed => reopened
* resolution: fixed =>
Comment:
It was a mistake to default tcl to --enable-corefoundation as
CoreFoundation is incompatible with code using fork() without immediately
calling exec().[[BR]]
[[BR]]
See...[[BR]]
http://boredzo.org/blog/archives/2010-09-04/singleton-
repository#comment-332147 [[BR]]
http://objectivistc.tumblr.com/post/16187948939/you-must-exec-a-core-
foundation-fork-safety-tale [[BR]]
http://old.nabble.com/Fork-vs.-exec-in-RC-5-of-Tk-8.5-td14390131.html
[[BR]]
[[BR]]
Since both --enable-threads and --enable-corefoundation are incompatible
with fork(), it makes much more[[BR]]
sense to just move --enable-corefoundation into the threads variant
instead.
--
Ticket URL: <https://trac.macports.org/ticket/31995#comment:6>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list