On Tue, 25 Jun 2024 19:30:26 GMT, Vladimir Petko <vpe...@openjdk.org> wrote:
>> This PR sets COMPATIBLE_CDS_ALIGNMENT_DEFAULT to auto for aarch64. >> This allows to avoid configure error on arm64: >> >> $ sh configure --disable-jvm-feature-cds >> ... >> checking if CDS archive is available... no (CDS is disabled) >> checking if a default CDS archive should be generated... disabled, from >> default 'auto' >> checking if CDS archive is available... no (CDS is disabled) >> checking if compatible cds region alignment enabled... enabled, default >> configure: error: Option --enable-compatible-cds-alignment is not available >> configure exiting with result code 1 >> >> after applying the change: >> >> $ sh configure --disable-jvm-feature-cds >> ... >> checking if the CDS classlist generation should be enabled... disabled, from >> default 'auto' >> checking if any translations should be excluded... no >> checking if static man pages should be copied... enabled, default >> checking if CDS archive is available... no (CDS is disabled) >> checking if a default CDS archive should be generated... disabled, from >> default 'auto' >> checking if CDS archive is available... no (CDS is disabled) >> checking if compatible cds region alignment enabled... disabled, from >> default 'auto' >> checking for number of cores... 4 >> checking for memory size... 7943 MB >> checking for appropriate number of jobs to run in parallel... 4 >> checking whether to use javac server... enabled, default >> checking flags for boot jdk java command ... -Duser.language=en >> -Duser.country=US -XX:+UnlockDiagnosticVMOptions -XX:-VerifySharedSpaces >> -XX:SharedArchiveFile=/build/magic/arm64/jdk/build/linux-aarch64-server-release/configure-support/classes.jsa >> -Xshare:auto >> checking flags for boot jdk java command for big workloads... -Xms64M >> -Xmx1600M >> checking flags for bootcycle boot jdk java command for big workloads... >> -Xms64M -Xmx1600M >> checking flags for boot jdk java command for small workloads... >> -XX:+UseSerialGC -Xms32M -Xmx512M -XX:TieredStopAtLevel=1 >> checking for --enable-icecc... disabled, default >> checking if precompiled headers are available... yes >> checking for --enable-precompiled-headers... enabled, from default 'auto' >> checking for ccache... [not found] >> checking if ccache is available... no, ccache binary missing or not >> executable >> checking if ccache is enabled... disabled, default >> checking if build directory is on local disk... yes >> configure: creating >> /build/magic/arm64/jdk/build/linux-aarch64-server-release/configure-support/config.status >> config.status: creating /build/mag... > > Vladimir Petko has updated the pull request incrementally with one additional > commit since the last revision: > > fix typo in the description Marked as reviewed by erikj (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk/pull/19869#pullrequestreview-2140901608