There appears to be a problem in Xerces when used inside of software that
forks, Apache being one such. Xerces is using CoreFoundation calls, and
those can't be used with fork by itself.

On 10.5, you get this error:

"The process has forked and you cannot use this CoreFoundation 
functionality safely. You MUST exec(). Break on
__THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALIT
Y___YOU_MUST_EXEC__() to debug."

Now, Apache's not changing. So I don't see any choice but to find these
calls and replace them in the OS X port. Either that or I guess my code
won't run under Apache until I change parsers anyway.

Do any Mac maintainers know anything about the feasibility or extent of the
changes?

-- Scott



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to