Ubuntu 12.04 X64
Kelly O'Hair
kelly.ohair at oracle.com
Thu Apr 12 08:58:18 PDT 2012
On Apr 12, 2012, at 12:27 AM, Magnus Ihse Bursie wrote:
>
> Btw, do we want to raise the bar for checking in into build-infra now that we have reached the official repo? Or should we keep this as a simple, no-frills development branch?
First we need to get the jdk8/build changesets all pulled into build-infra/jdk8.
I think it is ok to continue to use build-infra/jdk8 but we need to develop some kind of plan of
integrating more urgent fixes into jdk8/build, and some kind of verification.
I'll work on setting up our internal JPRT build system to be able to build on all our interested platforms,
but I would like to discuss what that list is for the new build infrastructure.
For a while now, I had been considering these systems to be our primary focus for building the jdk8:
Ubuntu 12.04 X64
Solaris 10 Update 10 X64
Solaris 10 Update 10 SPARCV9
Windows 7 X64
Mac OS X 10.7
In some cases these systems would also build 32bit and 64bit native libraries, which still needs to be verified,
Solaris is fine because we have historically always done that on Solaris, and Mac is not an issue since they
have a universal binary concept already.
I am assuming that binaries built on Ubuntu 12.04 will work on slightly older releases and distros of Linux,
but I have not done that investigation yet.
I am also assuming binaries built on Windows 7 X64 similarly will work on slightly older Windows releases.
This does not mean we can't build on all kinds of other systems, including 32bit systems, but if we don't focus
on on smaller set of systems, life quickly becomes too difficult.
I'd like some comments on this strategy.
-kto
More information about the build-infra-dev
mailing list