From b64c3d388590b72172b90cf4a58e70251d306599 Mon Sep 17 00:00:00 2001 From: Dmitry Kalinkin Date: Thu, 9 Jun 2022 16:14:03 -0400 Subject: [PATCH] arrow-cpp: pin jemalloc tarball (#177037) Co-authored-by: Sandro --- pkgs/development/libraries/arrow-cpp/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/arrow-cpp/default.nix b/pkgs/development/libraries/arrow-cpp/default.nix index 5fb8746efae..a69d161c926 100644 --- a/pkgs/development/libraries/arrow-cpp/default.nix +++ b/pkgs/development/libraries/arrow-cpp/default.nix @@ -78,11 +78,14 @@ stdenv.mkDerivation rec { }; sourceRoot = "apache-arrow-${version}/cpp"; - ${if enableJemalloc then "ARROW_JEMALLOC_URL" else null} = jemalloc.src; - # versions are all taken from # https://github.com/apache/arrow/blob/apache-arrow-8.0.0/cpp/thirdparty/versions.txt + ${if enableJemalloc then "ARROW_JEMALLOC_URL" else null} = fetchurl { + url = "https://github.com/jemalloc/jemalloc/releases/download/5.2.1/jemalloc-5.2.1.tar.bz2"; + hash = "sha256-NDMOXOJ2CZ4uiVDZM121qHVomkxqVnUe87HYxTf4h/Y="; + }; + ARROW_MIMALLOC_URL = fetchFromGitHub { owner = "microsoft"; repo = "mimalloc";