From 7daddb86fa1b4ed332321e9993ab3da37392bac9 Mon Sep 17 00:00:00 2001 From: Geoffry Song Date: Tue, 9 Dec 2025 22:34:31 -0800 Subject: [PATCH] difftastic: add rust-jemalloc-sys to buildInputs Fixes jemalloc page size on aarch64. --- pkgs/by-name/di/difftastic/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/di/difftastic/package.nix b/pkgs/by-name/di/difftastic/package.nix index 9d40a1637f34..bfbfdd8c2207 100644 --- a/pkgs/by-name/di/difftastic/package.nix +++ b/pkgs/by-name/di/difftastic/package.nix @@ -5,6 +5,7 @@ stdenv, versionCheckHook, nix-update-script, + rust-jemalloc-sys, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -20,6 +21,8 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoHash = "sha256-TTg5Cky1exlvJokIw1IFGbPq4eJe2xSAPsGgI7BU+Jw="; + buildInputs = [ rust-jemalloc-sys ]; + env = lib.optionalAttrs stdenv.hostPlatform.isStatic { RUSTFLAGS = "-C relocation-model=static"; }; # skip flaky tests