-@@ -526,7 +528,7 @@ case "$CACHE" in
- CACHE_CONFIGURE_WARN=y
- fi
- fi
-- if test "$CACHE_CHECK_NEEDS_CHECK" = yes; then
-+ if test "$CACHE_CHECK_NEEDS_CHECK" = autodetect; then
- $CACHE_CHECK_CMD -V 2>/dev/null >conftest.tmp
- read -r CACHE_CHECK_VSN < conftest.tmp
- IFS=.- read -r CACHE_CHECK_VSN_MAJOR CACHE_CHECK_VSN_MINOR CACHE_CHECK_VSN_PATCH LEFTOVER < conftest.tmp
-@@ -550,6 +552,8 @@ case "$CACHE" in