Return-Path: Delivered-To: new-httpd-archive@hyperreal.org Received: (qmail 29651 invoked by uid 6000); 7 Dec 1999 00:20:00 -0000 Received: (qmail 29549 invoked from network); 7 Dec 1999 00:19:54 -0000 Received: from nebula.lyra.org (gstein@216.98.236.100) by taz.hyperreal.org with SMTP; 7 Dec 1999 00:19:54 -0000 Received: from localhost (gstein@localhost) by nebula.lyra.org (8.9.3/8.9.3) with ESMTP id QAA18939 for ; Mon, 6 Dec 1999 16:21:02 -0800 Date: Mon, 6 Dec 1999 16:21:02 -0800 (PST) From: Greg Stein To: new-httpd@apache.org Subject: Re: Apache autoconf leakage :-) In-Reply-To: <199912062247.RAA02799@devsys.jaguNET.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org Status: O How about just AC_P_DEFINE(APR, HAVE_STDIO). I think we'll always be adding the "_", so let's remove it for clarity. I like this idea for a solution. +1 I *really* don't think we should dump auto*, as Ryan as provided for an option. That is where we are today. And that is where we are trying to *leave*. Cheers, -g On Mon, 6 Dec 1999, Jim Jagielski wrote: > Ryan Bloom wrote: > > > > Yeah, my intention was to create the patches and send them off to the > > autoconf guys. I have no desire to maintain a bunch of patches against > > their code. > > > > If you've got a way to do this already cool, if not I don't think it will > > be hard to add, but I can't look too closely at it yet, or I may be > > infected by the GPL. :-) I love those lawyers. > > > > Yeah... basically the idea was/is to create another macro, AC_P_DEFINE > which added a prefix to the arguments. For example: > > AC_P_DEFINE(APR_,HAVE_STDIO) > > would result in #define APR_HAVE_STDIO > > I looked at extending AC_DEFINE but that required forcing the number > of arguments; not good. Also looked at addining something like > AC_AUTOPREFIX(APR_) and then AC_P_DEFINE(HAVE_STDIO) but I saw > times when that would be limiting and result in trouble if anyone > ever had the need for more than one "auto" prefix :/ > -- Greg Stein, http://www.lyra.org/