From e90fcd128ad266e48de0ab893e4edd1178620909 Mon Sep 17 00:00:00 2001 From: Peter Shipton Date: Wed, 9 Oct 2024 16:02:16 -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.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/java.base/unix/native/libjli/java_md.c b/src/java.base/unix/native/libjli/java_md.c index b570245b9cf..6ee99e6f7d7 100644 --- a/src/java.base/unix/native/libjli/java_md.c +++ b/src/java.base/unix/native/libjli/java_md.c @@ -25,7 +25,7 @@ /* * =========================================================================== - * (c) Copyright IBM Corp. 2020, 2023 All Rights Reserved + * (c) Copyright IBM Corp. 2020, 2024 All Rights Reserved * =========================================================================== */ @@ -376,7 +376,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. @@ -386,7 +386,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;