mirror of
https://git.yoctoproject.org/poky
synced 2026-04-29 18:32:20 +02:00
package.bbclass: Sort FILES_INFO by key
Observing depsig.do_package for a package inbetween rebuilds indicated that FILES_INFO was changing content order randomly. Force it to be deterministic by sorting with respect to the keys when serializing. Suggested-by: Joshua Watt <jpewhacker@gmail.com> (From OE-Core rev: b0364be65bf0b3dee44f81379f4062e9f707c128) Signed-off-by: Jacob Kroon <jacob.kroon@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
2707effa42
commit
348f6b0b61
@@ -1438,7 +1438,7 @@ fi
|
||||
if fstat.st_ino not in seen:
|
||||
seen.add(fstat.st_ino)
|
||||
total_size += fstat.st_size
|
||||
d.setVar('FILES_INFO', json.dumps(files))
|
||||
d.setVar('FILES_INFO', json.dumps(files, sort_keys=True))
|
||||
|
||||
subdata_file = pkgdatadir + "/runtime/%s" % pkg
|
||||
sf = open(subdata_file, 'w')
|
||||
|
||||
Reference in New Issue
Block a user