On Fri, 2017-02-10 at 14:19 -0600, [email protected] wrote: > From: Mariano Lopez <[email protected]> > > package_qa task requires some tools installed in sysroot; with > the introduction of recipe specific sysroot this task won't > have such tools installed if it's forced to run. > > Signed-off-by: Mariano Lopez <[email protected]> > --- > meta/classes/insane.bbclass | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/meta/classes/insane.bbclass > b/meta/classes/insane.bbclass > index 3cf86c1..0167b14 100644 > --- a/meta/classes/insane.bbclass > +++ b/meta/classes/insane.bbclass > @@ -1223,9 +1223,12 @@ python do_package_qa () { > bb.note("DONE with PACKAGE QA") > } > > +# binutils is used for most checks, so need to set as dependency > +# POPULATESYSROOTDEPS is defined in staging class. > +do_package_qa[depends] += "${POPULATESYSROOTDEPS}" > do_package_qa[vardepsexclude] = "BB_TASKDEPDATA" > do_package_qa[rdeptask] = "do_packagedata" > -addtask do_package_qa after do_packagedata do_package before > do_build > +addtask do_package_qa after do_prepare_recipe_sysroot do_packagedata > do_package before do_build
This is close but I don't think you need this last addtask change, I think it should work just fine with the added [depends]? Cheers, Richard -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
