[oe] Issues with .list files

Koen Kooi k.kooi at student.utwente.nl
Fri Feb 5 12:37:32 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 05-02-10 04:24, Michael Morrell wrote:
> If I understand the algorithm in package_do_shlibs correctly, each package creates a .list file which is a list of all the shared libraries provided by that package.  It also generates a list of all the libraries that it needs and looks for those in .list files created by other packages so it can create a runtime dependency against that package.
> 
> The way it looks for .list files is to simply scan all *.list files in the directory.  This has two problems that I can see.
> 
> First, it is inefficient.  It should only have to look through .list files creates by packages created by bb files which were DEPENDed on by this bb file.

Ehm, no. If it did that you'd get missing shlibs in lots of cases. OE
won't error out, but you're stabbing users of the packages in the eye
since they get stuck with the mess.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFLbBEMMkyGM64RGpERAnVlAJ4sLpf6WokOnRUEL+ecgeygyVsndgCdHMIm
P6+zfodeyheiFvYv63SJ6IE=
=Y2X0
-----END PGP SIGNATURE-----





More information about the Openembedded-devel mailing list