Le 11/06/2026 à 17:01, Juan M. Méndez Rey a écrit :
PLM looks like the only last 2.11 contender.
I got a look at PLM, and the changes required to compile with Scala 2.12 are modest. I've submitted a PR upstream:
https://github.com/BuggleInc/PLM/pull/527
1. Internal compiler dependencies: scala-asm, jline (they are pure java). They are a fixed number. - scala-asm 9 : it will work for scala 2.12, scala 2.13 - scala-asm 5 : it will work for scala 2.11 (already done in the MR!3 "coexistence branch" against java-team/scala-asm) (MR !4 is the alternative in-place bump to 9.9.0-only, for the day we retire 2.11.) - jline 2: It works for 2.11/2.12 - jline 3: It works for 2.13
We have to be cautious with jline 3 and kotlin.
2. Scala Libraries: scala-xml, scala-parser-combinators, scala-collection-compat . They need cross-compiling (2.13, 3) (2.11 already has his own ones, we dont need to touch it)
For the Scala libraries, will we have one source package producing 2 or 3 binaries packages for each Scala version, or multiple source packages?
Emmanuel, I don't want to give you any burden, and I am committed to complete the process, just I need a volunteer for sponsoring the uploads (my NM process is still ongoing) and after the discussion when the team agrees on the approach.
I don't have much time, but if the path is clear I can help a bit with the uploads.
Emmanuel Bourg

