Disabled Wbad-function-cast as error (it warned about double to int conversion).
Also run configure itself without Werror, and only set Werror at the end,
because otherwise the check for -lm fails (resulting in link error for missing
symbol of sqrt). Apparently the configure check for -lm uses a wrong prototype,
which due to Werror makes configure think it doesn't need -lm (since it doesn't
have any math symbols in it).
This simplifies the various clamd/clamscan tests a lot,
since the valgrind tests can now be parallelized by automake,
and we don't need to do that in the script itself.
configure: if SENDMAIL_VERSION_A cannot be determined, check for
smfi_opensocket, and assume version 8.13.
For example this happens if you have postfix installed instead of sendmail
git-svn: trunk@4139
Makefile portability fixes
fix assert failure
add lcov to top level makefile
cleanup after lcov when you run make clean (bb #1112)
fix parsing of [^.] character class
fix parsing of [r-t]
fix handling of @ for URL hashes
fix handling of &# inside URLs
drop some dead code
more unit tests for str
portability fixes
git-svn: trunk@4078
add missing files to EXTRA_DIST, SOURCES
update CLEANFILES
.conf files and .cvd files are not removed during uninstall on purpose =>
whitelist them in distuninstallcheck
git-svn: trunk@4040
by default current prefix is also searched
allow to specify libb2 location, by using --with-bz2-prefix,
by default current prefix is also searched
locating gmp and bz2 works by default on OpenBSD (bb #301)
move local m4 macros to m4/
import lib-link.m4 and dependent files
quoting for autoconf macros (bb #452)
git-svn: trunk@3566