From 0f416a65ed26f8524ecd15b40dabfa3e1294789b Mon Sep 17 00:00:00 2001 From: Juro Bystricky Date: Mon, 28 Aug 2017 13:28:26 -0700 Subject: qemuboot.bbclass: create deterministic qemuboot.conf file The lines in qemuboot.conf are in random order. This patch fixes this by printing the lines in sorted order. This makes it easier to compare two different builds for any differences. (From OE-Core rev: 0868edace0750862168abc8d504891646afc8c76) Signed-off-by: Juro Bystricky Signed-off-by: Richard Purdie --- meta/classes/qemuboot.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/qemuboot.bbclass b/meta/classes/qemuboot.bbclass index 0e21fc9bde..bd2f01db23 100644 --- a/meta/classes/qemuboot.bbclass +++ b/meta/classes/qemuboot.bbclass @@ -87,7 +87,7 @@ python do_write_qemuboot_conf() { topdir="%s/"%(d.getVar('TOPDIR')).replace("//","/") cf = configparser.ConfigParser() cf.add_section('config_bsp') - for k in qemuboot_vars(d): + for k in sorted(qemuboot_vars(d)): # qemu-helper-native sysroot is not removed by rm_work and # contains all tools required by runqemu if k == 'STAGING_BINDIR_NATIVE': -- cgit v1.2.3-54-g00ecf