mirror of
https://git.yoctoproject.org/poky
synced 2026-09-29 07:36: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:
|
if fstat.st_ino not in seen:
|
||||||
seen.add(fstat.st_ino)
|
seen.add(fstat.st_ino)
|
||||||
total_size += fstat.st_size
|
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
|
subdata_file = pkgdatadir + "/runtime/%s" % pkg
|
||||||
sf = open(subdata_file, 'w')
|
sf = open(subdata_file, 'w')
|
||||||
|
|||||||
Reference in New Issue
Block a user