OpenJDK7 and the JavaOne preview (M3) release

Andrew John Hughes gnu_andrew at member.fsf.org
Wed May 20 13:34:22 PDT 2009


2009/5/19 Andrew John Hughes <gnu_andrew at member.fsf.org>:
> 2009/5/8 Andrew John Hughes <gnu_andrew at member.fsf.org>:
>> Dear all,
>>
>> Sun plan to release a JavaOne preview of JDK7 on May 21st
>> (http://openjdk.java.net/projects/jdk7/milestones/).
>> We'd like to do a corresponding release of IcedTea7 (1.10) around the
>> same time, that can then be packaged in any distros that wish to ship
>> such a preview.
>> This will involve:
>>
>> * Updating IcedTea7 to support the latest build drop from Sun
>> (currently b57, which is the last non-stabilisation release).
>> IcedTea7 is now based on the IcedTea forest
>> (http://hg.openjdk.java.net/icedtea/jdk7) so this is a two stage
>> process involving pulling the latest changes into the forest and then
>> ensuring this builds with IcedTea7.
>> * Updating Shark/Zero in IcedTea7; ideally we would put this directly
>> into the forest, but I don't know how ready Gary is for this step.
>> * Updating the plugin/jaxws support; again it would be nice to have it
>> in the forest, but there probably isn't enough time.
>> * Any additional features from IcedTea6; we're not doing mass merges
>> any more because the two have diverged so far from each other that
>> this has become impractical (probably lots of conflicts and build
>> breakages for a few usable changes).  doko and mjw have already
>> requested that --with-additional-vms and systemtap support be added.
>>
>> Any help would be much appreciated.  Integration of Shark/Zero and the
>> plugin can be done fairly independently so if someone wants to work on
>> this, feel free.
>> --
>> Andrew :-)
>>
>> Free Java Software Engineer
>> Red Hat, Inc. (http://www.redhat.com)
>>
>> Support Free Java!
>> Contribute to GNU Classpath and the OpenJDK
>> http://www.gnu.org/software/classpath
>> http://openjdk.java.net
>>
>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
>> Fingerprint: F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8
>>
>
> IcedTea7 should now fully bootstrap with the current tip of the
> IcedTea forest, which is synced to b59, the latest OpenJDK7 build
> drop.  This is likely to be the last one (if there is a b60, any
> changes will be minor).
>
> I'm now going to sync up Shark/Zero, the plugin and VisualVM, and add
> mjw and doko's patches.  Once that's complete, a 1.10 branch will be
> created.  However, please start testing the tree as it stands and let
> me know of any issues as soon as possible.
>
> I aim to release IcedTea7 1.10 on Friday afternoon (UTC), barring any blockers.
> --
> Andrew :-)
>
> Free Java Software Engineer
> Red Hat, Inc. (http://www.redhat.com)
>
> Support Free Java!
> Contribute to GNU Classpath and the OpenJDK
> http://www.gnu.org/software/classpath
> http://openjdk.java.net
>
> PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
> Fingerprint: F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8
>

Current status:

* Everything is now synced from IcedTea6 (except Gervill, which mjw
wanted to look at).
* Shark/Zero is broken :(
* Please test your favourite shiny feature and report back.

I'll add some hackery tomorrow so that we can use pre-generated files
for Nimbus. Also looking into a build issue Lillian found.
-- 
Andrew :-)

Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

Support Free Java!
Contribute to GNU Classpath and the OpenJDK
http://www.gnu.org/software/classpath
http://openjdk.java.net

PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint: F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8



More information about the distro-pkg-dev mailing list