Source: java-gnome Version: 4.1.3 Severity: normal User: debian-j...@lists.debian.org Usertags: default-java9
This package fails to build with default-jdk pointing to openjdk-9-jdk. Please fix it, so that we can start the transition to Java 9. The wiki has some common problems and their solutions: https://wiki.debian.org/Java/Java9Pitfalls Looks like it's just confused about -source and -target, which need to be >1.5 and <9 (as _ is used). It wasn't picked up by the automatic tool as apparently the tool has made javadoc(1) AssertionError, cool. Build log: JAVADOC doc/api/*.html /usr/lib/jvm/java-9-openjdk-amd64/bin/javadoc -d doc/api -public -nodeprecated -source 1.5 ... error: Source option 1.5 is no longer supported. Use 1.6 or later. ..or: Loading source file src/bindings/org/freedesktop/bindings/Time.java... Loading source file src/bindings/org/freedesktop/bindings/Version.java... Loading source file src/bindings/org/freedesktop/bindings/Internationalization.java... src/bindings/org/freedesktop/bindings/Internationalization.java:380: warning: as of release 9, '_' is a keyword, and may not be used as an identifier public static final String _(String msg, java.lang.Object... parameters) { ^ Loading source files for package org... Constructing Javadoc information... javadoc: error - fatal error encountered: java.lang.AssertionError javadoc: error - Please file a bug against the javadoc tool via the Java bug reporting page (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com) for duplicates. Include error messages and the following diagnostic in your report. Thank you. java.lang.AssertionError at jdk.compiler/com.sun.tools.javac.util.Assert.error(Assert.java:155) at jdk.compiler/com.sun.tools.javac.util.Assert.checkNonNull(Assert.java:62) at jdk.compiler/com.sun.tools.javac.comp.Modules.allModules(Modules.java:1193) at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.findModuleOfPackageName(ElementsTable.java:864) at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.addPackagesFromLocations(ElementsTable.java:547) at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.computeSubpackages(ElementsTable.java:520) at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.computeSpecifiedPackages(ElementsTable.java:754) at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.analyze(ElementsTable.java:348) at jdk.javadoc/jdk.javadoc.internal.tool.JavadocTool.getEnvironment(JavadocTool.java:211) at jdk.javadoc/jdk.javadoc.internal.tool.Start.parseAndExecute(Start.java:562) at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:423) at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:340) at jdk.javadoc/jdk.javadoc.internal.tool.Main.execute(Main.java:63) at jdk.javadoc/jdk.javadoc.internal.tool.Main.main(Main.java:52) 2 errors 2 warnings Makefile:87: recipe for target 'doc' failed Cheers, Chris. __ This is the maintainer address of Debian's Java team <http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. Please use debian-j...@lists.debian.org for discussions and questions.