File bootcycle.patch of Package java-25-openj9

--- a/closed/OpenJ9.gmk	2025-09-24 14:18:57.661233448 +0200
+++ b/closed/OpenJ9.gmk	2025-09-24 14:22:22.347654033 +0200
@@ -254,7 +254,7 @@
 	-C $(OPENJ9_TOPDIR)/runtime/cmake/caches/$(patsubst %_cross,%,$(OPENJ9_BUILDSPEC)).cmake \
 	-DBOOT_JDK="$(BOOT_JDK)" \
 	-DBUILD_ID=$(BUILD_ID) \
-	-DCMAKE_TOOLCHAIN_FILE="$(OUTPUTDIR)/toolchain.cmake" \
+	-DCMAKE_TOOLCHAIN_FILE="$(TOOLCHAIN_CMAKE_FILE)" \
 	-DJ9VM_OMR_DIR="$(OPENJ9OMR_TOPDIR)" \
 	-DJAVA_SPEC_VERSION=$(VERSION_FEATURE) \
 	-DOMR_DDR=$(OPENJ9_ENABLE_DDR) \
--- a/make/autoconf/bootcycle-spec.gmk.template	2025-09-24 14:18:57.671259205 +0200
+++ b/make/autoconf/bootcycle-spec.gmk.template	2025-09-24 14:23:05.690894213 +0200
@@ -48,3 +48,5 @@
 # By filtering out those JVM args, the bootcycle JVM will use its default
 # settings for CDS.
 JAVA_FLAGS := $(filter-out -XX:SharedArchiveFile% -Xshare%, $(JAVA_FLAGS))
+ 
+TOOLCHAIN_CMAKE_FILE := $(OLD_OUTPUTDIR)/toolchain.cmake
--- a/make/autoconf/spec.gmk.template	2025-09-24 14:18:57.672470587 +0200
+++ b/make/autoconf/spec.gmk.template	2025-09-24 14:22:22.348965591 +0200
@@ -961,5 +961,7 @@
 define IncludeCustomExtension
 endef
 
+TOOLCHAIN_CMAKE_FILE := $(OUTPUTDIR)/toolchain.cmake
+
 # Include the custom-spec.gmk file if it exists
 -include $(dir @SPEC@)/custom-spec.gmk
openSUSE Build Service is sponsored by