fi
fi
- if $ldd "$mhbin/inc" | grep sasl >/dev/null; then
+ if $ldd "`$mhbin/mhparam libdir`/post" | grep sasl >/dev/null; then
config_sasl=y
fi
- if $ldd "$mhbin/inc" | grep ssl >/dev/null; then
+ if $ldd "`$mhbin/mhparam libdir`/post" | grep ssl >/dev/null; then
config_tls=y
fi
fi
fi
[ $verbose -ge 1 ] && echo testing . . .
- checkoutput=`make $check 2>>"$logfile"`
+ checkoutput=`make $check AM_COLOR_TESTS=always 2>>"$logfile"`
status=$?
tests_summary=`echo "$checkoutput" | grep tests`
#### If multiple tests not run, that line will be caught by the
#### "grep tests" above.
test_not_run=`echo "$checkoutput" | grep 'test was not run'`
+ fails=`echo "$checkoutput" | grep FAIL`
if [ "$tests_summary" ]; then
echo '===================' >>"$logfile"
- echo "$tests_summary" >>"$logfile"
[ "$test_not_run" ] && echo "$test_not_run" >>"$logfile"
+ [ "$fails" ] && echo "$fails" >>"$logfile"
+ echo "$tests_summary" >>"$logfile"
echo '===================' >>"$logfile"
[ "$check" = distcheck ] && \
echo "$checkoutput" | tail -n 4 >>"$logfile"
fi
grep 'Error' "$logfile"
-grep 'warn' "$logfile"
+#### Ignore the warning when sbr/dtimep.c is built with flex 2.5.36
+#### or 2.5.37.
+grep 'warn' "$logfile" | \
+ grep -v 'sbr/dtimep.c:.*comparison between signed and unsigned'
if [ $status -ne 0 ]; then
echo build failed!
echo build log is in "$logfile"