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