]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
staging.bbclass: process installed dependencies in deterministic order as well
authorMartin Jansa <Martin.Jansa@gmail.com>
Mon, 13 Nov 2023 07:08:43 +0000 (08:08 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 20 Nov 2023 15:30:46 +0000 (15:30 +0000)
commitcedee02e1acaffd8932809ceb5b6f9bd4f861283
treed74838c79dc3c74cdad5d92361f5661ebb63b696
parentbea0e3f5b8b383ae8590b874a5878f67832d6929
staging.bbclass: process installed dependencies in deterministic order as well

* similarly as direct dependencies before
* this doesn't fix any issue (at least AFAIK),
  just keeps the log files more deterministic to avoid unnecessary churn like in:

  perl-native.log.do_configure:
  -NOTE: Installed into sysroot: ['zlib-native', 'make-native', 'perlcross-native', 'gdbm-native', 'xz-native', 'gettext-minimal-native', 'texinfo-dummy-native', 'libtool-native']
  +NOTE: Installed into sysroot: ['zlib-native', 'make-native', 'perlcross-native', 'gdbm-native', 'libtool-native', 'gettext-minimal-native', 'texinfo-dummy-native', 'xz-native']

  and similarly in "Note: Skipping as already exists in sysroot:

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
meta/classes-global/staging.bbclass