ty: use jemalloc from Nixpkgs

This fixes, among other things, using ty on aarch64 with a kernel with
16K or 64K pages.
This commit is contained in:
Alyssa Ross
2026-05-06 20:27:19 +02:00
parent 15f4ee454b
commit 22ced6999a
+4
View File
@@ -7,6 +7,9 @@
# nativeBuildInputs
installShellFiles,
# buildInputs
rust-jemalloc-sys,
buildPackages,
versionCheckHook,
nix-update-script,
@@ -38,6 +41,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
cargoHash = "sha256-8DaJWHFBoVzpbkd9QmJ72a5NeKuX99lfDq3uUp+wd5I=";
nativeBuildInputs = [ installShellFiles ];
buildInputs = [ rust-jemalloc-sys ];
# `ty`'s tests use `insta-cmd`, which depends on the structure of the `target/` directory,
# and also fails to find the environment variable `$CARGO_BIN_EXE_ty`, which leads to tests failing.