Source: capsule-nextflow Version: 1.1.0+dfsg-4 Severity: important Tags: ftbfs sid bookworm User: debian-j...@lists.debian.org Usertags: default-java17
capsule-nextflow fails to build with OpenJDK 17, the pack200 API has been removed and a new FileSystems.newFileSystem() makes the existing call ambiguous: /<<PKGBUILDDIR>>/capsule-util/src/main/java/co/paralleluniverse/capsule/Jar.java:40: error: cannot find symbol import java.util.jar.Pack200; ^ symbol: class Pack200 location: package java.util.jar /<<PKGBUILDDIR>>/capsule-util/src/main/java/co/paralleluniverse/capsule/Jar.java:59: error: package Pack200 does not exist private Pack200.Packer packer; ^ /<<PKGBUILDDIR>>/capsule-util/src/main/java/co/paralleluniverse/capsule/Jar.java:570: error: package Pack200 does not exist public Jar setPacker(Pack200.Packer packer) { ^ /<<PKGBUILDDIR>>/capsule-util/src/main/java/co/paralleluniverse/common/PathClassLoader.java:57: error: reference to newFileSystem is ambiguous o = FileSystems.newFileSystem(p, null); ^ both method newFileSystem(Path,ClassLoader) in FileSystems and method newFileSystem(Path,Map<String,?>) in FileSystems match Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 4 errors 3 warnings