JDK 7 M5 + Jigsaw binary packages available

Andrew John Hughes gnu_andrew at member.fsf.org
Wed Dec 2 06:39:20 PST 2009


2009/11/30 Mark Reinhold <mr at sun.com>:
>> Date: Sun, 29 Nov 2009 22:56:12 +1300
>> From: Alistair Bush <ali_bush at gentoo.org>
>
>> I'm muttering aloud with this but.....  Would it be possible to get a source
>> tarball as well?
>
> At the moment we're not automatically generating full source tarballs,
> but you can get a tarball of each tree in the Jigsaw forest by using one
> of the handy "bz2", "zip", or "gz" links at the top of each tree's hg
> page, i.e.,
>
>    for t in . corba hotspot jaxp jaxws jdk langtools; do
>      wget http://hg.openjdk.java.net/jigsaw/jigsaw/$t/archive/tip.tar.bz2 \
>        -O ${t/./root}.tbz
>    done
>
> (You'd have to do a little bit more scripting in order to untar these
>  into a buildable forest.)
>

This is exactly what IcedTea7 does, but from the IcedTea7 forest:
hg.openjdk.java.net/icedtea/jdk7

>> I have been toying with the idea of creating a ebuild for gentoo that produces
>> a 'jigsaw' jdk so that I can investigate how jigsaw will influence the way
>> gentoo packages and builds java libs/apps.
>
> We're definitely interested in any feedback resulting from such an
> investigation!
>
>> There are really 2 ways I can do it.  One is to create a scm ebuild that
>> checks out the tree ( and can be configured to automatically reinstall/update
>> every day/month) or one based off a 'release' tarball.  Obviously the scm
>> ebuild needs to be kept up to date so that it always builds HEAD and is
>> therefore more work and a huge download.  But on the other it has a certain
>> cool factor :)  It is also initially what I will hopefully attempt.   But into
>> the future if gentoo is to provide jigsaw to its users than the tarball will
>> be a requirement.
>
> Once Jigsaw is integrated into the mainline JDK 7 code base then you'll
> be able to get it just by fetching the regular JDK 7 source tarballs [1].
>

This is already supported in Gentoo by IcedTea7 ebuilds in the java-overlay.

>> Also is it my understanding correct that jigsaw will not be included in java
>> 7?   Are there plans to then include it in java 8?
>
> The plan is -- still -- that Jigsaw will be in JDK 7.
>

Much more likely now it's been pushed forward a year... :)

> - Mark
>
>
> [1] http://download.java.net/openjdk/jdk7/
>

-- 
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 jigsaw-dev mailing list