[cvs] bogofilter configure.in,1.22,1.23

Matthias Andree matthias.andree at gmx.de
Sat Nov 9 04:14:29 CET 2002


m-a at users.sourceforge.net writes:

> Update of /cvsroot/bogofilter/bogofilter
> In directory usw-pr-cvs1:/tmp/cvs-serv18173
>
> Modified Files:
> 	configure.in 
> Log Message:
> Enable tons of compiler warnings, currently tuned for GCC 3.2, but it will omit options that the host compiler rejects.

Note that this makes GCC 3.2 a pain in the ass, but that's how it should
be during development. These warnings revealed some conflicts that might
have caused problems later, like linking together the same variable of
different size from various object files, or comparing floats with ==
(which should really trigger an error in any compiler -- do YOU know if
the computer bogofilter is used on can exactly represent 0.0?), I
introduced EPS to be 100 * DBL_EPSILON and use that as cutoff when
comparing against 0.0 or checking equality.

There is more to be cleaned up, and I hope I didn't break anything. At
least the CVS is now complete, a fresh checkout allows for make
distcheck.


BTW, try "autoreconf -f -i -s", if that works for everybody, we can drop
cvs-bootstrap.sh.

-- 
Matthias Andree



More information about the bogofilter-dev mailing list