Commit 4410ac34 authored by Peder Bergebakken Sundt's avatar Peder Bergebakken Sundt
Browse files

python3Packages.granian: only use rust-jemalloc-sys on aarch64

parent 57afa278
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
{
  lib,
  stdenv,
  fetchFromGitHub,
  rustPlatform,
  cacert,
@@ -40,9 +41,10 @@ buildPythonPackage rec {
    maturinBuildHook
  ];

  buildInputs = [
  buildInputs = lib.optionals (stdenv.hostPlatform.isAarch64) [
    # fix "Unsupported system page size" on aarch64-linux with 16k pages
    # https://github.com/NixOS/nixpkgs/issues/410572
    # only enabled on aarch64 due to https://github.com/NixOS/nixpkgs/pull/410611#issuecomment-2939564567
    (rust-jemalloc-sys.overrideAttrs (
      { configureFlags, ... }:
      {