Bug#897424: lintian: Update Java bytecode checks for openjdk-10
Source: lintian
Version: 2.5.84
Severity: normal
Tags: patch
Dear Maintainer,
Now that openjdk-10 is the default JDK & JRE in unstable, the Java
bytecode checks in lintian need to be updated again, as per the attached
patch.
Kind Regards,
Bas
>From 6c4b0a7049ddcb7bfe4554ec572fd1d304ea7240 Mon Sep 17 00:00:00 2001
From: Bas Couwenberg <sebastic@xs4all.nl>
Date: Wed, 2 May 2018 14:49:06 +0200
Subject: Update Java bytecode checks for openjdk-10.
---
checks/java.desc | 2 +-
checks/java.pm | 2 +-
data/java/constants | 6 +++---
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/checks/java.desc b/checks/java.desc
index 329714646..78e7e03f2 100644
--- a/checks/java.desc
+++ b/checks/java.desc
@@ -91,7 +91,7 @@ Info: The package contains a Jar file with Java class files compiled for an
for a newer version of Java than Lintian knows about. In the latter case,
please file a bug against Lintian.
.
- The latest class version known by Lintian is Java9 (Major version 53).
+ The latest class version known by Lintian is Java10 (Major version 54).
Tag: zip-parse-error
Severity: normal
diff --git a/checks/java.pm b/checks/java.pm
index 267e260e3..b0feee9c2 100644
--- a/checks/java.pm
+++ b/checks/java.pm
@@ -98,7 +98,7 @@ sub run {
or $mver
> $MAX_BYTECODE->value('max-bytecode-existing-version')) {
# First public major version was 45 (Java1), latest
- # version is 53 (Java9).
+ # version is 54 (Java10).
tag 'unknown-java-class-version', $jar_file,
"($class -> $mver)";
# Skip the rest of this Jar.
diff --git a/data/java/constants b/data/java/constants
index 0c28b1e4a..2c529b25b 100644
--- a/data/java/constants
+++ b/data/java/constants
@@ -5,9 +5,9 @@
# 50 -> Java6
# 51 -> Java7
# 52 -> Java8
-# 53 -> Java9 - Current max version in Debian unstable
-# 54 -> Java10
-max-bytecode-version = 53
+# 53 -> Java9
+# 54 -> Java10 - Current max version in Debian unstable
+max-bytecode-version = 54
max-bytecode-existing-version = 54
--
2.11.0
Reply to: