Commit 5d2a22ac authored by JINMEI Tatuya's avatar JINMEI Tatuya
Browse files

[1991] exclude clang++ for the check explicitly to avoid false positives

this can happen with clang++ used via ccache
parent 4323bf82
......@@ -846,8 +846,9 @@ if test "$BOOST_OFFSET_PTR_FAILURE" = "yes"; then
fi
# There's a known bug in FreeBSD ports for Boost that would trigger a false
# warning in build with g++ and -Werror
if test "$BOOST_NUMERIC_CAST_WOULDFAIL" = "yes" -a X"$with_werror" = X1; then
# warning in build with g++ and -Werror (we exclude clang++ explicitly to
# avoid unexpected false positives).
if test "$BOOST_NUMERIC_CAST_WOULDFAIL" = "yes" -a X"$with_werror" = X1 -a $CLANGPP = "no"; then
AC_MSG_ERROR([Failed to compile a required header file. If you are using FreeBSD and Boost installed via ports, retry with specifying --without-werror. See the ChangeLog entry for Trac no. 1991 for more details.])
fi
......
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