nixseparatedebuginfod: use system jemalloc

Currently, this package uses a vendored version of jemalloc by way of
the `jemalloc-sys` crate. The vendored version is not compatible with
non-4k page sizes on aarch64, but nixpkgs' version of jemalloc is
configured for such compatibility. To use nixpkgs' version of jemalloc,
we need to pull in the `rust-jemalloc-sys` dependency when building
nixseparatedebuginfod.
This commit is contained in:
Olivia Crain 2024-03-29 10:29:38 -05:00
parent e96d5c13d0
commit de6412cadd
No known key found for this signature in database

View File

@ -3,6 +3,7 @@
, rustPlatform
, libarchive
, openssl
, rust-jemalloc-sys
, sqlite
, pkg-config
, nixosTests
@ -27,6 +28,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = [
libarchive
openssl
rust-jemalloc-sys
sqlite
];