]> code.ossystems Code Review - openembedded-core.git/commitdiff
insane.bbclass: Add missing dependencies
authorMariano Lopez <mariano.lopez@linux.intel.com>
Tue, 21 Feb 2017 18:20:35 +0000 (12:20 -0600)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 1 Mar 2017 15:50:19 +0000 (15:50 +0000)
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 <mariano.lopez@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/classes/insane.bbclass

index e8e54f0eb2d2820535b89a1c3bdefb2ce76ddc9d..6a34bd5a944d5047435392bd0eb55037676ef1b3 100644 (file)
@@ -1221,6 +1221,9 @@ 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