static libraries' policy

Linus Walleij triad at df.lth.se
Tue Nov 8 15:46:54 UTC 2005


On Tue, 8 Nov 2005, Dmitry Butskoy wrote:

> It seems that the recommendation to avoid the including of static libraries 
> into devel package does not work properly.

It does. Very many if not all of the packages including static libs were 
probably made before the rule was in place.

The case for no static libs is very profound, for example a security 
error in a static library can not be fixed unless all packages building 
against it are rebuilt too.

If a user has a lot of locally compiled stuff in /usr/local or /opt 
(think large orgs with NFS-mounted apps servers) you make their life a 
security hell by including static libs in a distribution.

So static libs make the distribution less modular. Get rid of them.

Linus




More information about the fedora-extras-list mailing list