History log of /httpd/server/config.m4
Revision Date Author Comments Expand
268f23a91062341af1a0a1e073d22c4fe5a30381 1059858 17-Jan-2011 rjung

Add server directory to INCLUDES. util_expr needs its header files and without explicitely adding the directory out of tree builds fail.

b9c54f74384c016b286c98458ec95b572159a7de 90715 27-Aug-2001 jerenkrantz

Remove some unneeded autoconf checks. We now have no duplicate libraries in the generated EXTRA_LIBS in config_vars.mk (at least on Linux 2.4). APR already determines if we need nsl, socket - checking for it in httpd is merely redundant. None of the code in httpd-2.0 seems to deal with HAVE_GMTOFF as all of that code was moved to APR a long time ago.

105475009f541187ba7a14a367547d9404c578be 88960 29-Apr-2001 fielding

Completely revamp configure so that it preserves the standard make variables CPPFLAGS, CFLAGS, CXXFLAGS, LDFLAGS and LIBS by moving the configure additions to EXTRA_* variables. Also, allow the user to specify NOTEST_* values for all of the above, which eliminates the need for THREAD_CPPFLAGS, THREAD_CFLAGS, and OPTIM. Fix the setting of INCLUDES and EXTRA_INCLUDES. Check flags as they are added to avoid pointless duplications. Fix the order in which flags are given on the compile and link lines.

024cd9589e52cf11ce765dfddb5b5f0c6e421a48 88061 10-Feb-2001 gstein

*) continued header revamping *) torch some headers (and some libs) from the autoconf stuff

3568de757bac0b47256647504c186d17ca272f85 87949 01-Feb-2001 rbb

Bring mod_status for 2.0 back in line with mod_status for 1.3. This is basically a straight port of the 1.3 module to 2.0. The MPMs need to be modified a bit to work with mod_status, but prefork, mpmt_pthread, and dexter have already been changed. I will fix perchild tonight. There is a lot of common code that can be abstracted, and there seems to be a small bug with regard to what mpmt_pthread and dexter report as current connections. ExtendedStatus does work again, although until the bug mentioned above is fixed, it isn't as useful on mpmt_pthread and dexter. Next week, I will look at allowing other modules to add data to the STATUS page and possibly to the scoreboard itself.

/httpd/CHANGES /httpd/include/mpm_status.h /httpd/include/scoreboard.h /httpd/modules/generators/mod_status.c /httpd/modules/http/http_protocol.c Makefile.in config.m4 connection.c mpm/beos/Makefile.in mpm/beos/scoreboard.c mpm/beos/scoreboard.h mpm/dexter/Makefile.in mpm/dexter/dexter.c mpm/dexter/mpm.h mpm/dexter/mpm_default.h mpm/dexter/scoreboard.c mpm/dexter/scoreboard.h mpm/experimental/perchild/Makefile.in mpm/mpmt_beos/Makefile.in mpm/mpmt_beos/scoreboard.c mpm/mpmt_beos/scoreboard.h mpm/mpmt_pthread/Makefile.in mpm/mpmt_pthread/config.m4 mpm/mpmt_pthread/mpm.h mpm/mpmt_pthread/mpm_default.h mpm/mpmt_pthread/mpmt_pthread.c mpm/perchild/Makefile.in mpm/perchild/scoreboard.c mpm/perchild/scoreboard.h mpm/prefork/config.m4 mpm/prefork/mpm.h mpm/prefork/mpm_default.h mpm/prefork/prefork.c mpm/prefork/scoreboard.h mpm/spmt_os2/scoreboard.h scoreboard.c
98a44818b9d956fcdc1ba1de467d322d30262ec9 85489 10-Jun-2000 rbb

We don't ever actually use HAVE_CRYPT, so stop defining it.

84a36429516749d94ab2af2151138c54e1761f15 85460 08-Jun-2000 rbb

Remove the check for difftime, we aren't actually using it anywhere.

bf662de67ac22f3702d62fb7e8598f10c57f102d 84703 03-Mar-2000 bjh

Look for crypt() in ufc.

b9e4a86f22b3e8666186b9fe08e9241cdaf50d26 84329 20-Dec-1999 manoj

Eliminate the .h.stub files; AC_DEFINE can generate the necessary #defines in the config header for us.

b7119456919a49a763c75710407872add5e0cb9e 84278 10-Dec-1999 rbb

We now make the decision to USE_MMAP_FILES based on whether or not APR has MMAP. If APR_HAS_MMAP is true then USE_MMAP_FILES is true. We also no longer check for MMAP in autoconf within Apache. Apache relies on APR to give us MMAP functionality, and therefore doesn't need to check for itself.

aa811cad2eb3fc01d17a5c8eba274b915ab8cd20 84200 01-Dec-1999 manoj

Eliminate ap_config.h's checks when using autoconf. Now, ap_ac_config.h is used instead, and autoconf's configure script will check for everything else.

22ad84685642948ad15cc1e881ecbc4ac8cbf98c 84187 30-Nov-1999 manoj

The second part of the big autoconf patch, which actually adds autoconf building to the tree.