On Fri, 10 Dec 2010, Bill Janssen wrote:

Andi Vajda <va...@apache.org> wrote:

So, it's "broken on 10.6 out of the box" vs "broken on 10.5 out of the
box" or am I missing something else here ?

(1) The patch I sent should work on both, out of the box.

(2) Alternatively, if you hard-code the path as recommended by Mike
Swingler, that should work on both (possibly requiring the additional
download of a developer package for the headers -- but that's just part
of installing the Java developer tools).

If I switch to Mike's recommendation then 10.6 is broken out of the box.
I don't know what developer package he's referring to. Can you please send me the URL ?

Yes, your patch should work on both but would it not be obsoleted by the next time Apple moves these headers around again and setup.py is reverted back to the /System value in consequence ?

I guess the crux of the issue/disagreement here is that you somehow have the expectation that JCC should build out of the box whereas I've always made it clear that the "out of the box" settings in Makefile and setup.py are only best guesses that need to be reviewed/edited and that any automation to make it build out of the box will make it harder for people to debug when said automation fails in obscure ways.

I really want the latest up to date Mac OS X setup to build out of the box and it seems that the current setup.py settings are the only way unless your patch get added ?

Andi..

Reply via email to