Archive:PackagingDrafts/StaticLinkage

From FedoraProject

Jump to: navigation, search

NOTE: This is the a former draft proposal, the FPC has agreed up. It has been ratfied by FESCO and been merged into the FPG.

Motivation

Static libraries and statically linked applications introduce major problems to maintenance of a distro such as Fedora:

Packages being statically linked would require explicit recompilation.

This prevents source-level debugging of static libs using *-debuginfo.rpms.

Proposal

This allows tracking of packages dependending on static libs based on these packages BuildRequire'ing *-static packages.