Source: basex Version: 8.5.1-1 Severity: normal User: debian-j...@lists.debian.org Usertags: default-java9 Tags: fixed-upstream
This package fails to build with default-jdk pointing to openjdk-9-jdk. The wiki has some common problems and their solutions: https://wiki.debian.org/Java/Java9Pitfalls Upstream have accepted my patch to fix the build: https://github.com/BaseXdb/basex/commit/f15bb097301ddc9bb89da0a7a5668ebff5d3f3a6 Build log: ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile (default-compile) on project basex: Compilation failure: Compilation failure: [ERROR] /build/basex-8.5.1/basex-core/src/main/java/org/basex/query/func/inspect/Inspect.java:[34,3] reference to Module is ambiguous [ERROR] both class org.basex.query.Module in org.basex.query and class java.lang.Module in java.lang match [ERROR] /build/basex-8.5.1/basex-core/src/main/java/org/basex/gui/GUIInput.java:[253,13] incompatible types: javax.swing.JComboBox<java.lang.String> cannot be converted to javax.swing.JComboBox<java.lang.Object> [ERROR] /build/basex-8.5.1/basex-core/src/main/java/org/basex/query/func/crypto/MyKeySelector.java:[51,44] incompatible types: java.util.List<javax.xml.crypto.XMLStructure> cannot be converted to java.util.List<java.lang.Object> Cheers, Chris.