[oe-commits] [openembedded-core] 05/07: native: Enable RDEPENDS handling

git at git.openembedded.org git at git.openembedded.org
Sat Feb 16 15:04:29 UTC 2019


This is an automated email from the git hooks/post-receive script.

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

commit f2acb37e46653ec6f6d6daac22c0b670af18b12f
Author: Richard Purdie <richard.purdie at linuxfoundation.org>
AuthorDate: Sat Feb 16 14:52:29 2019 +0000

    native: Enable RDEPENDS handling
    
    Native recipes don't currently honour their RDEPENDS. In the case of
    some python scripts this has started causing problems since whilst they're
    not needed at build time (DEPENDS), they are needed at runtime.
    
    We put off making this change due to circular dependency issues. I believe
    the two such problems in OE-Core are now fixed, as is the dependency loop
    identfication code in bitbake so its time to improve this situation.
    
    [YOCTO #10113]
    
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
 meta/classes/native.bbclass | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta/classes/native.bbclass b/meta/classes/native.bbclass
index 30a30f9..e9f6c74 100644
--- a/meta/classes/native.bbclass
+++ b/meta/classes/native.bbclass
@@ -192,3 +192,6 @@ do_packagedata[stamp-extra-info] = ""
 do_populate_sysroot[stamp-extra-info] = ""
 
 USE_NLS = "no"
+
+RECIPERDEPTASK = "do_populate_sysroot"
+do_populate_sysroot[rdeptask] = "${RECIPERDEPTASK}"

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


More information about the Openembedded-commits mailing list