openjdk team mailing list archive
-
openjdk team
-
Mailing list archive
-
Message #13359
Bug#920037: Bug#920037: Bug#897945: #897945 still present/breaks with Java 8
Hi all,
Le 05/02/2019 à 14:24, Per Lundberg a écrit :
> is this the correct list of packages which can only be built w/ openjdk-8
That's almost correct:
- jzmq and openjfx are built with openjdk-11 already
- openjdk-8-jre-dcevm has just been removed, replaced by
openjdk-11-jre-dcevm (not in testing yet)
- leiningen-clojure is about to be updated with Java 11 compatibility
- uwsgi builds with openjdk-11, but supports openjdk-8 on kfreebsd. The
Java 8 plugin can probably be dropped.
- virtualbox switched to openjdk-11 a few days ago
- icedtea-web should support Java 11 in the next upstream release
The real issue is lombok, it needs both Java 8 and 11 to build (and even
6 and 7! But we managed do to without that). This is a complicated
package that is now a key part of the Java ecosystem in Debian, and we
can't really do without it. It looks like the latest releases have
improved the Java 11 support but I doubt it can build without Java 8.
Note that we'll still need OpenJDK 8 as part of the SBT packaging effort
(which is required to build Scala 2.12). I wouldn't be surprised to see
it required as well to bootstrap Kotlin. So even if we managed to ship
Buster without openjdk-8, the package should remain in unstable until
this is sorted out.
Emmanuel Bourg
Follow ups
References