From: Tom Yu Date: Wed, 22 Feb 2012 19:27:56 +0000 (+0000) Subject: Fail during configure if unable to find ar X-Git-Tag: krb5-1.10.4-final~16 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8d429036dac9dc4287a095fe8dfcd1ef782b9b5f;p=thirdparty%2Fkrb5.git Fail during configure if unable to find ar Fail during configure time if the configure script can't locate the "ar" program, instead of producing a delayed failure during build time by running the "false" command. Some Solaris releases have ar in /usr/ccs/bin, which is not in the default path for some users. (cherry picked from commit 2c990e6418cd7cee7ca178a3175b07ed6a01ffae) ticket: 7540 (new) version_fixed: 1.10.4 status: resolved --- diff --git a/src/aclocal.m4 b/src/aclocal.m4 index 68ef439d7f..043e7d950b 100644 --- a/src/aclocal.m4 +++ b/src/aclocal.m4 @@ -1014,6 +1014,9 @@ AC_REQUIRE([AC_PROG_ARCHIVE])dnl AC_REQUIRE([AC_PROG_ARCHIVE_ADD])dnl AC_REQUIRE([AC_PROG_INSTALL])dnl AC_CHECK_PROG(AR, ar, ar, false) +if test "$AR" = "false"; then + AC_MSG_ERROR([ar not found in PATH]) +fi AC_CHECK_PROG(PERL, perl, perl, false) if test "$ac_cv_prog_PERL" = "false"; then AC_MSG_ERROR(Perl is now required for Kerberos builds.)