On Fri, 24 Jan 2025 16:35:05 GMT, Magnus Ihse Bursie <i...@openjdk.org> wrote:
>> The devkit makefile is a public description on how Oracle builds the JDK in >> its CI system. This patch will update the devkit makefile to make Fedora 41 >> default for all platforms, and update the jib configuration to use devkits >> based on Fedora 41 and gcc 13.2. >> >> Also some additional fixes are needed to make this work: >> * `Winvalid-pch` is not as much a warning per se, as an extended diagnostic >> when gcc encounters PCH failures (which I did on PPC). I think it does not >> hurt to keep it on for all platforms. >> * gold seems mostly abandoned these days. :-( It fails to compile for two of >> the platforms, and produces a broken linker on the third. >> * libxcb is needed by libX11 on riscv64; technically it is not needed for >> the other architectures but I did not bother make an architecture-specific >> mechanism. >> * And Fedora riscv64 has finally been part of a proper release, so we can >> skip hardcoding a specific rawhide drop. >> * The strange edits in the clang part of the sharedRuntimeTrig etc >> exceptions is me replacing incorrect leading tabs with spaces. > > Magnus Ihse Bursie has updated the pull request incrementally with one > additional commit since the last revision: > > Revert changes in JvmOverrideFiles.gmk Marked as reviewed by erikj (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk/pull/23283#pullrequestreview-2573349000