> 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

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/23283/files
  - new: https://git.openjdk.org/jdk/pull/23283/files/7db0f962..a151a997

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=23283&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=23283&range=00-01

  Stats: 11 lines in 1 file changed: 0 ins; 7 del; 4 mod
  Patch: https://git.openjdk.org/jdk/pull/23283.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/23283/head:pull/23283

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

Reply via email to