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:
parent
e96d5c13d0
commit
de6412cadd
|
@ -3,6 +3,7 @@
|
||||||
, rustPlatform
|
, rustPlatform
|
||||||
, libarchive
|
, libarchive
|
||||||
, openssl
|
, openssl
|
||||||
|
, rust-jemalloc-sys
|
||||||
, sqlite
|
, sqlite
|
||||||
, pkg-config
|
, pkg-config
|
||||||
, nixosTests
|
, nixosTests
|
||||||
|
@ -27,6 +28,7 @@ rustPlatform.buildRustPackage rec {
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
libarchive
|
libarchive
|
||||||
openssl
|
openssl
|
||||||
|
rust-jemalloc-sys
|
||||||
sqlite
|
sqlite
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user