On Thu, 23 Jan 2025 22:51:46 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.

This pull request has now been integrated.

Changeset: 7d6055a7
Author:    Magnus Ihse Bursie <i...@openjdk.org>
URL:       
https://git.openjdk.org/jdk/commit/7d6055a786ba5e146bcdd6f58b5d47f968a4af90
Stats:     26 lines in 3 files changed: 6 ins; 8 del; 12 mod

8348429: Update cross-compilation devkits to Fedora 41/gcc 13.2

Reviewed-by: erikj

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

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

Reply via email to