Aaron Bannert wrote:
>
> I've already added this for our various support binaries:
> --enable-static-htpasswd
Having to explicitly specify this to make it happen is not on;
it needs to be the default. Having to specify for each individual
util is also bogus; there should be a switch, defaulting to
enabled, which provides a default setting for any
--{en,dis}able-static-* options that are omitted.
> I see no reason why we couldn't do the same for httpd. I agree that it
> may make life easier for binbuild users, but I'm totally against doing
> this always, if not merely for the fact that we're trying to make APR
> a standalone library.
As long as our build process uses private copies of apr
and apr-util, linking httpd statically against them needs
to be the default case. When we go to using a system installation
of apr (i.e., a standalone library already installed, rather
than our private copy), I agree -- in such a case the default
should be to use the library dynamically. And at that point
the utils can be linked that way as well.
--
#ken P-)}
Ken Coar, Sanagendamgagwedweinini http://Golux.Com/coar/
Author, developer, opinionist http://Apache-Server.Com/
"Millenium hand and shrimp!"