JDK 7 build 24 is available at the openjdk.java.net website

Arnd-Hendrik Mathias arnd-hendrik.mathias at nefkom.net
Wed Dec 12 23:21:41 UTC 2007


Hey Kelly,
many thanks for the download links you've given below. In case someone 
may be going to create a short wiki page about the hg-less download and 
extraction process, I've attached a Makefile which might be helpful for 
those trying to build from scratch. I've omitted the "building the 
prerequisites" stuff (download, build and install Ant, JUnit, bootstrap 
JDK7 binaries and the binary plugins) because the Makefile shall depict 
the files needed to be downloaded, extracted and restructured/renamed to 
set up a working source tree. Most users won't re-install the 
AntJUnitBootstrapJDK7BinaryPlugs boiling each time they build a new 
OpenJDK snapshot anyway.

I recognized one other thing that prevents me from building completely: 
The "build" target of the /jdk7-jdk7-b24/jdk/make/javax/crypto/Makefile 
is empty which means that all directories/classes to be included in the 
/tmp/sun/javax.crypto/unsigned/jce.jar are removed by the prebuild 
target but not rebuilt subsequently.
Is there a special trick, how to build the 
tmp/sun/javax.crypto/classes/javax/crypto, 
tmp/sun/javax.crypto/classes/sun/security/internal/interfaces and 
tmp/sun/javax.crypto/classes/sun/security/internal/spec?
Best regards

Arnd-Hendrik


Kelly O'Hair wrote:
>
> I had hoped that Mercurial would have provided some of this source 
> bundling
> for free, but since we went with a forest, it's not ideal. It's only
> done on a per-repository basis.
>
> If you go to:
>   http://hg.openjdk.java.net/jdk7/jdk7
>
> At the top of the page are some 'zip' 'bz2' 'gz' links. These get you
> bundles, for example the default 'zip' link gets you the latest 
> changeset or
> 'tip' for this repository:
>    http://hg.openjdk.java.net/jdk7/jdk7/archive/tip.zip
>
> You can get bundles for any changeset number or even a tag, like 
> jdk7-b24:
>    http://hg.openjdk.java.net/jdk7/jdk7/archive/jdk7-b24.zip
>
> But as I said, with a forest, this isn't ideal, you'd need to download
> each repository, probably something like:
>    http://hg.openjdk.java.net/jdk7/jdk7/archive/jdk7-b24.zip
>    http://hg.openjdk.java.net/jdk7/jdk7/jdk/archive/jdk7-b24.zip
>    http://hg.openjdk.java.net/jdk7/jdk7/corba/archive/jdk7-b24.zip
>    http://hg.openjdk.java.net/jdk7/jdk7/jaxp/archive/jdk7-b24.zip
>    http://hg.openjdk.java.net/jdk7/jdk7/jaxws/archive/jdk7-b24.zip
>    http://hg.openjdk.java.net/jdk7/jdk7/hotspot/archive/jdk7-b24.zip
>    http://hg.openjdk.java.net/jdk7/jdk7/langtools/archive/jdk7-b24.zip
>
> We need a forest 'zip' option that woould create a single zip file,
> but I have no idea when that would ever happen.
>
> -kto
>
>
> Lillian Angel wrote:
>> Hi,
>>
>> Will zipped bundles still be released? If not, could "make dist" be 
>> implemented to create a zip/tarball based on the release tag?
>>
>>
>> Thanks,
>> Lillian
>>
>>
>> Xiomara Jayasena wrote:
>>>
>>> The OpenJDK source is available at:
>>> http://hg.openjdk.java.net/jdk7/jdk7
>>> and the build 24 source is here:
>>> http://hg.openjdk.java.net/jdk7/jdk7/rev/0a5c5386a678
>>>
>>> The OpenJDK source binary plugs and Jtreg binary for the promoted 
>>> JDK 7 build 24 are available under the openjdk 
>>> http://openjdk.java.net website under Source Code (direct link to 
>>> bundles: http://download.java.net/openjdk/jdk7)
>>>
>>> Summary of changes:
>>> http://download.java.net/jdk7/changes/jdk7-b24.html
>>>
>>> Thanks,
>>> -Xiomara
>
>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Makefile
URL: <http://mail.openjdk.java.net/pipermail/discuss/attachments/20071213/8156ab21/Makefile.ksh>


More information about the discuss mailing list