According to https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Running-the-Compiler.html the parameter syntax of AC_COMPILE_IFELSE is (input, [action-if-true], [action-if-false]) Displaying "no" when the test was positive and enabling support for old iconv implementations by OLD_ICONV=UnfortunatelyYes when the test fails it obviously wrong. This patch switches the actions to fix the problem. Signed-off-by: Bernd Kuhls <bernd.kuhls@xxxxxxxxxxx> --- configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 0b15f04b1..63e71a472 100644 --- a/configure.ac +++ b/configure.ac @@ -759,9 +759,9 @@ GIT_STASH_FLAGS($ICONVDIR) AC_MSG_CHECKING([for old iconv()]) AC_COMPILE_IFELSE([OLDICONVTEST_SRC], - [AC_MSG_RESULT([no])], [AC_MSG_RESULT([yes]) - OLD_ICONV=UnfortunatelyYes]) + OLD_ICONV=UnfortunatelyYes], + [AC_MSG_RESULT([no])]) GIT_UNSTASH_FLAGS($ICONVDIR) -- 2.11.0