[oe] QA issues with pkgconfig files

Koen Kooi koen at dominion.kabel.utwente.nl
Thu Feb 22 07:47:29 UTC 2007


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

Paul Sokolovsky schreef:
> Hello Koen,
> 
> Thursday, February 22, 2007, 12:42:51 AM, you wrote:
> 
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
> 
>> Koen Kooi schreef:
> 
>>> Possible solutions:
>>>
>>> 1) set PKG_CONFIG_PATH to ${STAGING_LIBDIR}/pkgconfig
>>>    +easy fix
>>>    -requires to re-run do_pupulate_staging for all packages
>>> 2) symlink one dir to the other
>>>    +fixes hardcoded paths
>>>    -requires manual intervention to fixup files present and/or complete rebuild
>>> 3) have pkgconfig.bbclass delete one dir each run
>>>    -requires every packages that has .pc files to inherit pkgconfig
>>>    -ugly
>>>    -error-prone
>>>
>>> Do you have any other solutions, and if not, which solution do you prefer?
> 
>> 4) have pkgconfig.bbclass sed _every_ .pc file in staging each run.
> 
>   Why staging? 

Because the problem only manifests itself in staging. Have a look at pkgconfig.bbclass and
you can see why.

regards,

Koen

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFF3UqRMkyGM64RGpERAhAqAJ9SaJ4nGMeadURDP9Ag2WRlLxbmcgCeJIWI
6KoDZcJ8JlnwqYGq8d7wb84=
=bwuZ
-----END PGP SIGNATURE-----




More information about the Openembedded-devel mailing list