Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

libmcrypt: fix cross compilation

+6 -2
+6 -2
pkgs/development/libraries/libmcrypt/default.nix
··· 11 12 buildInputs = lib.optional stdenv.isDarwin darwin.cctools; 13 14 - configureFlags = lib.optionals disablePosixThreads 15 - [ "--disable-posix-threads" ]; 16 17 meta = { 18 description = "Replacement for the old crypt() package and crypt(1) command, with extensions";
··· 11 12 buildInputs = lib.optional stdenv.isDarwin darwin.cctools; 13 14 + configureFlags = lib.optionals disablePosixThreads [ "--disable-posix-threads" ] 15 + ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ 16 + # AC_FUNC_MALLOC is broken on cross builds. 17 + "ac_cv_func_malloc_0_nonnull=yes" 18 + "ac_cv_func_realloc_0_nonnull=yes" 19 + ]; 20 21 meta = { 22 description = "Replacement for the old crypt() package and crypt(1) command, with extensions";