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 <noreply@anthropic.com>
This commit is contained in:
Stephan Richter 2026-02-28 06:17:58 -05:00
parent fd7d4aca96
commit dd97a24d70

View File

@ -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