Re: jdk builds on the mac

2012-08-21 Thread Anthony Petrov
This patch won't work for me. I use the following "workaround" patch instead: diff -r 8a2bc6e82d81 make/java/Makefile --- a/make/java/Makefile +++ b/make/java/Makefile @@ -58,7 +58,7 @@ endif # PLATFORM ifeq ($(PLATFORM), macosx) - SUBDIRS += jobjc +# SUBDIRS += jobjc endif # PLATFORM i

Re: jdk builds on the mac

2012-08-15 Thread Jonathan Gibbons
I would expect the necessary classes to be in build/$PLATFORM-$ARCH/classes, so you might want to try using that path instead of the proposed condition. -- Jon On 08/15/2012 11:30 AM, Joel Borggrén-Franck wrote: Well that didn't work, patch inline: diff -r 38263aa28324 src/macosx/native/jo

Re: jdk builds on the mac

2012-08-15 Thread Kumar Srinivasan
Ive filed a bug: 7191703 for this. Kumar I would't say I'm working on it. But from the department of "works for me (^(TM))" here is a patch that sort of works for me. It might be breaking other stuff (like full forest builds), and it might not be what we want to do ... cheers /Joel On 1

Re: jdk builds on the mac

2012-08-15 Thread Joel Borggrén-Franck
Well that didn't work, patch inline: diff -r 38263aa28324 src/macosx/native/jobjc/build.xml --- a/src/macosx/native/jobjc/build.xml Mon Jul 30 22:32:59 2012 +0100 +++ b/src/macosx/native/jobjc/build.xml Wed Aug 15 20:09:08 2012 +0200 @@ -73,6 +73,10 @@ + + + + @@ -115

Re: jdk builds on the mac

2012-08-15 Thread Joel Borggrén-Franck
I would't say I'm working on it. But from the department of "works for me (™)" here is a patch that sort of works for me. It might be breaking other stuff (like full forest builds), and it might not be what we want to do ... cheers /Joel On 10 aug 2012, at 07:39, Erik Joelsson wrote: > It

Re: jdk builds on the mac

2012-08-10 Thread Kelly O'Hair
On Aug 10, 2012, at 5:17 AM, Andrew Hughes wrote: > - Original Message - >> It does and I believe Joel, in the langtools team, is looking at this >> issue. >> >> /Erik >> >> On 2012-08-10 03:00, Kelly O'Hair wrote: >>> I think we need to make sure that the only thing that gets built >>>

Re: jdk builds on the mac

2012-08-10 Thread Andrew Hughes
- Original Message - > It does and I believe Joel, in the langtools team, is looking at this > issue. > > /Erik > > On 2012-08-10 03:00, Kelly O'Hair wrote: > > I think we need to make sure that the only thing that gets built > > with the bootjdk javac is the langtools > > bootstrap javac

Re: jdk builds on the mac

2012-08-10 Thread Erik Joelsson
Yes, that's what should be happening as I understand it. But right now, it's always the bootjdk. I also believe it's hardcoded to src and target 1.5. /Erik On 2012-08-10 14:17, Andrew Hughes wrote: - Original Message - It does and I believe Joel, in the langtools team, is looking at

Re: jdk builds on the mac

2012-08-09 Thread Erik Joelsson
It does and I believe Joel, in the langtools team, is looking at this issue. /Erik On 2012-08-10 03:00, Kelly O'Hair wrote: I think we need to make sure that the only thing that gets built with the bootjdk javac is the langtools bootstrap javac.jar, all other javac compilations needs to be don

Re: jdk builds on the mac

2012-08-09 Thread Kelly O'Hair
I think we need to make sure that the only thing that gets built with the bootjdk javac is the langtools bootstrap javac.jar, all other javac compilations needs to be done by the bootstrap javac. Does that fix this issue? -kto On Aug 6, 2012, at 2:33 AM, Erik Joelsson wrote: > The classpath re

Re: jdk builds on the mac

2012-08-06 Thread Erik Joelsson
The classpath reference was added on my request for build-infra. The reason was to get javax.annotation.GenerateNativeHeader on the classpath. The javac used in that ant script is the bootjdk javac, which usually doesn't provide the annotation. I suppose the correct fix would be to change the a

Re: jdk builds on the mac

2012-07-27 Thread Kumar Srinivasan
On 7/25/2012 2:23 PM, Kelly O'Hair wrote: Naoto has noticed this build failure on the Mac (just the Mac) when building just the jdk repository. From what I can tell, the Mac build of the jdk repository now depends on the langtools repository also being built, which means that partial builds o