nilfs-utils: fix cross-compilation issue caused by AC_FUNC_MALLOC

This commit is contained in:
Pierre Bourdon 2019-04-06 15:54:25 +02:00
parent 57de25b319
commit c9c0e7c1b0
No known key found for this signature in database
GPG Key ID: 6FB80DCD84DA0F1C

View File

@ -35,7 +35,13 @@ stdenv.mkDerivation rec {
})
];
configureFlags = [ "--with-libmount" ];
configureFlags = [
"--with-libmount"
] ++ stdenv.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"
];
# FIXME: https://github.com/NixOS/patchelf/pull/98 is in, but stdenv
# still doesn't use it