[INN-COMMITTERS] inn (configure.in configure)

Russ Allbery rra at stanford.edu
Sat Oct 7 07:26:23 UTC 2000


    Date: Saturday, October 7, 2000 @ 00:26:22
  Author: rra

Update of /dist1/cvs/isc/inn/inn
     from pub3.rc.vix.com:/tmp/cvs-serv21325

Modified: configure.in configure

Lots of modifications.  All major checks are now defined as macros for
eventual migration into individual files when autoconf 2.50 is released.
The indentation and coding standards have been standardized on something
close to the autoconf coding standards.  Source for long tests has been
broken out into separate macros to deal with quoting problems without
having to use changequote.  More comments have been added, and the three
argument form of AC_DEFINE is now used whereever possible.

The configure options have been reordered into a hopefully slightly better
order and the m4 code cleaned up, with some common patterns factored out.
The OpenSSL check has been standardized on a style like the BerkeleyDB
check, and both have been reorganized a bit to simplify them.

-lgdbm removed from the Perl libraries on Linux systems, since it's not
needed and it causes compile failures with some distributions.  Harmless
warnings printed by Perl in that situation when determining the ld flags
have been suppressed.

mmap tests cleaned up, removing a lot of the getpagesize cruft that INN
itself doesn't use (so if the tests fail without it, INN will fail
similarly).

ncftpget added to the possible ftp download programs.  Checks for the
threading libraries have been removed, since we don't use them anywhere.
fcntl.h removed from the headers we check for since we now assume it
exists.




More information about the inn-committers mailing list