]> code.ossystems Code Review - openembedded-core.git/commitdiff
staging: Fix broken debug code
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 7 Sep 2018 11:16:18 +0000 (12:16 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 7 Sep 2018 16:48:32 +0000 (17:48 +0100)
The code currently only prints a single depchain due to overwriting data
instead of appending. Fix this.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/staging.bbclass

index a1e4cf70900606465d8396d1dcc28b234cde332e..84e13bab5928ca086854163925d3a8df2feec0d0 100644 (file)
@@ -301,7 +301,7 @@ python extend_recipe_sysroot() {
         data = ""
         for dep in deptree:
             deps = "    " + "\n    ".join(deptree[dep][3]) + "\n"
-            data = "%s:\n  %s\n  %s\n%s  %s\n  %s\n" % (deptree[dep][0], deptree[dep][1], deptree[dep][2], deps, deptree[dep][4], deptree[dep][5])
+            data = data + "%s:\n  %s\n  %s\n%s  %s\n  %s\n" % (deptree[dep][0], deptree[dep][1], deptree[dep][2], deps, deptree[dep][4], deptree[dep][5])
         return data
 
     #bb.note("Full dep tree is:\n%s" % print_dep_tree(taskdepdata))