apr-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Graham Leggett <minf...@sharp.fm>
Subject Re: svn commit: r597923 - /apr/apr-util/trunk/build/rpm/apr-util.spec.in
Date Sun, 25 Nov 2007 23:25:11 GMT
William A. Rowe, Jr. wrote:

> -1; please revert.
> 
> all httpd and apr components build for ssl explicitly, on demand.
> They don't automatically inflict crypto API's on the user.  See
> archives esp httpd's for why this policy exists.

The spec file is targeted at Redhat-like systems, and standard practice 
on Redhat-like systems is to build against all the system libraries 
typically available (but not necessarily installed on) Redhat-like systems.

It makes no sense to distribute a library that contains support for SSL, 
and yet that support comes switched off as standard.

The RPM spec file is not intended as a generic build spec that applies 
for other systems, like Solaris, Windows or Netware (etc).

> Perhaps two rpm specs, apr-util and apr-util-ssl to distinguish
> the feature?

This breaks the "principle of least astonishment" behaviour of RPM spec 
files.

Regards,
Graham
--

Mime
View raw message