From 8ac4d38ad99f9b1c7205951b5f19864c87aff3b8 Mon Sep 17 00:00:00 2001 From: "Diego B. Fernandez" <2291571+diegobfernandez@users.noreply.github.com> Date: Thu, 23 Nov 2023 18:05:13 +0100 Subject: buildGraalvmNativeImage: Set maximum page size to 64K on aarch64-linux --- pkgs/build-support/build-graalvm-native-image/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/build-support/build-graalvm-native-image/default.nix b/pkgs/build-support/build-graalvm-native-image/default.nix index 6a5e82427f7b..4b4d5770a1f8 100644 --- a/pkgs/build-support/build-graalvm-native-image/default.nix +++ b/pkgs/build-support/build-graalvm-native-image/default.nix @@ -11,6 +11,7 @@ # except in special cases. In most cases, use extraNativeBuildArgs instead , nativeImageBuildArgs ? [ (lib.optionalString stdenv.isDarwin "-H:-CheckToolchain") + (lib.optionalString (stdenv.isLinux && stdenv.isAarch64) "-H:PageSize=64K") "-H:Name=${executable}" "-march=compatibility" "--verbose" -- cgit 1.4.1