Background:

Oracle is updating the version of GCC for building the JDK on Linux to 14.2.0.

This change updates the versions of the components used for the (Linux) devkit. 
Newer versions of ccache use cmake for the build, so some of the logic in 
`make/devkit/Tools.gmk` had to be updated to support cmake based components. 
This change also fixes JDK-8344272 (gcc devkit doesn't have lto-plugin where 
needed).

Testing:

Manual builds, tier1-5 + additional func & performance testing.

-------------

Commit messages:
 - Update doc/building.{md,html}
 - Add missing liblto_plugin.so link
 - Change to GCC 14.2.0 for building on Linux at Oracle

Changes: https://git.openjdk.org/jdk/pull/23975/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=23975&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8351603
  Stats: 40 lines in 3 files changed: 30 ins; 0 del; 10 mod
  Patch: https://git.openjdk.org/jdk/pull/23975.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/23975/head:pull/23975

PR: https://git.openjdk.org/jdk/pull/23975

Reply via email to