On Wed, 23 Jul 2025 16:20:52 GMT, Aleksey Shipilev <sh...@openjdk.org> wrote:

> I have noticed that GHA jobs started to fail when creating ppc64el sysroot. 
> We are using Debian bullseye as the base for sysroots. Debian bullseye is LTS 
> release. Perhaps counter-intuitively, LTS platform support shrinks over the 
> LTS lifetime. Debian wiki: https://wiki.debian.org/LTS/Using -- says:
> 
> "Important: The current LTS version is Debian 11 ("bullseye") and will be 
> supported until August 31st, 2026. Supported architectures in Debian 11 LTS 
> are limited to amd64, i386, arm64 and armhf. Users of other architectures are 
> especially encouraged to upgrade to Debian 12 (''bookworm''). "
> 
> We should consider switching to Debian bookworm for GHA cross-compiling 
> sysroots. Again, Debian wiki: 
> https://wiki.debian.org/DebianBookworm#Architectures -- says all 
> architectures we need are supported. But actually, RISC-V is still only 
> supported with sid. So, we need to be switching only current bullseye to 
> bookworm, leaving sid as sid. This should change as Debian trixie releases in 
> a few weeks, but we cannot wait for this long. Debian trixie update would be 
> handled in [JDK-8363966](https://bugs.openjdk.org/browse/JDK-8363966).
> 
> Additional testing:
>  - [x] GHA cross-compilation jobs

Makes sense in order to keep all platforms active.

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

Marked as reviewed by clanger (Reviewer).

PR Review: https://git.openjdk.org/jdk/pull/26447#pullrequestreview-3050692591

Reply via email to