diff options
author | Dongxiao Xu <dongxiao.xu@intel.com> | 2011-08-25 21:30:12 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-08-29 13:48:04 +0100 |
commit | 45f805a6c85f360a58ce0b41f07db602c547b3dc (patch) | |
tree | 53b27b943aed499d6fcff0cf7e06bb23f4dae784 /meta/classes/linux-kernel-base.bbclass | |
parent | ae2a8947567930c058e388b326986ab0e56d0d57 (diff) | |
download | poky-45f805a6c85f360a58ce0b41f07db602c547b3dc.tar.gz |
multilib.bbclass: Fix renaming logic for "FILES_", "RDEPENDS_", etc
In the orignal logic, the renaming will not work for "FILES_" if defined
variables as:
PACKAGES = "${PN}"
FILES_abc = "/usr/include/abc.h"
It is because ${PN} is "lib64-abc" so it will not be contained in
pkgrename.
This commit enumerates all element in PACKAGES, getting the original
packages and multilib packages, then doing renaming for "FILES_",
"RDEPENDS_", etc. This fixes a lot of missing files and incorrect
dependencies.
(From OE-Core rev: ea7c196b4097d64b4f42faccaf075334c297ba20)
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/linux-kernel-base.bbclass')
0 files changed, 0 insertions, 0 deletions