httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Guenter Knauf <fua...@apache.org>
Subject Re: Question about httpd / APR version relationship
Date Fri, 11 May 2007 00:45:57 GMT
Hi,
> On 5/9/07, Guenter Knauf <fuankg@apache.org> wrote:
>> Apache 2.0.x -> has to use APR 0.9.x
>> Apache 2.2.x -> has to use APR 1.2.x
>> Apache 2.3.x -> has to use APR 1.3.x
>>
>> is this now a mandatory relationship, or is it valid to:
>>
>> build Apache 2.2.x with APR 1.3.x

> This would likely work, but I wouldn't recommend it for official
> builds.  You wouldn't want module authors to start depending on new
> functionality in APR 1.3.x when most versions of Apache 2.2.x don't
> have that.

>> build Apache 2.3.x with APR 1.2.x

> That /might/ work, unless Apache is depending on new functionality in
> APR 1.3.x, which it very well might be.  One of those "YMMV, if it
> breaks you get to keep both pieces" kind of situations.

ok, that's exactly what I thought too - thanks for confirming....

So how about the future? Will this relationship continue?
Means will we ship Apache 2.4.x with APR 1.4.x? and will APRUTIL also keep in sync with APR
version?
If so that would make a check easier since then I only would have to check if the minor release
numbers of httpd, apr, and apr-util are all equal, and bail out if one of apr / apr-util is
less than the httpd one, and warn if one of apr / apr-util is higher...(or even bail out there
too).

BTW. how (after which logic) does the configure process check for this? (sorry, had no time
yet to check this on a Linux box...)

thanks, Guenter.




Mime
View raw message