OpenJDK6 B23 Available

On July 6, 2011 the source bundle for OpenJDK 6 b23 was published at download.java.net/openjdk/jdk6. The sources are also available as Mercurial repositories from http://hg.openjdk.java.net/jdk6/jdk6, as follows:

  • hg clone http://hg.openjdk.java.net/jdk6/jdk6 jdk6
  • cd jdk6
  • sh ./get_source.sh

Major changes include the latest round of security fixes, Hotspot 20, new jaxp bundle, new jaxws bundle, Release Process document addition, scripts used to do the release in make/scripts, and many other changes that have accumulated over a longer period than should have been allowed. The author takes all responsibility for the tardiness of this release, my apologies. Special thanks to Andrew John Hughes who syncs in HotSpot releases and generally helps shepherd changes into OpenJDK6 from the IcedTea project.

See the detailed list of all the changes in OpenJDK6 B23 for more information.

I will be doing test results differently than Joe did. Basically, if you build and test as follows

  • cd jdk6
  • make
  • make test
All the jdk regression tests run with make test should just pass. Over time we will fix the tests that have been excluded, possibly add more tests, and exclude tests that fail to demonstrate stability (with a bug filed against the test). Ultimately this should allow any OpenJDK6 developer to build and test his change without resorting to herculean archival measures to determine which tests were impacted by their changes.

Additional thanks to Joe Darcy for his direction, David Katleman for his Release Engineering work, and Lana Steuck for her reviews on the Release Process document.

-kto

Comments:

Post a Comment:
Comments are closed for this entry.
About

Various blogs on JDK development procedures, including building, build infrastructure, testing, and source maintenance.

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today