Bug#923759: One step ahead but compile errors (Was: netlib-java contains nealy empty jar)

Andreas Tille andreas at an3as.eu
Thu Mar 21 12:55:46 GMT 2019


Hi,

On Tue, Mar 12, 2019 at 10:58:33AM +0100, Andreas Tille wrote:
> I realised that
> 
>     /usr/share/java/netlib-java-0.9.3.jar
> 
> is nearly empty, specifically
> 
>     /org/netlib/arpack
>     /org/netlib/blas
>     /org/netlib/lapack
> 
> do not contain any classes.
> ...
> and the previous version on snapshots[1] contains a proper jar file with
> all classes I suspect some issue with a change in the Java VM.
> Unfortunately I have no idea how to fix this and hope Debian Java team
> can help here.

I went a bit further into the build system of netlib-java and found out
that build.xml is lacking a compile target.  I added this in my last
commit[2] and need to admit that I have no idea why the package has ever
build before.

Unfortunately the build now leaves me with some errors:

...
compile:
    [javac] Compiling 3 source files
    [javac] /build/netlib-java-0.9.3/src/org/netlib/generate/JavaGenerator.java:48: error: package org.netlib.util does not exist
    [javac] import org.netlib.util.StringW;
    [javac]                       ^
    [javac] /build/netlib-java-0.9.3/src/org/netlib/generate/JavaGenerator.java:49: error: package org.netlib.util does not exist
    [javac] import org.netlib.util.booleanW;
    [javac]                       ^
    [javac] /build/netlib-java-0.9.3/src/org/netlib/generate/JavaGenerator.java:50: error: package org.netlib.util does not exist
    [javac] import org.netlib.util.doubleW;
    [javac]                       ^
    [javac] /build/netlib-java-0.9.3/src/org/netlib/generate/JavaGenerator.java:51: error: package org.netlib.util does not exist
    [javac] import org.netlib.util.floatW;
    [javac]                       ^
    [javac] /build/netlib-java-0.9.3/src/org/netlib/generate/JavaGenerator.java:52: error: package org.netlib.util does not exist
    [javac] import org.netlib.util.intW;
    [javac]                       ^
    [javac] /build/netlib-java-0.9.3/src/org/netlib/generate/JavaGenerator.java:104: error: cannot find symbol
    [javac]             classDefs.put(intW.class, "intW");
    [javac]                           ^
    [javac]   symbol:   class intW
    [javac]   location: class JavaGenerator
    [javac] /build/netlib-java-0.9.3/src/org/netlib/generate/JavaGenerator.java:105: error: cannot find symbol
    [javac]             classDefs.put(doubleW.class, "doubleW");
    [javac]                           ^
    [javac]   symbol:   class doubleW
    [javac]   location: class JavaGenerator
    [javac] /build/netlib-java-0.9.3/src/org/netlib/generate/JavaGenerator.java:106: error: cannot find symbol
    [javac]             classDefs.put(booleanW.class, "booleanW");
    [javac]                           ^
    [javac]   symbol:   class booleanW
    [javac]   location: class JavaGenerator
    [javac] /build/netlib-java-0.9.3/src/org/netlib/generate/JavaGenerator.java:107: error: cannot find symbol
    [javac]             classDefs.put(floatW.class, "floatW");
    [javac]                           ^
    [javac]   symbol:   class floatW
    [javac]   location: class JavaGenerator
    [javac] /build/netlib-java-0.9.3/src/org/netlib/generate/JavaGenerator.java:108: error: cannot find symbol
    [javac]             classDefs.put(StringW.class, "StringW");
    [javac]                           ^
    [javac]   symbol:   class StringW
    [javac]   location: class JavaGenerator
    [javac] 10 errors

BUILD FAILED
/build/netlib-java-0.9.3/build.xml:30: Compile failed; see the compiler error output for details.

Total time: 1 second
make[1]: *** [debian/rules:11: override_dh_auto_build] Error 1


Any hint how to get rid of these?

Kind regards

       Andreas.



> [1] https://snapshot.debian.org/archive/debian/20160625T105051Z/pool/main/n/netlib-java/libnetlib-java_0.9.3-3_all.deb
[2] https://salsa.debian.org/java-team/netlib-java/blob/master/debian/patches/add_compile_target.patch

-- 
http://fam-tille.de



More information about the pkg-java-maintainers mailing list