Return-Path: Delivered-To: new-httpd-archive@hyperreal.org Received: (qmail 13632 invoked by uid 6000); 1 Dec 1999 15:25:04 -0000 Received: (qmail 13600 invoked from network); 1 Dec 1999 15:25:02 -0000 Received: from devsys.jagunet.com (206.156.208.6) by taz.hyperreal.org with SMTP; 1 Dec 1999 15:25:02 -0000 Received: (from jim@localhost) by devsys.jaguNET.com (8.9.3/jag-2.6) id KAA14180 for new-httpd@apache.org; Wed, 1 Dec 1999 10:24:58 -0500 (EST) From: Jim Jagielski Message-Id: <199912011524.KAA14180@devsys.jaguNET.com> Subject: Re: APR leaking HAVE_* macros To: new-httpd@apache.org Date: Wed, 1 Dec 1999 10:24:57 -0500 (EST) In-Reply-To: from "rasmus@apache.org" at Nov 30, 1999 08:28:20 PM X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org Status: O rasmus@apache.org wrote: > > > There's very little that they need to share though... In the best > > of worlds, only APR would have an autoconf. Apache would just use > > generic APR functions and so wouldn't need to worry about it :) :) :) > > You need more smileys there. But yes, there really shouldn't be any > crossover. But even if there is, it should be possible. For your dbm > example, if APR actually had anything to do with dbm, it should be allowed > to choose which dbm lib it talked to and Apache modules should be free to > choose another. :) :) :) :) :) Let me know when to stop ;) The trick is getting consistant stuff. If one compiles Apache without one module, and it chooses the dbm_open in libc/libndbm and then another module in added and adjusts things so that libdb is searched first, then things will break. -- =========================================================================== Jim Jagielski [|] jim@jaguNET.com [|] http://www.jaguNET.com/ "Are you suggesting coconuts migrate??"