Le 08/07/2026 à 13:51, Johannes Schauer Marin Rodrigues a écrit :
Kotlin just needs to be rebuilt with OpenJDK 17 to pick the Java 25
fixes in intellij-community-idea/183.5153.4-7, so this issue is likely
to be fixed.
As in: a binNMU has to be triggered?
It's slightly more complicated, Kotlin has to be patched to build with
an older JDK, and then rebuilt with Java 25. I've started the process,
the first update has just been uploaded.
That said, relying on Kotlin to build a font remains a risk, I think it
would be wise to rewrite the fonts-jetbrains-mono's Kotlin script in
pure Java [1], any LLM should be able do that in a second.
Why is it a risk to have this script be written in kotlin?
Because the future of Kotlin in Debian is uncertain. We are stuck with
the version 1.3.31 and we don't know how long we'll able to maintain it.
Emmanuel Bourg