Blame SOURCES/autofs-5.0.8-fix-external-env-configure.patch

304803
autofs-5.0.8 - fix external env configure
304803
304803
From: Ian Kent <raven@themaw.net>
304803
304803
Macro lookup can also resolve names in the external environment.
304803
The configure script disables this by default but the configure
304803
help implies it is enabled by default.
304803
---
304803
 CHANGELOG    |    1 +
304803
 configure    |    2 +-
304803
 configure.in |    2 +-
304803
 3 files changed, 3 insertions(+), 2 deletions(-)
304803
304803
--- autofs-5.0.7.orig/CHANGELOG
304803
+++ autofs-5.0.7/CHANGELOG
304803
@@ -92,6 +92,7 @@
304803
 - fix macro_addvar() and move init to main thread.
304803
 - change walk_tree() to take ap.
304803
 - add negative cache lookup to hesiod lookup.
304803
+- fix external env configure.
304803
 
304803
 25/07/2012 autofs-5.0.7
304803
 =======================
304803
--- autofs-5.0.7.orig/configure
304803
+++ autofs-5.0.7/configure
304803
@@ -5608,7 +5608,7 @@ else
304803
   enableval=yes
304803
 fi
304803
 
304803
-if test x$enable_ext_env = xyes; then
304803
+if test x$enable_ext_env = xyes -o x$enableval = xyes; then
304803
 
304803
 $as_echo "#define ENABLE_EXT_ENV 1" >>confdefs.h
304803
 
304803
--- autofs-5.0.7.orig/configure.in
304803
+++ autofs-5.0.7/configure.in
304803
@@ -346,7 +346,7 @@ AC_SUBST(DAEMON_LDFLAGS)
304803
 AC_ARG_ENABLE(ext-env,
304803
 [  --disable-ext-env	  disable search in environment for substitution variable],,
304803
 	enableval=yes)
304803
-if test x$enable_ext_env = xyes; then
304803
+if test x$enable_ext_env = xyes -o x$enableval = xyes; then
304803
         AC_DEFINE(ENABLE_EXT_ENV, 1, [leave this alone])
304803
 fi
304803