From c80d8b609e18484c884b6dc6f629ba2bab6f885f Mon Sep 17 00:00:00 2001 From: Andrew Hughes Date: Tue, 30 Jul 2024 18:33:42 +0100 Subject: [PATCH] Set this to be the default/system JDK providing 'java', 'jre', 'java-devel' ,etc. - Resolves: RHEL-34597 --- java-21-openjdk.spec | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/java-21-openjdk.spec b/java-21-openjdk.spec index 5c6bcb8..d14e140 100644 --- a/java-21-openjdk.spec +++ b/java-21-openjdk.spec @@ -102,9 +102,9 @@ # similarly for other %%{_jvmdir}/{jre,java} and %%{_javadocdir}/{java,java-zip} %define is_release_build() %( if [ "%{?1}" == "%{debug_suffix_unquoted}" -o "%{?1}" == "%{fastdebug_suffix_unquoted}" ]; then echo "0" ; else echo "1"; fi ) -# while JDK is a techpreview(is_system_jdk=0), some provides are turned off. Once jdk stops to be an techpreview, move it to 1 -# as sytem JDK, we mean any JDK which can run whole system java stack without issues (like bytecode issues, module issues, dependencies...) -%global is_system_jdk 0 +# Indicates whether this is the default JDK on this version of RHEL +# Only the default/system JDK provides unversioned Provides like 'java', 'jre' and 'java-devel' +%global is_system_jdk 1 %global aarch64 aarch64 arm64 armv8 # we need to distinguish between big and little endian PPC64 @@ -2497,7 +2497,8 @@ cjc.mainProgram(args) %changelog * Tue Jul 30 2024 Andrew Hughes - 1:21.0.2.0.13-3 - Fix gating.yaml to reference RHEL 10 -- Related: RHEL-34597 +- Set this to be the default/system JDK providing 'java', 'jre', 'java-devel' ,etc. +- Resolves: RHEL-34597 - Resolves: RHEL-51617 * Fri Apr 12 2024 Andrew Hughes - 1:21.0.2.0.13-2