The FILELIST order can vary depending on the order the files were
written which may change between builds with no ill effect, so sort the
list prior to writing it.

Signed-off-by: Paul Eggleton <[email protected]>
---
 meta/classes/buildhistory.bbclass |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/meta/classes/buildhistory.bbclass 
b/meta/classes/buildhistory.bbclass
index 0ee6a33..3fbe3a8 100644
--- a/meta/classes/buildhistory.bbclass
+++ b/meta/classes/buildhistory.bbclass
@@ -186,6 +186,7 @@ python buildhistory_emit_pkghistory() {
                                fstat = os.lstat(os.path.join(root, f))
                                pkginfo.size += fstat.st_size
                                filelist.append(os.sep + os.path.join(relpth, 
f))
+               filelist.sort()
                pkginfo.filelist = " ".join(filelist)
 
                write_pkghistory(pkginfo, d)
-- 
1.7.5.4


_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Reply via email to