Platform SIG July 29, 2025

Attending:

Agenda

  • Debian 13, known as Trixie, entered its Freeze Milestone 4, Full Freeze, two days ago.

  • Java Patch Day was two weeks ago

    • We haven’t seen many automatic PRs on our side to keep things up to date. Why?

      • Wrong, it all sorted itself out lately
    • Temurin is struggling to get every JDK for each platform

      • Most of the issues stem from a lack of resources, especially the need for manual testing of JDKs with a UI.

      • It’s quicker to produce headless JDKs, which is why RISC-V binaries are available before Windows/amd64.

      • As of now, JDK11, 17, and 21 are available for all our platforms.

      • However, JDK8 is still unavailable for some platforms, such as arm32 and mac/x64.

      • That’s a good thing we went with binaries instead of relying on Temurin’s Docker images, as they are not yet produced for lots of platforms

    • JDK patch upgrade campaign (July 2025)

  • Java 25

    • Temurin supplies JDK 25 early access binaries

    • The infra team has been working on it.

      • The task in the helpdesk is now closed

      • Plugin maintainers can give it a try

      • The JDK25 version is still updated manually

        • That’s a choice until it becomes generally available (out of early access)
    • We are trying to compile the top 250 plugins with JDK25

Summary

undefined ----

Total Plugins Tested

250

undefined

Successful Builds

217

86.80%

Failed Builds

33

13.20%