From d3875a8111f1d88dcc83219d4700784050988ca3 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Tue, 5 Apr 2016 17:10:43 +0100 Subject: 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 Signed-off-by: Richard Purdie --- meta/classes/package.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass index bdbe96d4cb..4452e2f4f4 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. -- cgit 1.2.3-korg