Re: Re: libtool(.la) archive policy proposal

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Alexandre Oliva <aoliva@xxxxxxxxxx> writes:

>>> Revisting the root of evil. What exactly is wrong with not removing
>>> all *.la files?
>
>> - .la files must be shipped in main package, not in -devel
>
> Only if users of the library rely on libltdl and explicitly refer to
> the .la files.

no; when some package contains a dynamic loadable module with .la
files, this .la file will be used for dependency resolving. When such
a dependency is expressed as

| dependency_libs='...  /usr/lib/libkickermain.la ...'

'libkickermain.la' must be a main package but not in -devel.

Because a library can be linked against arbitrary .la modules, a library
must either remove .la files completely or ship them in the main package.



Enrico

Attachment: pgpGfcfZKJ78Q.pgp
Description: PGP signature

--
Fedora-packaging mailing list
Fedora-packaging@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-packaging

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux