summaryrefslogtreecommitdiffstats
path: root/lib/bb/fetch2/clearcase.py
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:11:11 -0800
commitda85da9b58ed252c7b80a437fb5babff9e6dde48 (patch)
tree31afb1c93a0a14a9ba8556e9e274607d8ac04188 /lib/bb/fetch2/clearcase.py
parent894814cca59f14b0f808680ea8fdf63063f01e7d (diff)
downloadbitbake-da85da9b58ed252c7b80a437fb5babff9e6dde48.tar.gz
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. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'lib/bb/fetch2/clearcase.py')
0 files changed, 0 insertions, 0 deletions