[Fedora-packaging] Static Library Policy Draft Changes

Ralf Corsepius rc040203 at freenet.de
Wed Apr 9 14:10:29 UTC 2008


On Wed, 2008-04-09 at 09:47 -0400, Tom "spot" Callaway wrote:
> On Wed, 2008-04-09 at 09:27 -0400, Jesse Keating wrote:
> > Since spot was the person who described it to me, perhaps it would be
> > best to get his input here.  The way he stated it was that if there
> > were
> > static libs around at link time, they would get automatically linked,
> > even if the didn't want them to.
> > 
> A lot of packages will look first for static libraries, then if (and
> only if) they are not found, look for shared libraries.
Examples? I am not aware of any such case.

Also, this will never happen in a chroot unless a package BR:'s *-static
or if a *-devel contains a static library.

>  By splitting
> into static and static-noshared, we can safely put in -devel and
> -static-noshared and avoid this confusion.

Which confusion? I don't see any such confusion. The only situation such
case may occur is with packages whose maintainers have been ignorant on
the *-static/*-devel rule so far.

Ralf





More information about the Fedora-packaging mailing list