Building OpenJDK 7 with IcedTea patches

IcedTea 7 has a much shorter release cycle compared to OpenJDK 7. IcedTea releases roughly correspond to Oracle Java security releases and contain the same security patches where applicable, so, IcedTea 7 can be used to build up-to-date OpenJDK 7 builds on Windows and Mac OS X platforms.

Performing full IcedTea 7 builds on a non-Linux platform might be difficult because the build configuration step expects Linux as a host platform. Instead of this, the IcedTea project can be used to patch OpenJDK sources on Linux, and then the patched sources can be built on other platforms using the usual OpenJDK 7 build steps.

Getting ready

For this recipe, we will need a clean Ubuntu 12.04 (server or desktop version) running. ...

Get OpenJDK Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.