It’s Java security update time again, folks. The IcedTea team just released version 2.4.1 of their “build harness” (which builds the OpenJDK source code using Free Software tools and allows for other  features such as support for alternative virtual machines and ARM support).

The new IcedTea will build OpenJDK 7 Update 40 Build 31 – or 7u40_b31 in short.

This includes the latest security updates. IcedTea 2.4.x continues to track the upcoming Java 7u40 release “upstream”. For the official announcement check out GNU/Andrew’s blog post.

The security fixes are all listed on that blog page but I will repeat them here verbatim.

The list with OpenJDK enhancements and fixes on the other hand,  is so long that I will not even attempt to duplicate it. 😉

OpenJDK 7u40_b31 for Slackware:


My packages for OpenJDK have been compiled on Slackware 13.37 (and are useable on 13.37 as well as 14.0 and -current!). Get them preferably from a mirror site (faster downloads):

Further packages that are recommended/required:

  • Optional: If you want a Java browser-plugin you must install icedtea-web (OpenJDK itself does not contain such a plugin).
  • Required: The rhino package is a dependency of the openjdk/openjre package. It contains the JavaScript engine for OpenJDK.

Note that you should only install one of the two packages, either openjdk or openjre, do not install both at the same time or things will break! The openjdk package contains the jre (java runtime) as well as the java development kit.