hg: jdk8/build/langtools: 7074397: Build infrastructure changes (makefile re-write)

2012-04-10 Thread kelly . ohair
Changeset: 807ca8ffbeb4 Author:ohair Date: 2012-04-10 08:15 -0700 URL: http://hg.openjdk.java.net/jdk8/build/langtools/rev/807ca8ffbeb4 7074397: Build infrastructure changes (makefile re-write) Summary: New makefiles transition, old and new living side by side for now. Reviewed-by

hg: jdk8/build/jaxws: 7074397: Build infrastructure changes (makefile re-write)

2012-04-10 Thread kelly . ohair
Changeset: a34aee728ac0 Author:ohair Date: 2012-04-10 08:14 -0700 URL: http://hg.openjdk.java.net/jdk8/build/jaxws/rev/a34aee728ac0 7074397: Build infrastructure changes (makefile re-write) Summary: New makefiles transition, old and new living side by side for now. Reviewed-by

hg: jdk8/build/jdk: 7074397: Build infrastructure changes (makefile re-write)

2012-04-10 Thread kelly . ohair
Changeset: 9d3d01aca52c Author:ohair Date: 2012-04-10 08:22 -0700 URL: http://hg.openjdk.java.net/jdk8/build/jdk/rev/9d3d01aca52c 7074397: Build infrastructure changes (makefile re-write) Summary: New makefiles transition, old and new living side by side for now. Reviewed-by: ohair

hg: jdk8/build/corba: 7074397: Build infrastructure changes (makefile re-write)

2012-04-10 Thread kelly . ohair
Changeset: a1b6b8f33d86 Author:ohair Date: 2012-04-10 08:14 -0700 URL: http://hg.openjdk.java.net/jdk8/build/corba/rev/a1b6b8f33d86 7074397: Build infrastructure changes (makefile re-write) Summary: New makefiles transition, old and new living side by side for now. Reviewed-by

hg: jdk8/build/jaxp: 7074397: Build infrastructure changes (makefile re-write)

2012-04-10 Thread kelly . ohair
Changeset: fd7f45dd5fca Author:ohair Date: 2012-04-10 08:13 -0700 URL: http://hg.openjdk.java.net/jdk8/build/jaxp/rev/fd7f45dd5fca 7074397: Build infrastructure changes (makefile re-write) Summary: New makefiles transition, old and new living side by side for now. Reviewed-by

hg: jdk8/build: 7074397: Build infrastructure changes (makefile re-write)

2012-04-10 Thread kelly . ohair
Changeset: e1830598f0b7 Author:ohair Date: 2012-04-10 08:18 -0700 URL: http://hg.openjdk.java.net/jdk8/build/rev/e1830598f0b7 7074397: Build infrastructure changes (makefile re-write) Summary: New makefiles transition, old and new living side by side for now. Reviewed-by: ohair

Re: Build Infrastructure changes

2011-08-03 Thread Dr Andrew John Hughes
On 18:25 Wed 03 Aug , Kelly O'Hair wrote: > FYI... > > If you are interested in the jdk8 build infrastructure changes coming down > the pipe, I invite you > to join the build-infra-dev alias: > > http://mail.openjdk.java.net/pipermail/build-infra-dev/2011-August

Build Infrastructure changes

2011-08-03 Thread Kelly O'Hair
FYI... If you are interested in the jdk8 build infrastructure changes coming down the pipe, I invite you to join the build-infra-dev alias: http://mail.openjdk.java.net/pipermail/build-infra-dev/2011-August/29.html I expect this work to get started and moving soon with Fredrik as the

Re: Project Proposal: Build Infrastructure Changes

2011-05-06 Thread Steve Poole
On 03/05/11 17:05, Kelly O'Hair wrote: On May 3, 2011, at 2:18 AM, Steve Poole wrote: On 30/04/11 00:05, Kelly O'Hair wrote: On Apr 29, 2011, at 1:31 PM, Steve Poole wrote: On 26/04/11 15:54, Kelly O'Hair wrote: On Apr 26, 2011, at 12:59 AM, Steve Poole wrote: * Allow for use of mo

Re: Project Proposal: Build Infrastructure Changes

2011-05-03 Thread Kelly O'Hair
That will be tricky. JDK7 changes are now restricted, and I doubt any changes like this would be acceptable now. As far as the "Build Infrastructure Changes" if we start with a jdk7 repository set, it might be possible to integrate the changes into jdk7u2, but that may be a pipe dream on

Re: Project Proposal: Build Infrastructure Changes

2011-05-03 Thread Mike Swingler
On May 3, 2011, at 3:31 PM, Kelly O'Hair wrote: > On May 3, 2011, at 2:08 PM, Dmitry Samersoff wrote: > >> Generally I agree that gamma launcher should be in hotspot test but minimal >> "smoke" test at the end of the build is quite useful. The build system not >> always handle correctly increme

