summaryrefslogtreecommitdiffstats
path: root/bitbake/bin/bitbake-prserv
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2017-12-10 22:31:24 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2018-03-09 06:12:02 -0800
commitfe2c3c59e3c7c98d1683a0aa81868b8696b1116b (patch)
treeb0731fac1d039ef7eb4fcfd22d05cc61636a2c94 /bitbake/bin/bitbake-prserv
parent5ba69a97ab5faa8f3866aaeab1d6eaa3cb8149ed (diff)
downloadpoky-fe2c3c59e3c7c98d1683a0aa81868b8696b1116b.tar.gz
bitbake: providers: Fix determinism issue
We saw builds where runtime providers were sometimes changing order and the build result was therefore non-deterministic. For example it could show: DEBUG: providers for lib32-initd-functions are: ['lib32-lsbinitscripts', 'lib32-initscripts'] or DEBUG: providers for lib32-initd-functions are: ['lib32-initscripts', 'lib32-lsbinitscripts'] which could cause a test to pass or fail. This change ensures we don't rely on the random order of dictonaries in memory and act deterministically. (Bitbake rev: 223a0f68530571d2280f526bddbc718fa803a3dc) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/bin/bitbake-prserv')
0 files changed, 0 insertions, 0 deletions