Source: ditaa
Version: 0.10+ds1-1
Severity: serious
Justification: fails to build from source
Tags: sid
User: [email protected]
Usertags: ftbfs
X-Debbugs-CC: [email protected]
Dear Maintainer,
The package fails to build:
jh_build
find src/org/ -name *.java -and -type f -print0 | xargs -0
/usr/lib/jvm/default-java/bin/javac -g -cp
/usr/share/java/junit4.jar:/usr/lib/jvm/default-java/lib/tools.jar:/usr/share/java/commons-cli.jar:/usr/share/java/batik-bridge.jar:/usr/share/java/batik-dom.jar:/usr/share/java/batik-gvt.jar:/usr/share/java/batik-svg-dom.jar:/usr/share/java/batik-awt-util.jar:/usr/share/java/xml-apis-ext.jar:/usr/share/java/batik-libs.jar:/usr/share/java/jericho-html.jar:debian/_jh_build.ditaa
-d debian/_jh_build.ditaa -source 1.5 -target 1.5
warning: [options] bootstrap class path not set in conjunction with -source 1.5
src/org/stathissideris/ascii2image/graphics/OffScreenSVGRenderer.java:32:
error: cannot find symbol
import org.apache.batik.dom.svg.SAXSVGDocumentFactory;
^
symbol: class SAXSVGDocumentFactory
location: package org.apache.batik.dom.svg
src/org/stathissideris/ascii2image/graphics/ImageHandler.java:45: error: cannot
find symbol
import org.apache.batik.dom.svg.SAXSVGDocumentFactory;
^
symbol: class SAXSVGDocumentFactory
location: package org.apache.batik.dom.svg
src/org/stathissideris/ascii2image/core/JavadocTaglet.java:90: warning:
non-varargs call of varargs method with inexact argument type for last
parameter;
Method configurationMethod =
htmlDoclet.getClass().getMethod("configuration", null);
^
cast to Class<?> for a varargs call
cast to Class<?>[] for a non-varargs call and to suppress this warning
src/org/stathissideris/ascii2image/core/JavadocTaglet.java:91: warning:
non-varargs call of varargs method with inexact argument type for last
parameter;
Object config = configurationMethod.invoke(htmlDoclet,
null);
^
cast to Object for a varargs call
cast to Object[] for a non-varargs call and to suppress this warning
src/org/stathissideris/ascii2image/graphics/OffScreenSVGRenderer.java:55:
error: cannot find symbol
SAXSVGDocumentFactory df = new
SAXSVGDocumentFactory("org.apache.xerces.parsers.SAXParser");
^
symbol: class SAXSVGDocumentFactory
location: class OffScreenSVGRenderer
src/org/stathissideris/ascii2image/graphics/OffScreenSVGRenderer.java:55:
error: cannot find symbol
SAXSVGDocumentFactory df = new
SAXSVGDocumentFactory("org.apache.xerces.parsers.SAXParser");
^
symbol: class SAXSVGDocumentFactory
location: class OffScreenSVGRenderer
src/org/stathissideris/ascii2image/graphics/OffScreenSVGRenderer.java:67:
error: cannot find symbol
SAXSVGDocumentFactory df = new
SAXSVGDocumentFactory("org.apache.xerces.parsers.SAXParser");
^
symbol: class SAXSVGDocumentFactory
location: class OffScreenSVGRenderer
src/org/stathissideris/ascii2image/graphics/OffScreenSVGRenderer.java:67:
error: cannot find symbol
SAXSVGDocumentFactory df = new
SAXSVGDocumentFactory("org.apache.xerces.parsers.SAXParser");
^
symbol: class SAXSVGDocumentFactory
location: class OffScreenSVGRenderer
Note: src/org/stathissideris/ascii2image/core/CommandLineConverter.java uses or
overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
6 errors
3 warnings
debian/rules:14: recipe for target 'binary' failed
make: *** [binary] Error 1
dpkg-buildpackage: error: debian/rules binary gave error exit status 2
Full build log:
https://reproducible.debian.net/rb-pkg/unstable/amd64/ditaa.html
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)