* builds/unix/configure.raw: Don't set `FT_DEBUG_LOGGING`.

All debug options are handled exclusively in `ftoption.h`.
wl/meson-logging
Werner Lemberg 4 years ago
parent 272ae5ee2a
commit 505943a6a4
  1. 6
      ChangeLog
  2. 8
      builds/unix/configure.raw

@ -1,3 +1,9 @@
2020-12-07 Werner Lemberg <wl@gnu.org>
* builds/unix/configure.raw: Don't set `FT_DEBUG_LOGGING`.
All debug options are handled exclusively in `ftoption.h`.
2020-12-07 Werner Lemberg <wl@gnu.org>
* src/*: More fixes for using a '\n' in `FT_TRACE` and `FT_ERROR`.

@ -1125,12 +1125,10 @@ if test "$have_brotli" != no; then
else
ftoption_unset FT_CONFIG_OPTION_USE_BROTLI
fi
if test "$have_pthread" != no; then
CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
LDFLAGS="$LDFLAGS $PTHREAD_CFLAGS $PTHREAD_LIBS"
ftoption_set FT_DEBUG_LOGGING
else
ftoption_unset FT_DEBUG_LOGGING
fi
AC_SUBST([CFLAGS])
@ -1185,7 +1183,9 @@ fi
if test $have_pthread = no; then
AC_MSG_WARN([
\`FT_DEBUG_LOGGING' will not work since the \`pthread' library is not available.
\`FT_DEBUG_LOGGING' will not work since the \`pthread' library is not
available. This warning can be safely ignored if you don't plan to use
this configuration macro.
])
fi

Loading…
Cancel
Save