Re: Project Proposal: Build Infrastructure Changes

2011-05-03 Thread Kelly O'Hair
On May 3, 2011, at 2:08 PM, Dmitry Samersoff wrote: > Generally I agree that gamma launcher should be in hotspot test but minimal > "smoke" test at the end of the build is quite useful. The build system not > always handle correctly incremental build and Queens test usually catch it at > the e

Re: Project Proposal: Build Infrastructure Changes

2011-05-03 Thread Omair Majid
On 05/03/2011 04:13 PM, Mike Swingler wrote: On May 3, 2011, at 11:27 AM, Kelly O'Hair wrote: On May 3, 2011, at 10:16 AM, Keith McGuigan wrote: The number of issues with that gamma/Queens makefile logic is too high, and it's not something we ship anyway. In my opinion, we should be restrictin

Re: Project Proposal: Build Infrastructure Changes

2011-05-03 Thread Dmitry Samersoff
On 2011-05-03 22:27, Kelly O'Hair wrote: No doubt it's been useful, but seriously, you just built a hotspot for jdk7, with a completely different C++ compiler, and a different C++ runtime dependency, and you plop it down into a jdk6 image (that was built with a different C++ compiler, and maybe

Re: Project Proposal: Build Infrastructure Changes

2011-05-03 Thread Keith McGuigan
On May 3, 2011, at 4:26 PM, Fredrik Öhrström wrote: No doubt it's been useful, but seriously, you just built a hotspot for jdk7, with a completely different C++ compiler, and a different C++ runtime dependency, and you plop it down into a jdk6 image (that was built with a different C++ comp

Re: Project Proposal: Build Infrastructure Changes

2011-05-03 Thread Fredrik Öhrström
>> No doubt it's been useful, but seriously, you just built a hotspot for jdk7, >> with a completely different >> C++ compiler, and a different C++ runtime dependency, and you plop it down >> into a jdk6 image (that >> was built with a different C++ compiler, and maybe using a different C++ >> r

Re: Project Proposal: Build Infrastructure Changes

2011-05-03 Thread Mike Swingler
On May 3, 2011, at 11:27 AM, Kelly O'Hair wrote: > On May 3, 2011, at 10:16 AM, Keith McGuigan wrote: > >> On May 3, 2011, at 12:05 PM, Kelly O'Hair wrote: >> >>> I was going to say that building hotspot does NOT require a Boot JDK to >>> build, but I would be wrong, it does, >>> but I agree, i

Re: Project Proposal: Build Infrastructure Changes

2011-05-03 Thread Kelly O'Hair
On May 3, 2011, at 10:16 AM, Keith McGuigan wrote: > > On May 3, 2011, at 12:05 PM, Kelly O'Hair wrote: > >> I was going to say that building hotspot does NOT require a Boot JDK to >> build, but I would be wrong, it does, >> but I agree, it probably should not. As I recall, there is some XML

Re: Project Proposal: Build Infrastructure Changes

2011-05-03 Thread Keith McGuigan
On May 3, 2011, at 12:05 PM, Kelly O'Hair wrote: I was going to say that building hotspot does NOT require a Boot JDK to build, but I would be wrong, it does, but I agree, it probably should not. As I recall, there is some XML processing, the stupid gamma launcher Queens use, Whoops... lit

Re: Project Proposal: Build Infrastructure Changes

2011-05-03 Thread Kelly O'Hair
On May 3, 2011, at 2:18 AM, Steve Poole wrote: > On 30/04/11 00:05, Kelly O'Hair wrote: >> >> >> On Apr 29, 2011, at 1:31 PM, Steve Poole wrote: >> >>> On 26/04/11 15:54, Kelly O'Hair wrote: On Apr 26, 2011, at 12:59 AM, Steve Poole wrote: >>> >>> * Allow for

Re: Project Proposal: Build Infrastructure Changes

2011-05-03 Thread Kelly O'Hair
Timeframes... Humm... Initially I would like to start with a set of jdk7 repositories, go as far as we can with that, hopefully show some major improvements in overall build time, then set it aside for potential inclusion into jdk7u2 (that would require lots of verifications that the end resu

Re: Project Proposal: Build Infrastructure Changes

2011-05-03 Thread Mohan Pakkurti
Hi Steve, The initial proposal was aimed to address issues in the existing build process that we felt could be improved in the short term. The idea was to share some ideas and experiments we have done and invite discussion on these approaches. Starting the project will give us a set of repos to

Re: Project Proposal: Build Infrastructure Changes

2011-05-03 Thread Steve Poole
On 30/04/11 00:05, Kelly O'Hair wrote: On Apr 29, 2011, at 1:31 PM, Steve Poole wrote: On 26/04/11 15:54, Kelly O'Hair wrote: On Apr 26, 2011, at 12:59 AM, Steve Poole wrote: * Allow for use of more portable build tools (compilers etc.) where possible Can I add support for alternat

Re: Project Proposal: Build Infrastructure Changes

2011-04-29 Thread Georges Saab
Hey Kelly, One thing that might be useful is to understand the kind of timeframe you are thinking about for this project? /GES On 29 apr 2011, at 16.05, Kelly O'Hair wrote: > > On Apr 29, 2011, at 1:31 PM, Steve Poole wrote: > >> On 26/04/11 15:54, Kelly O'Hair wrote: >>> >>> >>> On A

Re: Project Proposal: Build Infrastructure Changes

2011-04-29 Thread Kelly O'Hair
On Apr 29, 2011, at 1:31 PM, Steve Poole wrote: > On 26/04/11 15:54, Kelly O'Hair wrote: >> >> >> On Apr 26, 2011, at 12:59 AM, Steve Poole wrote: >> > > * Allow for use of more portable build tools (compilers etc.) where > possible >>>Can I add support for alternative JVM'

Re: Project Proposal: Build Infrastructure Changes

2011-04-29 Thread Steve Poole
On 26/04/11 15:54, Kelly O'Hair wrote: On Apr 26, 2011, at 12:59 AM, Steve Poole wrote: * Allow for use of more portable build tools (compilers etc.) where possible Can I add support for alternative JVM's ? Seems a bit out of scope to me. Sorry, it was a bit of a flippant one line

Re: Project Proposal: Build Infrastructure Changes

2011-04-29 Thread luxInteg
On Tuesday 26 April 2011 09:15:22 Julien Ponge wrote: > The company behind cmake is apparently really helpful. When KDE switched to > cmake, they helped a lot and developed new features to fulfill the > specific requirements KDE had. With the big names backing OpenJDK, I am > pretty sure that the t

Re: Fwd: Project Proposal: Build Infrastructure Changes

2011-04-26 Thread Alan Bateman
Kelly O'Hair wrote: FYI... I sent this, but I'm not seeing any record it was received... :^( -kto I don't see it in the archives either. Anyway it is great to hear that the build will be getting attention, it's long overdue. I think the project will need to work closely with the Jigsaw pro

Re: Project Proposal: Build Infrastructure Changes

2011-04-26 Thread Erik Trimble
On 4/26/2011 7:54 AM, Kelly O'Hair wrote: On Apr 26, 2011, at 12:59 AM, Steve Poole wrote: * Allow for use of more portable build tools (compilers etc.) where possible Can I add support for alternative JVM's ? Seems a bit out of scope to me. -kto Well, I'd say that we should allo

Re: Project Proposal: Build Infrastructure Changes

2011-04-26 Thread Kelly O'Hair
On Apr 26, 2011, at 12:59 AM, Steve Poole wrote: >>> >>> * Allow for use of more portable build tools (compilers etc.) where >>> possible >Can I add support for alternative JVM's ? Seems a bit out of scope to me. -kto

Re: Project Proposal: Build Infrastructure Changes

2011-04-26 Thread Kelly O'Hair
On Apr 26, 2011, at 12:57 AM, Steve Poole wrote: >>> >>> People can become quickly enthused (and stay with it to become a long >>> term contributor) OR they go away and incorrectly assume OpenJDK isn't >>> really open. >> I'm concerned that your definition of "open" means we must strictly follo

Re: Project Proposal: Build Infrastructure Changes

2011-04-26 Thread Julien Ponge
There are other alternatives to cmake, including SCons and such. I asked this because cmake is widely recognized as an excellent cross-platform makefile generator, and you could probably get rid of the need for cygwin on MS Windows. If gmake is the best option then fine, but exploring such alter

Re: Fwd: Project Proposal: Build Infrastructure Changes

2011-04-26 Thread Steve Poole
k.java.net <mailto:annou...@openjdk.java.net> *Subject: **Project Proposal: Build Infrastructure Changes* *Reply-To: *disc...@openjdk.java.net <mailto:disc...@openjdk.java.net> Project Proposal: Build Infrastructure Changes In accordance with the OpenJDK guidelines for projects [1], I hereb

Re: Project Proposal: Build Infrastructure Changes

2011-04-26 Thread Steve Poole
On 26/04/11 00:36, Kelly O'Hair wrote: On Apr 24, 2011, at 12:17 PM, Lussier, Denis wrote: My two cents are: I think this is great. To say the least, it has historically been challenging and/or non-standard to build OpenJDK (most especially on Windoze). Kelly, a big +1 for this proposal (is

Re: Project Proposal: Build Infrastructure Changes

2011-04-26 Thread Florian Weimer
* Julien Ponge: > Did you consider using a tool like cmake to manage the build? Isn't the documentation a bit hard to get? IIRC, it is a self-published book which is not available from many book stores. -- Florian Weimer BFK edv-consulting GmbH http://www.bfk.de/ Kriegsst

Re: Project Proposal: Build Infrastructure Changes

2011-04-25 Thread Erik Trimble
On 4/25/2011 4:49 PM, Kelly O'Hair wrote: On Apr 25, 2011, at 3:46 AM, Erik Trimble wrote: It would be a good idea to get this done as one of the first things, that way, it makes it easier to attract new forks. Right now, the barrier to help is quite high. Attract new forks? What does that m

Re: Project Proposal: Build Infrastructure Changes

2011-04-25 Thread Kelly O'Hair
On Apr 25, 2011, at 3:46 AM, Erik Trimble wrote: > I'd also like to add that an additional goal could be: > > * full documentation of the design (as well as the process) of the build I'd agree to a guidelines and strategy document, that could benefit us in the long run. Not convinced a huge am

Re: Project Proposal: Build Infrastructure Changes

2011-04-25 Thread Kelly O'Hair
On Apr 24, 2011, at 1:46 PM, Alan Bateman wrote: > Kelly O'Hair wrote: >> >> FYI... >> >> I sent this, but I'm not seeing any record it was received... :^( >> >> -kto > I don't see it in the archives either. > > Anyway it is great to hear that the build will be getting attention, it's > long

Re: Project Proposal: Build Infrastructure Changes

2011-04-25 Thread Kelly O'Hair
> I sent this, but I'm not seeing any record it was received... :^( >> >> -kto >> >> >> Begin forwarded message: >> >>> From: Kelly O'Hair >>> Date: April 22, 2011 16:49:29 PM PDT >>> To: annou...@openjdk.java.net >>&

Re: Project Proposal: Build Infrastructure Changes

2011-04-25 Thread Kelly O'Hair
gt; Begin forwarded message: >>> >>>> From: Kelly O'Hair >>>> Date: April 22, 2011 16:49:29 PM PDT >>>> To: annou...@openjdk.java.net >>>> Subject: Project Proposal: Build Infrastructure Changes >>>> Reply-To: disc...@openjdk.java.ne

Re: Project Proposal: Build Infrastructure Changes

2011-04-25 Thread Mario Torre
Il giorno lun, 25/04/2011 alle 13.07 -0700, Erik Trimble ha scritto: > Cmake sounds very promising. > > I would certainly think it merits a discussion of usefulness. > > The major barrier I'd say is that it would require us to do a forklift > replacement of the existing gmake Makefile build syste

Re: Project Proposal: Build Infrastructure Changes

2011-04-25 Thread Erik Trimble
> > > > > I sent this, but I'm not seeing any record it was received... :^( > > > > > > > > > -kto > > > > > > > > > > > > Begin forwarded message: > > > > > > > From: Kelly O'Hair > > >

Re: Project Proposal: Build Infrastructure Changes

2011-04-25 Thread Julien Ponge
eceived... :^( >> >> -kto >> >> >> Begin forwarded message: >> >>> From: Kelly O'Hair >>> Date: April 22, 2011 16:49:29 PM PDT >>> To: annou...@openjdk.java.net >>> Subject: Project Proposal: Build Infrastructure Changes &

Re: Fwd: Project Proposal: Build Infrastructure Changes

2011-04-25 Thread Erik Trimble
k.java.net <mailto:annou...@openjdk.java.net> *Subject: **Project Proposal: Build Infrastructure Changes* *Reply-To: *disc...@openjdk.java.net <mailto:disc...@openjdk.java.net> Project Proposal: Build Infrastructure Changes In accordance with the OpenJDK guidelines for projects [1], I hereb

Re: Project Proposal: Build Infrastructure Changes

2011-04-24 Thread Lussier, Denis
forwarded message: > >> From: Kelly O'Hair >> Date: April 22, 2011 16:49:29 PM PDT >> To: annou...@openjdk.java.net >> Subject: Project Proposal: Build Infrastructure Changes >> Reply-To: disc...@openjdk.java.net >> >> Project Proposal: Build In

Fwd: Project Proposal: Build Infrastructure Changes

2011-04-24 Thread Kelly O'Hair
FYI... I sent this, but I'm not seeing any record it was received... :^( -kto Begin forwarded message: > From: Kelly O'Hair > Date: April 22, 2011 16:49:29 PM PDT > To: annou...@openjdk.java.net > Subject: Project Proposal: Build Infrastructure Changes > Reply-To: