From: Mark M. <mie...@gm...> - 2009-10-01 16:40:05
|
On Wed, Sep 30, 2009 at 1:48 PM, CVBruce <cv...@gm...> wrote: Bruce, to get back to building a OS X installer for 4.0.0. The release code can not be changed, so the value() bug brought out by the test suite will just be present in the ooRexx 4.0.0 release for OS X. It will be fixed in the next release. > Right now I want to get the rxapid working. > Launchd places these requirments on the daemon: ... > It looks to me from glancing through the code in APIService.cpp, that it > does "daemonize" itself, so it appears that changes to the code will be > required. Not the quick fix I was hoping for. Since the release code can not be changed, that type of fix would also have to be in the next release. It would still be nice if we could get some type of install package for 4.0.0. I remembered this comment that Rainer put in unix-like-build.txt concerning AIX: The rxapi daemon needs to be started as user root. This could be done via /etc/inittab: rxapi:2:once:/opt/ooRexx/bin/rxapi >/dev/console 2>&1 Would something like that work on OS X? As a temporary work around for a 4.0.0 installer? If so, could you use it in your installer? This would prevent the problem you saw when you first ran the test suite yesterday. Which is the same problem that would occur for everyone on a Mac with 4.0.0. If it is not a solution, then Mac users would need start rxapi each time they reboot. We could write it up as a known problem. It may not be 100% ideal, but, an installer might be better than no installer for some Mac users. -- Mark Miesfeld |