Hi, On Lintian master (which includes the pending commit) and with default-jdk 2:1.11-70 and javahelper 0.71 installed, I get
tests::java-class-format: diff -u t/tests/java-class-format/tags /lcl/lechner/lintian/git/debian/test-out/tests/java-class-format/tags.java-class-format --- t/tests/java-class-format/tags 2018-11-05 05:43:01.455447409 -0800 +++ /lcl/lechner/lintian/git/debian/test-out/tests/java-class-format/tags.java-class-format 2018-11-07 07:32:39.427605662 -0800 @@ -1,2 +1,2 @@ -W: libtest-java: incompatible-java-bytecode-format Java12 version (Class format: 56) W: libtest-java: unknown-java-class-version usr/share/java/testa-1.0.jar (org/debian/lintian/TestA.class -> 42) +W: libtest-java: unknown-java-class-version usr/share/java/testb-1.0.jar (org/debian/lintian/TestB.class -> 56) fail tests::java-class-format: output differs! If the existing tags are correct, what would a good version requirement look like for Extra-Build-Depends: in 'desc', please? Thank you! Kind regards, Felix Lechner