From 806e72c309435519d214daae035b999bb8a81ece Mon Sep 17 00:00:00 2001 From: Peter Shipton Date: Wed, 9 Oct 2024 16:05:23 -0400 Subject: [PATCH] Disable use of zlibNX by default Issue https://github.com/eclipse-openj9/openj9/issues/20324 Signed-off-by: Peter Shipton --- src/java.base/unix/native/libjli/java_md_solinux.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/java.base/unix/native/libjli/java_md_solinux.c b/src/java.base/unix/native/libjli/java_md_solinux.c index b495cd02278..a4a94b0405a 100644 --- a/src/java.base/unix/native/libjli/java_md_solinux.c +++ b/src/java.base/unix/native/libjli/java_md_solinux.c @@ -25,7 +25,7 @@ /* * =========================================================================== - * (c) Copyright IBM Corp. 2020, 2023 All Rights Reserved + * (c) Copyright IBM Corp. 2020, 2024 All Rights Reserved * =========================================================================== */ @@ -385,7 +385,7 @@ CreateExecutionEnvironment(int *pargc, char ***pargv, * o $JVMPATH (directory portion only) * o $JRE/lib * o $JRE/../lib - * o ZLIBNX_PATH (for AIX P9 or newer systems with NX, unless -XX:-UseZlibNX is set) + * o ZLIBNX_PATH (for AIX P9 or newer systems with NX, when enabled) * * followed by the user's previous effective LD_LIBRARY_PATH, if * any. @@ -395,7 +395,7 @@ CreateExecutionEnvironment(int *pargc, char ***pargv, int aixargc = *pargc - 1; // skip the launcher name char **aixargv = *pargv + 1; const char *aixarg = NULL; - jboolean useZlibNX = JNI_TRUE; + jboolean useZlibNX = JNI_FALSE; while (aixargc > 0 && *(aixarg = *aixargv) == '-') { if (JLI_StrCmp(aixarg, "-XX:+UseZlibNX") == 0) { useZlibNX = JNI_TRUE;