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.

Reply via email to