httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Aaron Bannert <>
Subject Re: [PATCH] Enable layouts and configure arguments to coexist.
Date Sat, 02 Mar 2002 12:32:03 GMT
On Fri, Mar 01, 2002 at 08:20:34PM -0800, Justin Erenkrantz wrote:
> On Fri, Mar 01, 2002 at 11:09:10PM +0000, Thom May wrote:
> > Right then. So after a fair amount of discussion on IRC, this is hopefully
> > the solution to all the configuration issues people have been hitting.
> > The only issue now is that this code is distributed as part of the "data"
> > part of autoconf. The license for autoconf _appears_ to say that the "data"
> > section of autoconf (which is defined as stuff that gets put into configure
> > scripts) is under no restrictions and is freely available to use, modify 
> > and distribute - in other words, exempt from the GPL. The license is pasted below.
> > Huge thanks to Aaron and Justin for this. (Esp. to Justin for not taking out
> > a contract on my life).
> +1 - works here - we *need* this soon as our tree is broken now.

I just want to clarify that the only place where our tree is actually
broken is in the bad assumptions we make in our build/install system
(which all assume an Apache-style layout and usually fail on any other
layout). This patch will give us back the Apace-style layout by default,
but we still have to fix the bad assumptions.

> However, I can't commit without the PMC signing off on this first due
> to the licensing questions.  -- justin

The code gets a +1 from me too, but I'm concerned about licensing issues
as well.


p.s. This patch lets us keep the best of both worlds: --enable-layout
works with default of Apache-style layout, other layouts can be enabled
too (not sure if our build/install system works yet, but the paths seem
to be set correctly), --prefix-like params can override they layout (all
of them, not just --prefix and --exec-prefix), and now we can start to
actually go through and fix the bugs where non-Apache layouts wouldn't
work before. :)

View raw message