diff --git a/nix/dune-package.nix b/nix/dune-package.nix index 9bb0a2eacc8..9d4ff6c0225 100644 --- a/nix/dune-package.nix +++ b/nix/dune-package.nix @@ -78,5 +78,9 @@ in "LIBDIR=$(OCAMLFIND_DESTDIR)" ]; }; - dune-static = pkgs-static.pkgsCross.musl64.ocamlPackages.dune; + dune-static = + if pkgs.stdenv.hostPlatform.isAarch64 then + pkgs-static.pkgsCross.aarch64-multiplatform-musl.ocamlPackages.dune + else + pkgs-static.pkgsCross.musl64.ocamlPackages.dune; }