<div dir="ltr">&gt; Changes to the sysroot as just as<div><div><br></div><div>small typo in commit message if you need to update this commit again for whatever other reason.</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jun 27, 2019 at 2:29 PM Ross Burton &lt;<a href="mailto:ross.burton@intel.com">ross.burton@intel.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Changes to the sysroot as just as interesting during development, so write the<br>
file listing for the sysroot to buildhistory too.<br>
<br>
Signed-off-by: Ross Burton &lt;<a href="mailto:ross.burton@intel.com" target="_blank">ross.burton@intel.com</a>&gt;<br>
---<br>
 meta/classes/buildhistory.bbclass | 10 +++++++++-<br>
 1 file changed, 9 insertions(+), 1 deletion(-)<br>
<br>
diff --git a/meta/classes/buildhistory.bbclass b/meta/classes/buildhistory.bbclass<br>
index 2e501df24b4..baa7c8e2799 100644<br>
--- a/meta/classes/buildhistory.bbclass<br>
+++ b/meta/classes/buildhistory.bbclass<br>
@@ -60,15 +60,23 @@ SSTATEPOSTUNPACKFUNCS[vardepvalueexclude] .= &quot;| buildhistory_emit_outputsigs&quot;<br>
 # When extending build history, derive your class from buildhistory.bbclass<br>
 # and extend this list here with the additional files created by the derived<br>
 # class.<br>
-BUILDHISTORY_PRESERVE = &quot;latest latest_srcrev&quot;<br>
+BUILDHISTORY_PRESERVE = &quot;latest latest_srcrev sysroot&quot;<br>
<br>
 PATCH_GIT_USER_EMAIL ?= &quot;buildhistory@oe&quot;<br>
 PATCH_GIT_USER_NAME ?= &quot;OpenEmbedded&quot;<br>
<br>
+buildhistory_emit_sysroot() {<br>
+       mkdir --parents ${BUILDHISTORY_DIR_PACKAGE}<br>
+       buildhistory_list_files ${SYSROOT_DESTDIR} ${BUILDHISTORY_DIR_PACKAGE}/sysroot<br>
+}<br>
+<br>
 #<br>
 # Write out metadata about this package for comparison when writing future packages<br>
 #<br>
 python buildhistory_emit_pkghistory() {<br>
+    if d.getVar(&#39;BB_CURRENTTASK&#39;) in [&#39;populate_sysroot&#39;, &#39;populate_sysroot_setscene&#39;]:<br>
+        bb.build.exec_func(&quot;buildhistory_emit_sysroot&quot;, d)<br>
+<br>
     if not d.getVar(&#39;BB_CURRENTTASK&#39;) in [&#39;packagedata&#39;, &#39;packagedata_setscene&#39;]:<br>
         return 0<br>
<br>
-- <br>
2.11.0<br>
<br>
-- <br>
_______________________________________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org" target="_blank">Openembedded-core@lists.openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
</blockquote></div>