aboutsummaryrefslogtreecommitdiff
path: root/README-builds.html
diff options
context:
space:
mode:
authorsmarks <none@none>2013-06-18 17:18:46 -0700
committersmarks <none@none>2013-06-18 17:18:46 -0700
commit5a526678db8497370152af8175383607edc32a0f (patch)
tree64271ad20008c3368548da774d6dd76602aaa8c6 /README-builds.html
parent8ac2dbb432abe030c4b80acf11d10fd6d4755ad8 (diff)
downloadjdk8u-5a526678db8497370152af8175383607edc32a0f.tar.gz
8016780: README-builds.html misses crucial requirement on bootstrap JDK
Reviewed-by: dholmes, chegar
Diffstat (limited to 'README-builds.html')
-rw-r--r--README-builds.html22
1 files changed, 17 insertions, 5 deletions
diff --git a/README-builds.html b/README-builds.html
index 9a52859..5573c8c 100644
--- a/README-builds.html
+++ b/README-builds.html
@@ -355,12 +355,24 @@
</li>
<li>
Install a
- <a name="bootjdk">Bootstrap JDK</a>
- <br>
+ <a name="bootjdk">Bootstrap JDK</a>.
All OpenJDK builds require access to a previously released
- JDK, this is often called a bootstrap JDK.
- Currently, for this JDK release we require
- JDK 7 Update 7 or newer.
+ JDK called the <i>bootstrap JDK</i> or <i>boot JDK.</i>
+ The general rule is that the bootstrap JDK
+ must be an instance of the previous major
+ release of the JDK. In addition, there may be
+ a requirement to use a release at or beyond a
+ particular update level.
+ <br>&nbsp;<br>
+
+ <b><i>Building JDK 8 requires use of a version
+ of JDK 7 that is at Update 7 or newer. JDK 8
+ developers should not use JDK 8 as the boot
+ JDK, to ensure that JDK 8 dependencies are
+ not introduced into the parts of the system
+ that are built with JDK 7.</i></b>
+
+ <br>&nbsp;<br>
The JDK 7 binaries can be downloaded from Oracle's
<a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html"
target="_blank">JDK 7 download site</a>.