Merge pull request #257118 from szlend/libmcrypt-cross-fix

This commit is contained in:
Artturi 2023-09-25 01:31:56 +03:00 committed by GitHub
commit 0ca24a8dbe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -11,8 +11,12 @@ stdenv.mkDerivation rec {
buildInputs = lib.optional stdenv.isDarwin darwin.cctools;
configureFlags = lib.optionals disablePosixThreads
[ "--disable-posix-threads" ];
configureFlags = lib.optionals disablePosixThreads [ "--disable-posix-threads" ]
++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
# AC_FUNC_MALLOC is broken on cross builds.
"ac_cv_func_malloc_0_nonnull=yes"
"ac_cv_func_realloc_0_nonnull=yes"
];
meta = {
description = "Replacement for the old crypt() package and crypt(1) command, with extensions";