Paul,
see http://blogs.sun.com/jjg/entry/building_javac_for_jdk7
If you want more details.

Rémi

On 12/20/2010 11:43 PM, Kelly O'Hair wrote:
Not sure about a policy, but yes typically we require the previous JDK release to be the "boot" jdk. However, the policy, if you want to call it that, has relaxed a bit, it does
need to be a previously released jdk.

We require a jdk6u14 or newer for jdk7, and I suspect the newer jdk6 update releases
also require jdk6u14 or newer as a 'boot' jdk.

The jdk7 javac compiler (langtools repository) needs to build and run with the 'boot' jdk. There are other sets of Java sources in jdk7 that may also need to be jdk6-ish, like the jax*
sources.

-kto

On Dec 20, 2010, at 2:20 PM, Paul Benedict wrote:

I once heard/read that Sun had a policy where JDK N had to built with
the JDK N-1 compiler. I suppose that's not true anymore?


Reply via email to