diff options
author | Lenard Spencer <lenardrspencer@gmail.com> | 2022-04-02 08:13:47 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2022-04-02 18:19:08 +0700 |
commit | f7414e3de259fa1564620f0d4f884e567fb776d1 (patch) | |
tree | d55e9e30581385ad653afde795e4ce109efd74ba /development/OpenJDK11/README | |
parent | be960eafde18dae6adbe3783ae0e1dab172ad217 (diff) | |
download | slackbuilds-f7414e3de259fa1564620f0d4f884e567fb776d1.tar.gz |
development/OpenJDK11: Added (open implementation of JDK 11).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'development/OpenJDK11/README')
-rw-r--r-- | development/OpenJDK11/README | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/development/OpenJDK11/README b/development/OpenJDK11/README new file mode 100644 index 0000000000..bb738313e4 --- /dev/null +++ b/development/OpenJDK11/README @@ -0,0 +1,32 @@ +OpenJDK11 is an open source implementation of version 11 (LTS) of the +Java Development Kit, Standard Edition. It includes tools for +developing, testing, and running programs written in Java. + +This script builds the package from source using the packages listed +in the .info file (the source tarball plus a binary of the prevous +version to bootstrap from), so it is not necessary to have a jdk +package installed to build this package. + +By default, the source package uses all available cores to build the +package, but this can be controlled by passing CORES=<x> to the script. +It is HIGHLY recommended to use all available cores as a single-core +build can take quite a while, especially on slower machines. +NOTE: The build normally fails with MAKEFLAGS set, but this script +tempararily unsets it so it can proceed. + +The source is also able to use ccache to speed up rebuilds. To enable +this, pass USE_CCACHE=yes to the script. NOTE: Some other SBo scripts +recommend creating cc/c++/gcc/g++ symlinks to ccache in /usr/local/bin +to use ccache, but this build fails on that, so make sure they are +removed before running this script. + +To test the build, pass TESTS=yes. This will unpack the jtreg package +to run the tests. You should expect to see somewhere in the area of +about 20 to 30 failures and about 30 to 40 errors. The reports will be +saved in $TMP/jtreg-reports if you want to review them. + +After installing this package you will need to logout/login to your +machine as it will add new files to the /etc/profile.d folder. + +MANY thanks to the BLFS community for maintaining 32-bit builds of the +later versions of OpenJDK we use for bootstrapping. |