Source: xmlbeans
Version: 3.0.2-1
Severity: important
Tags: ftbfs sid bookworm
User: [email protected]
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] ^
__
This is the maintainer address of Debian's Java team
<https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-maintainers>.
Please use
[email protected] for discussions and questions.