SlackBuilds Repository

15.0 > Development > OpenJDK11 (11.0.18)

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.

Maintained by: Lenard Spencer
Keywords: java,jdk,openjdk,openjdk11
ChangeLog: OpenJDK11

Homepage:
https://openjdk.java.net/

Source Downloads (Arch-Independent):
jtreg-6.1-1.tar.xz (e3389e74678dcf707b5b3d5ec6c7510d)
jdk11u-jdk-11.0.18-ga.tar.gz (a7b663f0618e3d7e4eefc4b5e0f097b0)

Source Downloads (32bit):
OpenJDK-10.0.2+13-i686-bin.tar.xz (d66af9a4303ce9d0c93c92945048e361)

Source Downloads (64bit):
OpenJDK-10.0.2+13-x86_64-bin.tar.xz (a550f9e2aa1e8437346bb52a7b36052e)

Download SlackBuild:
OpenJDK11.tar.gz
OpenJDK11.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds