From: Colin Watson <cjwatson@debian.org>
Date: Wed, 3 Sep 2025 20:18:27 +0100
Subject: Handle Debian's OpenJDK version numbers

Last-Update: 2025-09-03
---
 test/jpypetest/common.py | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/test/jpypetest/common.py b/test/jpypetest/common.py
index 8494ff5..6f879b9 100644
--- a/test/jpypetest/common.py
+++ b/test/jpypetest/common.py
@@ -162,5 +162,4 @@ def java_version():
                           "import jpype; jpype.startJVM(); "
                           "print(jpype.java.lang.System.getProperty('java.version'))"]),
                        encoding='ascii')
-    # todo: make this robust for version "numbers" containing strings (e.g.) 22.1-internal
-    return tuple(map(int, java_version.split(".")))
+    return tuple(map(int, java_version.split("-")[0].split(".")))
