From faf8addc71270c43137c25484f0a8c4bf3da792b Mon Sep 17 00:00:00 2001 From: Brad King Date: Tue, 11 Nov 2025 19:10:07 -0500 Subject: [PATCH] FindJNI: Add Debian/Ubuntu specific paths for more recent JDK versions --- Modules/FindJNI.cmake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Modules/FindJNI.cmake b/Modules/FindJNI.cmake index ff865a0d66..a70b00f330 100644 --- a/Modules/FindJNI.cmake +++ b/Modules/FindJNI.cmake @@ -385,6 +385,11 @@ set(_JNI_JAVA_DIRECTORIES_BASE # Arch Linux specific paths for default JVM /usr/lib/jvm/default # Ubuntu specific paths for default JVM + /usr/lib/jvm/java-26-openjdk-{libarch} + /usr/lib/jvm/java-25-openjdk-{libarch} # Ubuntu 24.04 LTS + /usr/lib/jvm/java-24-openjdk-{libarch} + /usr/lib/jvm/java-23-openjdk-{libarch} + /usr/lib/jvm/java-22-openjdk-{libarch} /usr/lib/jvm/java-21-openjdk-{libarch} # Ubuntu 23.04 /usr/lib/jvm/java-20-openjdk-{libarch} # Ubuntu 22.10 /usr/lib/jvm/java-19-openjdk-{libarch} # Ubuntu 22.04 LTS