From dd97a24d701ff5919642c7078453c7a319ad979d Mon Sep 17 00:00:00 2001 From: Stephan Richter Date: Sat, 28 Feb 2026 06:17:58 -0500 Subject: [PATCH] Bump GraalVM to 25.0.2 for signal-cli master (requires Java 25) signal-cli master's buildSrc requires Java 24, and the libsignal-cli subproject requires Java 25 for compilation. GraalVM 21.0.0 (Java 21) fails both checks. Bump to GraalVM Community Edition 25.0.2 (JDK 25). The native binary produced by GraalVM does not require a JRE at runtime, so openjdk-21-jre in the runtime image remains sufficient. Co-Authored-By: Claude Opus 4.6 --- Dockerfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index abc8ea5..bec387e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,8 +3,7 @@ ARG LIBSIGNAL_CLIENT_VERSION=0.87.0 ARG SIGNAL_CLI_NATIVE_PACKAGE_VERSION=0.13.24+morph027+2 ARG SWAG_VERSION=1.16.4 -ARG GRAALVM_VERSION=21.0.0 -#ARG GRAALVM_VERSION=25.0.2 +ARG GRAALVM_VERSION=25.0.2 ARG BUILD_VERSION_ARG=unset