[oe-commits] [openembedded-core] 02/07: package: do_split_packages: expand variables in extra_depends

git at git.openembedded.org git at git.openembedded.org
Tue Apr 5 22:13:42 UTC 2016


rpurdie pushed a commit to branch master-next
in repository openembedded-core.

commit d3875a8111f1d88dcc83219d4700784050988ca3
Author: Ross Burton <ross.burton at intel.com>
AuthorDate: Tue Apr 5 17:10:43 2016 +0100

    package: do_split_packages: expand variables in extra_depends
    
    If a recipe passes for example extra_depends="${PN}-dev" to do_split_packages()
    then it isn't expanded, so the check for the multilib prefix doesn't work.
    Solve this centrally by expanding extra_depends inside do_split_packages().
    
    [ YOCTO #9381 ]
    
    Signed-off-by: Ross Burton <ross.burton at intel.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
 meta/classes/package.bbclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass
index bdbe96d..4452e2f 100644
--- a/meta/classes/package.bbclass
+++ b/meta/classes/package.bbclass
@@ -123,6 +123,7 @@ def do_split_packages(d, root, file_regex, output_pattern, description, postinst
     dvar = d.getVar('PKGD', True)
     root = d.expand(root)
     output_pattern = d.expand(output_pattern)
+    extra_depends = d.expand(extra_depends)
 
     # If the root directory doesn't exist, don't error out later but silently do
     # no splitting.

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list