close 895695
thanks
Building with openjdk-8 is different issue. Maven was broken with Java
11 back then within its dependencies (but #903769 is supposedly fixed
now, so building with Java 11 should work) and Maven would NPE; the ELKI
code was already made compatible with Java 11.
This precise bug has been fixed, as can be seen from the changelog and
this patch:
https://sources.debian.org/src/elki/0.7.1-9/debian/patches/java9-classloader.patch/
Undoing the workaround for #903769 is a different issue, and simply
means reverting the workaround from 0.7.1-8 and allow openjdk-11, not
only java 8.
Regards,
Erich
Am 29.10.18 um 12:41 schrieb Emmanuel Bourg:
Control: reopen -1
Control: notfixed -1 0.7.1-7
Control: user [email protected]
Control: usertag -1 + default-java9
Control: tags -1 + sid buster fixed-upstream
I'm reopening the bug because the compatibility with Java 9 and later
wasn't really fixed, the JDK was just reverted to openjdk-8. openjdk-11
will be the default JDK in Buster, the upstream fix should be applied
instead, and the build dependency changed back to default-jdk.