Merge pull request #106761 from Atemu/fix/cifs-utils-cross

cifs-utils: don't check for AC_FUNC_MALLOC when cross compiling

authored by Matthew Bauer and committed by GitHub 079535f0 dd95aa33

+7 -1
+7 -1
pkgs/os-specific/linux/cifs-utils/default.nix
··· 1 - { stdenv, fetchurl, autoreconfHook, docutils, pkgconfig 2 , kerberos, keyutils, pam, talloc }: 3 4 stdenv.mkDerivation rec { ··· 13 nativeBuildInputs = [ autoreconfHook docutils pkgconfig ]; 14 15 buildInputs = [ kerberos keyutils pam talloc ]; 16 17 makeFlags = [ "root_sbindir=$(out)/sbin" ]; 18
··· 1 + { stdenv, lib, fetchurl, autoreconfHook, docutils, pkgconfig 2 , kerberos, keyutils, pam, talloc }: 3 4 stdenv.mkDerivation rec { ··· 13 nativeBuildInputs = [ autoreconfHook docutils pkgconfig ]; 14 15 buildInputs = [ kerberos keyutils pam talloc ]; 16 + 17 + configureFlags = stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ 18 + # AC_FUNC_MALLOC is broken on cross builds. 19 + "ac_cv_func_malloc_0_nonnull=yes" 20 + "ac_cv_func_realloc_0_nonnull=yes" 21 + ]; 22 23 makeFlags = [ "root_sbindir=$(out)/sbin" ]; 24