icedteaOn the ‘distro packagers‘ mailing list for OpenJDK there was an announcement today that IcedTea 3.6.0 is ready, and allows building of the OpenJDK 8u151_b12 (Java 8 Update 151).The official October 2017 security fixes for Java 8 are applied, and the announcement contains a long list of CVE entries that are being addressed.

You can download openjdk and openjre packages for Slackware 13.37 and newer:

If you want to compile the OpenJDK package from source yourself you will need to install apache-ant first, but this package is not needed if you just want to run Java using the JRE or compile Java code using the JDK.

Note about usage:

My Java 7 and Java 8 packages (e.g. openjdk7 and openjdk… or openjre7 and openjre) can not co-exist on your computer because they use the same installation directory. You must install either Java 7 or Java 8.

Remember that I release packages for the JRE (runtime environment) and the JDK (development kit) simultaneously, but you only need to install one of the two. The JRE is sufficient if you only want to run Java programs (including Java web plugins). Only in case where you’d want to develop Java programs and need a Java compiler, you are in need of the JDK package.

Have fun! Eric