Source: jnlp-servlet
Version: 20120126-4
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20221220 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> rm -rf classes
> rm -rf lib
> mkdir -p classes
> mkdir -p lib
> /usr/lib/jvm/default-java/bin/javac -source 1.8 -target 1.8 -classpath
> "/usr/lib/jvm/default-java/lib/javaws.jar:/usr/share/java/servlet-api-3.1.jar:src/classes"
> -d classes src/classes/jnlp/sample/jardiff/JarDiffConstants.java
> warning: [options] bootstrap class path not set in conjunction with -source 8
> 1 warning
> /usr/lib/jvm/default-java/bin/javac -source 1.8 -target 1.8 -classpath
> "/usr/lib/jvm/default-java/lib/javaws.jar:/usr/share/java/servlet-api-3.1.jar:src/classes"
> -d classes src/classes/jnlp/sample/jardiff/JarDiff.java
> warning: [options] bootstrap class path not set in conjunction with -source 8
> src/classes/jnlp/sample/jardiff/JarDiff.java:475: warning: [removal]
> Long(long) in Long has been deprecated and marked for removal
> Long crcL = new Long(entry.getCrc());
> ^
> src/classes/jnlp/sample/jardiff/JarDiff.java:523: warning: [removal]
> Long(long) in Long has been deprecated and marked for removal
> Long crcL = new Long(crc);
> ^
> Note: Some input files use unchecked or unsafe operations.
> Note: Recompile with -Xlint:unchecked for details.
> 3 warnings
> mkdir -p classes/jnlp/sample/jardiff/resources/
> cp -fr src/classes/jnlp/sample/jardiff/resources/strings.properties
> classes/jnlp/sample/jardiff/resources/strings.properties
> echo 'Main-Class:' jnlp.sample.jardiff.JarDiff > ./jardiff.manifest
> /usr/lib/jvm/default-java/bin/jar cvfm lib/jnlp-jardiff.jar
> ./jardiff.manifest -C classes .
> added manifest
> adding: jnlp/(in = 0) (out= 0)(stored 0%)
> adding: jnlp/sample/(in = 0) (out= 0)(stored 0%)
> adding: jnlp/sample/jardiff/(in = 0) (out= 0)(stored 0%)
> adding: jnlp/sample/jardiff/JarDiff$JarFile2.class(in = 4287) (out=
> 2376)(deflated 44%)
> adding: jnlp/sample/jardiff/JarDiff.class(in = 8069) (out= 4257)(deflated 47%)
> adding: jnlp/sample/jardiff/JarDiffConstants.class(in = 358) (out=
> 258)(deflated 27%)
> adding: jnlp/sample/jardiff/JarDiffPatcher.class(in = 6853) (out=
> 3687)(deflated 46%)
> adding: jnlp/sample/jardiff/Patcher$PatchDelegate.class(in = 235) (out=
> 171)(deflated 27%)
> adding: jnlp/sample/jardiff/Patcher.class(in = 385) (out= 230)(deflated 40%)
> adding: jnlp/sample/jardiff/resources/(in = 0) (out= 0)(stored 0%)
> adding: jnlp/sample/jardiff/resources/strings.properties(in = 2160) (out=
> 1077)(deflated 50%)
> rm -f ./jardiff.manifest
> /usr/lib/jvm/default-java/bin/javac -source 1.8 -target 1.8 -classpath
> "/usr/lib/jvm/default-java/lib/javaws.jar:/usr/share/java/servlet-api-3.1.jar:src/classes"
> -d classes src/classes/jnlp/sample/servlet/JnlpDownloadServlet.java
> warning: [options] bootstrap class path not set in conjunction with -source 8
> src/classes/jnlp/sample/servlet/JnlpResource.java:47: error: cannot find
> symbol
> import java.util.jar.Pack200;
> ^
> symbol: class Pack200
> location: package java.util.jar
> src/classes/jnlp/sample/servlet/JnlpResource.java:48: error: package
> java.util.jar.Pack200 does not exist
> import java.util.jar.Pack200.Packer;
> ^
> src/classes/jnlp/sample/servlet/JnlpResource.java:93: error: cannot find
> symbol
> private static Packer packer;
> ^
> symbol: class Packer
> location: class JnlpResource
> src/classes/jnlp/sample/servlet/JnlpResource.java:96: error: cannot find
> symbol
> packer = Pack200.newPacker();
>^
> symbol: variable Pack200
> location: class JnlpResource
> src/classes/jnlp/sample/jardiff/JarDiff.java:475: warning: [removal]
> Long(long) in Long has been deprecated and marked for removal
> Long crcL = new Long(entry.getCrc());
> ^
> src/classes/jnlp/sample/jardiff/JarDiff.java:523: warning: [removal]
> Long(long) in Long has been deprecated and marked for removal
> Long crcL = new Long(crc);
> ^
> Note: src/classes/jnlp/sample/servlet/JnlpFileHandler.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.
> 4 errors
> 3 warnings
> make[1]: *** [GNUmakefile:50:
> classes/jnlp/sample/servlet/JnlpDownloadServlet.class] Error 1
The full build log is available from:
http://qa-logs.debian.net/2022/12/20/jnlp-servlet_20120126-4_unstable.log
All bugs filed during this archive rebuild are listed at: