|
|
heads-up: Java 1.6 (6.0) in the works
Date: Thu, 8 Dec 2005 15:57:24 -0800
From: Danek Duvall <danek dot duvall at sun dot com>
To: onnv-gate at onnv dot eng dot sun dot com
Subject: heads-up: Java 1.6 (6.0) in the works
The Nevada CBE will be moving from Java 1.5 to 1.6 in January. No exact
date has been determined, as it depends on several unknown factors,
including when the 1.6 beta will ship, and when all the other
consolidations are ready for it. But it should be ready roughly mid- to
late January.
With that in mind, all gatelings who own Java code need to test against the
new JDK. Any bugs you find related to the new JDK, whether it's a JDK bug
or an ON bug, should be marked with the keyword "s11-cbe-jdk16", so that
the Java folks can track the issues.
(If you own Solaris-bound Java code outside ON, or know someone else that
does, you should test that code, or pass this message on. If you don't
know whether another consolidation will be affected by the switch, please
contact the appropriate gatekeeper or c-team lead.)
I have already done a compile test on ON; only one component fails, and a
bug has already been filed against that. But functionality testing still
needs to be done. If there are any problems, they should be considered
bugs against the JDK.
You can get new JDK packages from:
/net/koori.sfbay/onestop/jdk/6/promoted/latest/bundles/solaris-sparc/pkgarchive
where "sparc" can be substituted with "sparcv9", "i586", and "amd64" for
64-bit sparc, x86, and 64-bit x86 packages, respectively.
Ready-to-run binaries are available from
/net/koori.sfbay/onestop/jdk/6/promoted/latest/binaries/solaris-sparc
with the same substitutions. Note that the 64-bit extensions are not
necessary for ON to build (or run, I believe).
New builds typically come out every Thursday afternoon, available in the
above locations.
Adding the new packages to your system will not overwrite old packages or
create new instances of old packages, as the package names are different
(SUNWj6* vs SUNWj5*). The new packages will not overwrite old files, or
switch the default Java to the new version.
For those who don't want to add new packages to their systems, you can test
the new JDK by setting
JAVA_ROOT=/net/koori.sfbay/onestop/jdk/6/promoted/latest/binaries/solaris-<whatever>
in the build's environment, either by putting it in your nightly env file,
or by setting it in your shell environment and ensuring that you do a "make
-e".
Any questions and follow-ups should be directed at the gatekeepers and at
Dave Katleman. I'll clarify on the list as necessary.
I'll send out another heads-up once we have a firm date on the switch.
Thanks,
Danek
|