[ILUG] Change in Apache in 1.31

Niall O Broin niall at linux.ie
Tue Nov 2 12:51:27 GMT 2004


I've been compiling apache for a while now, and I always start with the same 
configure line viz.

configure --prefix=/usr/local/apache --enable-module=most -enable-shared=max

I recently had a problem when I compiled 1.3.31 such that when it tried to run 
apache, I got an error about  os_is_path_absolute  not being defined. A 
little investigation revealed that with 1.3.29 after configuring as above, I 
get a config.status like this

#!/bin/sh
##
##  config.status -- APACI auto-generated configuration restore script
##
##  Use this shell script to re-run the APACI configure script for
##  restoring your configuration. Additional parameters can be supplied.
##

./configure \
"--with-layout=Apache" \
"--prefix=/usr/local/apache" \
"--enable-module=most" \
"--enable-shared=max" \
"--enable-rule=SHARED_CORE" \
"$@"

but under 1.3.31 the line with  --enable-rule=SHARED_CORE was missing. Now 
this is clearly trivial to fix by simply adding  --enable-rule=SHARED_CORE to 
the configure command line, but it took me a little while to discover that 
this was the problem and this change is not mentioned in the CHANGES file. Do 
any of you know what happened, and why?


-- 
Niall




More information about the ILUG mailing list