# HG changeset patch
# User alanb
# Date 1552136060 0
# Node ID b38f280d211404ac5902bbed95de0a65d45cd872
# Parent 3e39753ed05bb6f6de5e29fbc9294de8a98fe2c0# Parent 0324b3756aa261672d0f745b2a9a651fee69d262
Merge
diff -r 3e39753ed05b -r b38f280d2114 .hgtags
--- a/.hgtags Sat Mar 09 12:52:30 2019 +0000
+++ b/.hgtags Sat Mar 09 12:54:20 2019 +0000
@@ -547,3 +547,4 @@
c081f3ea6b9300265a4a34e38f970b1e3ddaae9f jdk-13+9
b67884871b5fff79c5ef3eb8ac74dd48d71ea9b1 jdk-12+33
8e069f7b4fabfe05d9f500783e6d56cb0196d25c jdk-13+10
+21ea4076a275a0f498afa517e9ee1b94a9cf0255 jdk-13+11
diff -r 3e39753ed05b -r b38f280d2114 doc/building.html
--- a/doc/building.html Sat Mar 09 12:52:30 2019 +0000
+++ b/doc/building.html Sat Mar 09 12:54:20 2019 +0000
@@ -237,7 +237,7 @@
For rpm-based distributions (Fedora, Red Hat, etc), try this:
sudo yum groupinstall "Development Tools"
AIX
-
The regular builds by SAP is using AIX version 7.1, but AIX 5.3 is also supported. See the OpenJDK PowerPC Port Status Page for details.
+
Please consult the AIX section of the Supported Build Platforms OpenJDK Build Wiki page for details about which versions of AIX are supported.
Native Compiler (Toolchain) Requirements
Large portions of the JDK consists of native code, that needs to be compiled to be able to run on the target platform. In theory, toolchain and operating system should be independent factors, but in practice there's more or less a one-to-one correlation between target operating system and toolchain.
@@ -373,8 +373,7 @@
If you have multiple versions of Visual Studio installed, configure will by default pick the latest. You can request a specific version to be used by setting --with-toolchain-version, e.g. --with-toolchain-version=2015.
If you get LINK: fatal error LNK1123: failure during conversion to COFF: file invalid when building using Visual Studio 2010, you have encountered KB2757355, a bug triggered by a specific installation order. However, the solution suggested by the KB article does not always resolve the problem. See this stackoverflow discussion for other suggestions.
IBM XL C/C++
-
The regular builds by SAP is using version 12.1, described as IBM XL C/C++ for AIX, V12.1 (5765-J02, 5725-C72) Version: 12.01.0000.0017.
Please consult the AIX section of the Supported Build Platforms OpenJDK Build Wiki page for details about which versions of XLC are supported.
Boot JDK Requirements
Paradoxically, building the JDK requires a pre-existing JDK. This is called the "boot JDK". The boot JDK does not, however, have to be a JDK built directly from the source code available in the OpenJDK Community. If you are porting the JDK to a new platform, chances are that there already exists another JDK for that platform that is usable as boot JDK.
The rule of thumb is that the boot JDK for building JDK major version N should be a JDK of major version N-1, so for building JDK 9 a JDK 8 would be suitable as boot JDK. However, the JDK should be able to "build itself", so an up-to-date build of the current JDK source is an acceptable alternative. If you are following the N-1 rule, make sure you've got the latest update version, since JDK 8 GA might not be able to build JDK 9 on all platforms.
diff -r 3e39753ed05b -r b38f280d2114 doc/building.md
--- a/doc/building.md Sat Mar 09 12:52:30 2019 +0000
+++ b/doc/building.md Sat Mar 09 12:54:20 2019 +0000
@@ -295,9 +295,9 @@
### AIX
-The regular builds by SAP is using AIX version 7.1, but AIX 5.3 is also
-supported. See the [OpenJDK PowerPC Port Status Page](
-http://cr.openjdk.java.net/~simonis/ppc-aix-port) for details.
+Please consult the AIX section of the [Supported Build Platforms](
+https://wiki.openjdk.java.net/display/Build/Supported+Build+Platforms) OpenJDK
+Build Wiki page for details about which versions of AIX are supported.
## Native Compiler (Toolchain) Requirements
@@ -419,11 +419,10 @@
### IBM XL C/C++
-The regular builds by SAP is using version 12.1, described as `IBM XL C/C++ for
-AIX, V12.1 (5765-J02, 5725-C72) Version: 12.01.0000.0017`.
+Please consult the AIX section of the [Supported Build Platforms](
+https://wiki.openjdk.java.net/display/Build/Supported+Build+Platforms) OpenJDK
+Build Wiki page for details about which versions of XLC are supported.
-See the [OpenJDK PowerPC Port Status Page](
-http://cr.openjdk.java.net/~simonis/ppc-aix-port) for details.
## Boot JDK Requirements
diff -r 3e39753ed05b -r b38f280d2114 doc/testing.html
--- a/doc/testing.html Sat Mar 09 12:52:30 2019 +0000
+++ b/doc/testing.html Sat Mar 09 12:54:20 2019 +0000
@@ -1,24 +1,19 @@
-
+
-
-
-
+
+
+
Testing the JDK
-
-
+
+
-
+