Bug#252594: libnsuml-java: FTBFS: Missing Build-Depends

Daniel Schepler Daniel Schepler <schepler@math.berkeley.edu>, 252594@bugs.debian.org
Fri Jun 4 03:56:01 2004


Package: libnsuml-java
Severity: serious
Version: 0.4.20-9

>From my build log:

...
cd . && /usr/lib/kaffe/bin/java -classpath /usr/share/ant1.5/lib/ant.jar:/usr/share/java/gnujaxp.jar:/usr/share/java/dtdparser.jar:/usr/share/java/jdom0.jar:  -Dant.home=/usr/share/ant1.5 org.apache.tools.ant.Main -Dcompile.debug=true -Dcompile.optimize=true  -Dbuild.compiler=jikes -buildfile build.xml  jar
Buildfile: build.xml

init:

compile_generator:
    [mkdir] Created dir: /tmp/buildd/libnsuml-java-0.4.20/generator/classes
    [javac] Compiling 24 source files to /tmp/buildd/libnsuml-java-0.4.20/generator/classes

BUILD FAILED
file:/tmp/buildd/libnsuml-java-0.4.20/build.xml:63: Error running jikes compiler

Total time: 1 second
make: *** [debian/stamp-ant-build] Error 1

If I add jikes to the Build-Depends, the build gets farther but then
fails with:

...
compile:
    [mkdir] Created dir: /tmp/buildd/libnsuml-java-0.4.20/classes
    [javac] Compiling 32 source files to /tmp/buildd/libnsuml-java-0.4.20/classes

    [javac] Found 5 semantic errors compiling "/tmp/buildd/libnsuml-java-0.4.20/gen2/ru/novosoft/uml/MElementEvent.java":

    [javac]     40.   public MElementEvent(MBase e, int type)
    [javac]                                ^---^
    [javac] *** Semantic Error: Type ru.novosoft.uml.MBase was not found.


    [javac]     42.     this(e, null, type, null, null, null, null, -1);
    [javac]             ^----------------------------------------------^
    [javac] *** Semantic Error: No applicable overload was found for a constructor of type "ru.novosoft.uml.MElementEvent". Perhaps you wanted the overloaded version "MElementEvent(?? e, java.lang.String nm, int t, java.lang.Object oldVal, java.lang.Object newVal, java.lang.Object added, java.lang.Object removed, int pos);" instead?
...
BUILD FAILED
file:/tmp/buildd/libnsuml-java-0.4.20/build.xml:97: Compile failed; see the compiler error output for details.

Total time: 3 seconds
make: *** [debian/stamp-ant-build] Error 1

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.5
Locale: LANG=en, LC_CTYPE=en (ignored: LC_ALL set to en_US.UTF-8)

-- 
Daniel Schepler              "Please don't disillusion me.  I
schepler@math.berkeley.edu    haven't had breakfast yet."
                                 -- Orson Scott Card