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)

Reply via email to