lol

Merge pull request #174237 from Mic92/folly

folly: enable jemalloc

authored by

Jörg Thalheim and committed by
GitHub
9b09ad47 9a020f31

+5 -1
+5 -1
pkgs/development/libraries/folly/default.nix
··· 16 16 , xz 17 17 , zlib 18 18 , zstd 19 + , jemalloc 19 20 , follyMobile ? false 20 21 }: 21 22 ··· 50 51 libunwind 51 52 fmt_8 52 53 zstd 53 - ]; 54 + ] ++ lib.optional stdenv.isLinux jemalloc; 55 + 56 + # jemalloc headers are required in include/folly/portability/Malloc.h 57 + propagatedBuildInputs = lib.optional stdenv.isLinux jemalloc; 54 58 55 59 NIX_CFLAGS_COMPILE = [ "-DFOLLY_MOBILE=${if follyMobile then "1" else "0"}" "-fpermissive" ]; 56 60 cmakeFlags = [ "-DBUILD_SHARED_LIBS=ON" ];