[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: RFE: --disable-apache configure option

From: Michael Sweet <mike_at_easysw.com>
Date: 2004-08-17 21:41:23 CEST

Max Bowsher wrote:
> ...
>> --with-httpd-static (instead of --with-apache)
>> --with-httpd-dynamic (instead of --with-apxs)
> -1 on changing --with-apxs. "apxs" clearly and concisely describes the
> function of the option. If it's too concise for some people, they can just
> do "./configure --help" to find out what it is for.

Then how about changing the failure message from:

     checking httpd version... configure: error: apache too old: mmn
     must be at least 20020903


     checking httpd version... configure: error: apache too old: mmn
     must be at least 20020903, use --without-apxs to disable

so that it is clear which configure option controls the test.
(there is a similar message for the --with-apache option)

> +0 on changing --with-apache, but I'd like to suggest --with-apache-srcdir.
>> --disable-httpd
> -1. Absolutely not. The opposite of a --with- option is --without-, and this
> is standard across all autoconf-using projects.

Except that in this case there are multiple --with options, so it
is also "standard" to provide enable/disable options to disable a
feature class, e.g. both the static and dynamic Apache modules in
this case, so that you don't need to specify every --without under
the sun.

> Let's just add a note to use --without-apxs to the "apache is too old"
> error.

That will work for me; it seems like --without-apxs bypasses all of
the Apache stuff and allows me to build, so that solution works for

Michael Sweet, Easy Software Products           mike at easysw dot com
Printing Software for UNIX                       http://www.easysw.com
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Aug 17 21:41:49 2004

This is an archived mail posted to the Subversion Dev mailing list.