Archive:PackagingDrafts/LibtoolArchives

From FedoraProject

Jump to: navigation, search
This page is a draft only
It is still under construction and content may change. Do not rely on the information on this page.

Contents

Changelog

0.1: first try
0.2: kde runtime is patchable (yay), +SHOULD: move essential .la files to -devel pkgs.
0.3: change -devel/.la files to MUST

NOTE: Proposal has been withdrawn for consideration. Well-said by spot: "Opening this door (to let in .la files), even just a teeny crack, will let bad packages slide right through."

Motivation

(AFAICT) The intent of the original guideline was to avoid problematic libtool archives[[FootNote(For further reading, see also [1] ) , those used in linking, not necessarily those used for loadable modules, plugins, etc...

While .la files outside of $LD_LIBRARY_PATH SHOULD be ok to omit, (AFAIK) keeping them causes no harm either, so shouldn't be a MUST to remove. Problem is, there are quite a few software packages that require .la files for proper function (including some kde bits, though this is being worked on).

Current guideline

Proposal