diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-10-22 12:20:04 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-10-22 14:59:29 +0100 |
commit | c4c37bcf1d10c52e790443715e001f6a6f4ef167 (patch) | |
tree | 0fe4f82d9781ee099a9f5c924595e15b21ebfd09 /meta/classes/multilib.bbclass | |
parent | f07be9d2b68ac4e184ce2670bfa65b8d944387aa (diff) | |
download | poky-c4c37bcf1d10c52e790443715e001f6a6f4ef167.tar.gz |
multilib/clsextend: Improve handling of regexps in PACKAGES_DYNAMIC
Now that PACKAGES_DYNAMIC is more standardised, starting with ^ anchors,
the variable manipulations performed by clsextend for multilib don't work.
This patch at least improves it to hack around the problem and enable
mulitlib builds to work again. If this code doesn't do the right thing, the
recipe is free to override the variable with the correct multilib case.
(From OE-Core rev: 593faec6e0155bdd7a43ee84c24de8ee20287681)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/multilib.bbclass')
-rw-r--r-- | meta/classes/multilib.bbclass | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/classes/multilib.bbclass b/meta/classes/multilib.bbclass index eaaad5fa62..3824f3b117 100644 --- a/meta/classes/multilib.bbclass +++ b/meta/classes/multilib.bbclass | |||
@@ -75,7 +75,7 @@ python __anonymous () { | |||
75 | clsextend.map_depends_variable("DEPENDS") | 75 | clsextend.map_depends_variable("DEPENDS") |
76 | clsextend.map_packagevars() | 76 | clsextend.map_packagevars() |
77 | clsextend.map_variable("PROVIDES") | 77 | clsextend.map_variable("PROVIDES") |
78 | clsextend.map_variable("PACKAGES_DYNAMIC") | 78 | clsextend.map_regexp_variable("PACKAGES_DYNAMIC") |
79 | clsextend.map_variable("PACKAGE_INSTALL") | 79 | clsextend.map_variable("PACKAGE_INSTALL") |
80 | clsextend.map_variable("INITSCRIPT_PACKAGES") | 80 | clsextend.map_variable("INITSCRIPT_PACKAGES") |
81 | } | 81 | } |