httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ben Laurie <...@gonzo.ben.algroup.co.uk>
Subject Re: Configur{e,ation} changes
Date Mon, 09 Sep 1996 18:26:34 GMT
Jim Jagielski wrote:
> 
> Tom Tromey wrote:
> > 
> > >>>>> "Jim" == Jim Jagielski <jim@jaguNET.com> writes:
> > 
> > Jim> As far as true autoconfs are concerned, has _anyone_ seen a truly
> > Jim> automatic, reliable autoconf? Perl's works, but it asks
> > Jim> questions. Sendmail/named requires that you specify the
> > Jim> OS. Others require you to create or edit configuration
> > Jim> files. Even the GNU stuff needs tweaking unless you are happy
> > Jim> with their defaults, and if you aren't they make changing them
> > Jim> painful.
> > 
> > Let's be clear: "Autoconf" is a specific package, put out by the FSF
> > (ftp://prep.ai.mit.edu/pub/gnu/autoconf-2.10.tar.gz).  Referring to
> > all automatic configuration systems as "autoconfs" is potentially
> > confusing.
> 
> OK, I'll use autoconfigs then... Geez.
> 
> My beef with most autoconfigs, of which autoconf is worst (IMO)
> is that it assumes too many things about were you want to
> put things and where they are so you either need to use all
> sorts of switches and flags and options to tell it otherwise
> or else let it do it's job and then hand edit all the Makefiles
> and possible created *.h files to make your adjustments.
> 
> I'll be quiet about it for now :)
> 
> Here's my proposal:
> 
> 	1. See if we can use config.guess all by itself. If so,
> 	   then life is easier. If not, we'll use my Configuration.guess
> 	   which is smaller but basically the same
>     	2. Depending on #1, I'll adjust Configure as required
> 	   to parse the output

Agreed.

> 	3. No matter what, I'll fix Configure/Makefile to allow
> 	   for people to not be required to copy
> 	   Configuration.tmpl to Configuration if that's the
> 	   group's desire. Basically, this involves having
> 	   Configure look for Configuration first and, if it
> 	   doesn't find it, use Configuration.tmpl

Hmmm ... so long as it still checks that Configuration is newer than
Configuration.tmpl I guess this is alright, but really I think the release and
development systems should just be different, with Configuration.tmpl
completely absent from releases.

Cheers,

Ben.

> 
> This should be plenty of configuration enhancements
> 
> -- 
> Jim Jagielski  << jim@jaguNET.com >>   |   "There is a time for laughing,
>   **  jaguNET Access Services  **      |    and a time for not laughing,
>       Email: info@jaguNET.com          |    and this is not one of them"
> ++    http://www.jaguNET.com/         +++      Voice/Fax: 410-931-3157       ++

-- 
Ben Laurie                  Phone: +44 (181) 994 6435
Freelance Consultant and    Fax:   +44 (181) 994 6472
Technical Director          Email: ben@algroup.co.uk
A.L. Digital Ltd,           URL: http://www.algroup.co.uk
London, England.            Apache Group member (http://www.apache.org)

Mime
View raw message