From: Vladimir Petko Date: Wed, 17 Jul 2024 11:02:09 +0000 (+0200) Subject: set default compatible cds alignment to auto for arm64 X-Git-Tag: archive/raspbian/17.0.12+7-1+rpi1^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=5abd89d55d74d8599c2da5127e806f063d7d64c7;p=openjdk-17.git set default compatible cds alignment to auto for arm64 Bug: https://bugs.openjdk.org/browse/JDK-8334895 Last-Update: 2024-06-25 ARM64 requires cds alignment option to be enabled if CDS is enabled. Setting it to true will enable the option even if CDS is disabled causing a configuration error. Setting option to auto allows to enable it only when CDS is enabled. Gbp-Pq: Name jdk-8334895-proposed.patch --- diff --git a/make/autoconf/jdk-options.m4 b/make/autoconf/jdk-options.m4 index e8d8565ff..4a43ce711 100644 --- a/make/autoconf/jdk-options.m4 +++ b/make/autoconf/jdk-options.m4 @@ -211,7 +211,7 @@ AC_DEFUN_ONCE([JDKOPT_SETUP_JDK_OPTIONS], # three different page sizes: 4K, 64K, and if run on Mac m1 hardware, 16K. COMPATIBLE_CDS_ALIGNMENT_DEFAULT=false if test "x$OPENJDK_TARGET_OS" = "xlinux" && test "x$OPENJDK_TARGET_CPU" = "xaarch64"; then - COMPATIBLE_CDS_ALIGNMENT_DEFAULT=true + COMPATIBLE_CDS_ALIGNMENT_DEFAULT=auto fi AC_SUBST(COMPATIBLE_CDS_ALIGNMENT_DEFAULT)