diff --git a/src/SPC/builder/unix/library/krb5.php b/src/SPC/builder/unix/library/krb5.php index 00ddd6d9..0f499530 100644 --- a/src/SPC/builder/unix/library/krb5.php +++ b/src/SPC/builder/unix/library/krb5.php @@ -27,15 +27,17 @@ trait krb5 'LIBRARY_PATH' => getenv('SPC_LIBRARY_PATH'), ]); } + $args = [ + '--disable-nls', + '--disable-rpath', + '--without-system-verto']; + if (PHP_OS_FAMILY === 'Darwin') { + $args[] = 'ac_cv_func_secure_getenv=no'; + } $make ->optionalLib('ldap', '--with-ldap', '--without-ldap') ->optionalLib('libedit', '--with-libedit', '--without-libedit') - ->configure( - '--disable-nls', - '--disable-rpath', - '--disable-silent-rules', - '--without-system-verto', - ) + ->configure(...$args) ->make(); $this->patchPkgconfPrefix([ 'krb5-gssapi.pc',