Re: Apache 2.2.9 default bindist/apr library problem

Top Page

Reply to this message
Author: William A. Rowe, Jr.
Date:  
To: dev
Subject: Re: Apache 2.2.9 default bindist/apr library problem
Andy Wang wrote:
> Based on the comment that was attached to the bug I filed on this
> there's an even easier option --disable-util-dso when configuring. I was
> unaware this was disableable, but should have looked at the apr-util
> configure --help.
>
> That seems to be the simplest solution for bindist or otherwise
> relocated apr/apache builds.


You can certainly do this; it reverts to apr-1.2 behavior.

Sadly, mainline packages are exactly what the dso option was added for.
When building httpd for the mass consumer, it's not possible to predict
which of 6 sql, 4 db and ldap modules they will actually use. The combined
footprint of these at runtime is asinine. Of course; this is no different
that a typical monolithic php build, and loading both, apr-util dso will
save you little except for a few additional relocs since these libs were
already slurped in ;-)

Bill