Commit 625ab8a0 authored by kent@mysql.com's avatar kent@mysql.com

configure.in:

  AC_ARG_WITH inside "if" sometimes gives unexpected result,
  --with-fast-mutexes was not ignored when --with-debug given
parent 988d55f1
...@@ -1608,18 +1608,20 @@ else ...@@ -1608,18 +1608,20 @@ else
CXXFLAGS="$OPTIMIZE_CXXFLAGS -DDBUG_OFF $CXXFLAGS" CXXFLAGS="$OPTIMIZE_CXXFLAGS -DDBUG_OFF $CXXFLAGS"
fi fi
if test "$with_debug" = "no" AC_ARG_WITH([fast-mutexes],
then AC_HELP_STRING([--with-fast-mutexes],
AC_ARG_WITH([fast-mutexes], [Compile with fast mutexes (default is disabled)]),
AC_HELP_STRING([--with-fast-mutexes], [with_fast_mutexes=$withval], [with_fast_mutexes=no])
[Compile with fast mutexes (default is disabled)]),
[with_fast_mutexes=$withval], [with_fast_mutexes=no])
fi
if test "$with_fast_mutexes" = "yes" if test "$with_fast_mutexes" != "no"
then then
AC_DEFINE([MY_PTHREAD_FASTMUTEX], [1], if test "$with_debug" != "no"
[Define to 1 if you want to use fast mutexes]) then
AC_MSG_WARN(['--with-fast-mutexes' ignored when '--with-debug' is given])
else
AC_DEFINE([MY_PTHREAD_FASTMUTEX], [1],
[Define to 1 if you want to use fast mutexes])
fi
fi fi
# Force static compilation to avoid linking problems/get more speed # Force static compilation to avoid linking problems/get more speed
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment