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 , xz 17 , zlib 18 , zstd 19 , follyMobile ? false 20 }: 21 ··· 50 libunwind 51 fmt_8 52 zstd 53 - ]; 54 55 NIX_CFLAGS_COMPILE = [ "-DFOLLY_MOBILE=${if follyMobile then "1" else "0"}" "-fpermissive" ]; 56 cmakeFlags = [ "-DBUILD_SHARED_LIBS=ON" ];
··· 16 , xz 17 , zlib 18 , zstd 19 + , jemalloc 20 , follyMobile ? false 21 }: 22 ··· 51 libunwind 52 fmt_8 53 zstd 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; 58 59 NIX_CFLAGS_COMPILE = [ "-DFOLLY_MOBILE=${if follyMobile then "1" else "0"}" "-fpermissive" ]; 60 cmakeFlags = [ "-DBUILD_SHARED_LIBS=ON" ];