Building IcedTea 6
The IcedTea project, historically, had a lot of changes in it compared to vanilla OpenJDK 6 source code. The number of changes went down eventually, as some of them were included in the main OpenJDK 6 source tree. Some of the changes, such as NIO2 API support (taken from OpenJDK 7), were experimental and were removed.
The changes are stored in the IcedTea source tree in the form of patches (different files) and not as changesets in a separate branch. This can confuse users who are not experienced with class Unix/Linux patch techniques and tools. The different files are stored in the patches directory and are applied to the OpenJDK source tree during the configure build step.
Contrary to OpenJDK 8, the GNU Autoconf build system ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access