Bug#981936: xmlbeans: FTBFS with OpenJDK 17 due to com.sun.javadoc removal
Emmanuel Bourg
ebourg at apache.org
Fri Feb 5 09:12:49 GMT 2021
Source: xmlbeans
Version: 3.0.2-1
Severity: important
Tags: ftbfs sid bookworm
User: debian-java at lists.debian.org
Usertags: default-java17
xmlbeans fails to build with OpenJDK 17 because it uses classes from
the com.sun.javadoc package which was removed:
jam.classes:
[mkdir] Created dir: /<<PKGBUILDDIR>>/build/private/jam
[unjar] Expanding: /<<PKGBUILDDIR>>/external/lib/jam-0.1.0-src.jar into /<<PKGBUILDDIR>>/build/private/jam
[echo] Re-packaging JAM
[java] Repackaging 104 files ...
[mkdir] Created dir: /<<PKGBUILDDIR>>/build/classes/jam
[javac] Using javac -source 1.6 is no longer supported, switching to 7
[javac] Using javac -target 1.6 is no longer supported, switching to 7
[javac] Compiling 103 source files to /<<PKGBUILDDIR>>/build/classes/jam
[javac] warning: [options] bootstrap class path not set in conjunction with -source 7
[javac] warning: [options] source value 7 is obsolete and will be removed in a future release
[javac] warning: [options] target value 7 is obsolete and will be removed in a future release
[javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
[javac] /<<PKGBUILDDIR>>/build/private/jam/src_repackage/org/apache/xmlbeans/impl/jam/annotation/JavadocTagParser.java:17: error: package com.sun.javadoc does not exist
[javac] import com.sun.javadoc.SourcePosition;
[javac] ^
[javac] /<<PKGBUILDDIR>>/build/private/jam/src_repackage/org/apache/xmlbeans/impl/jam/annotation/JavadocTagParser.java:18: error: package com.sun.javadoc does not exist
[javac] import com.sun.javadoc.Tag;
[javac] ^
[javac] /<<PKGBUILDDIR>>/build/private/jam/src_repackage/org/apache/xmlbeans/impl/jam/annotation/JavadocTagParser.java:71: error: cannot find symbol
[javac] public abstract void parse(MAnnotatedElement target, Tag tag);
[javac] ^
[javac] symbol: class Tag
[javac] location: class JavadocTagParser
[javac] /<<PKGBUILDDIR>>/build/private/jam/src_repackage/org/apache/xmlbeans/impl/jam/annotation/JavadocTagParser.java:76: error: cannot find symbol
[javac] protected MAnnotation[] createAnnotations(MAnnotatedElement target, Tag tag) {
[javac] ^
[javac] symbol: class Tag
[javac] location: class JavadocTagParser
[javac] /<<PKGBUILDDIR>>/build/private/jam/src_repackage/org/apache/xmlbeans/impl/jam/annotation/JavadocTagParser.java:117: error: cannot find symbol
[javac] protected void setSingleValueText(MAnnotation[] targets, Tag tag) {
[javac] ^
[javac] symbol: class Tag
[javac] location: class JavadocTagParser
[javac] /<<PKGBUILDDIR>>/build/private/jam/src_repackage/org/apache/xmlbeans/impl/jam/annotation/JavadocTagParser.java:128: error: cannot find symbol
[javac] private void setPosition(MAnnotation target, Tag tag) {
[javac] ^
More information about the pkg-java-maintainers
mailing list