diff options
author | Paul Fertser <fercerpav@gmail.com> | 2015-10-19 14:46:14 -0400 |
---|---|---|
committer | Greg Hudson <ghudson@mit.edu> | 2015-10-19 15:14:56 -0400 |
commit | db2acb6b06e469c6c12476bec68acc7964626523 (patch) | |
tree | 9f2c401bf6b0f648aec373334d304fc9ba449dca | |
parent | b559dd2f01ced8f83954378cca37f374e6762afa (diff) | |
download | krb5-db2acb6b06e469c6c12476bec68acc7964626523.tar.gz |
Use fixed rcache directory when cross-compiling
When cross-compiling, looking at what directories are present on the
build machine makes no sense. Default to /var/tmp instead.
[ghudson@mit.edu: use /var/tmp instead of /tmp; adjust commit message]
ticket: 8254
target_version: 1.14
tags: pullup
-rw-r--r-- | src/configure.in | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/src/configure.in b/src/configure.in index fd06dcb92..b2a867590 100644 --- a/src/configure.in +++ b/src/configure.in @@ -757,11 +757,15 @@ AC_CHECK_TYPE(time_t, long) AC_MSG_CHECKING([for replay cache directory]) AC_CACHE_VAL(krb5_cv_sys_rcdir, [ -for t_dir in /var/tmp /usr/tmp /var/usr/tmp /tmp ; do - test -d $t_dir || continue - krb5_cv_sys_rcdir=$t_dir - break -done]) +if test $cross_compiling = yes; then + krb5_cv_sys_rcdir=/var/tmp +else + for t_dir in /var/tmp /usr/tmp /var/usr/tmp /tmp ; do + test -d $t_dir || continue + krb5_cv_sys_rcdir=$t_dir + break + done +fi]) AC_MSG_RESULT($krb5_cv_sys_rcdir) KRB5_RCTMPDIR=$krb5_cv_sys_rcdir AC_SUBST(KRB5_RCTMPDIR) |