Skip to content
This repository was archived by the owner on Aug 27, 2022. It is now read-only.
/ lanai Public archive

Commit c8292d3

Browse files
author
duke
committedJul 25, 2020
Automatic merge of client:master into master
2 parents 2122e5b + 4959137 commit c8292d3

File tree

175 files changed

+2284
-1294
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

175 files changed

+2284
-1294
lines changed
 

‎.hgtags

+2
Original file line numberDiff line numberDiff line change
@@ -650,3 +650,5 @@ a32f58c6b8be81877411767de7ba9c4cf087c1b5 jdk-15+31
650650
143e258f64af490010eb7e0bacc1cfaeceff0993 jdk-16+5
651651
2dad000726b8d5db9f3df647fb4949d88f269dd4 jdk-15+32
652652
4a8fd81d64bafa523cddb45f82805536edace106 jdk-16+6
653+
6b65f4e7a975628df51ef755b02642075390041d jdk-15+33
654+
c3a4a7ea7c304cabdacdc31741eb94c51351668d jdk-16+7

‎doc/building.html

+3-4
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ <h3 id="gcc">gcc</h3>
283283
<p>The JDK is currently known to be able to compile with at least version 9.2 of gcc.</p>
284284
<p>In general, any version between these two should be usable.</p>
285285
<h3 id="clang">clang</h3>
286-
<p>The minimum accepted version of clang is 3.2. Older versions will not be accepted by <code>configure</code>.</p>
286+
<p>The minimum accepted version of clang is 3.5. Older versions will not be accepted by <code>configure</code>.</p>
287287
<p>To use clang instead of gcc on Linux, use <code>--with-toolchain-type=clang</code>.</p>
288288
<h3 id="apple-xcode">Apple Xcode</h3>
289289
<p>The oldest supported version of Xcode is 8.</p>
@@ -292,9 +292,8 @@ <h3 id="apple-xcode">Apple Xcode</h3>
292292
<p>It is advisable to keep an older version of Xcode for building the JDK when updating Xcode. This <a href="http://iosdevelopertips.com/xcode/install-multiple-versions-of-xcode.html">blog page</a> has good suggestions on managing multiple Xcode versions. To use a specific version of Xcode, use <code>xcode-select -s</code> before running <code>configure</code>, or use <code>--with-toolchain-path</code> to point to the version of Xcode to use, e.g. <code>configure --with-toolchain-path=/Applications/Xcode8.app/Contents/Developer/usr/bin</code></p>
293293
<p>If you have recently (inadvertently) updated your OS and/or Xcode version, and the JDK can no longer be built, please see the section on <a href="#problems-with-the-build-environment">Problems with the Build Environment</a>, and <a href="#getting-help">Getting Help</a> to find out if there are any recent, non-merged patches available for this update.</p>
294294
<h3 id="microsoft-visual-studio">Microsoft Visual Studio</h3>
295-
<p>The minimum accepted version of Visual Studio is 2010. Older versions will not be accepted by <code>configure</code>. The maximum accepted version of Visual Studio is 2019. Versions older than 2017 are unlikely to continue working for long.</p>
296-
<p>If you have multiple versions of Visual Studio installed, <code>configure</code> will by default pick the latest. You can request a specific version to be used by setting <code>--with-toolchain-version</code>, e.g. <code>--with-toolchain-version=2015</code>.</p>
297-
<p>If you get <code>LINK: fatal error LNK1123: failure during conversion to COFF: file invalid</code> when building using Visual Studio 2010, you have encountered <a href="http://support.microsoft.com/kb/2757355">KB2757355</a>, a bug triggered by a specific installation order. However, the solution suggested by the KB article does not always resolve the problem. See <a href="https://stackoverflow.com/questions/10888391">this stackoverflow discussion</a> for other suggestions.</p>
295+
<p>The minimum accepted version of Visual Studio is 2017. Older versions will not be accepted by <code>configure</code> and will not work. The maximum accepted version of Visual Studio is 2019.</p>
296+
<p>If you have multiple versions of Visual Studio installed, <code>configure</code> will by default pick the latest. You can request a specific version to be used by setting <code>--with-toolchain-version</code>, e.g. <code>--with-toolchain-version=2017</code>.</p>
298297
<h3 id="ibm-xl-cc">IBM XL C/C++</h3>
299298
<p>Please consult the AIX section of the <a href="https://wiki.openjdk.java.net/display/Build/Supported+Build+Platforms">Supported Build Platforms</a> OpenJDK Build Wiki page for details about which versions of XLC are supported.</p>
300299
<h2 id="boot-jdk-requirements">Boot JDK Requirements</h2>

0 commit comments

Comments
 (0)