]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Fail during configure if unable to find ar
authorTom Yu <tlyu@mit.edu>
Wed, 22 Feb 2012 19:27:56 +0000 (19:27 +0000)
committerTom Yu <tlyu@mit.edu>
Fri, 11 Jan 2013 20:01:52 +0000 (15:01 -0500)
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

src/aclocal.m4

index 68ef439d7f21909cae3b6c928fcb1154dd8b0be3..043e7d950b1ce6801b6b98173dceb8866c78baac 100644 (file)
@@ -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.)