]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
package.bbclass: Make package output files more deterministic
authorJacob Kroon <jacob.kroon@gmail.com>
Thu, 10 Jan 2019 22:45:16 +0000 (23:45 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 14 Jan 2019 11:21:58 +0000 (11:21 +0000)
commitc99cb0bbb78089d1d15c4c8563a71db0df1cb0da
tree6dcef372f2af500f71e4c6f070cb985781ce7001
parentc526576a319307388b31521ff560f1a93066188c
package.bbclass: Make package output files more deterministic

Observing depsig.do_package for packages inbetween rebuilds indicated
that the following variables/files content was changing order randomly.
Make them deterministic by sorting the output:

 RDEPENDS_<pkg>
 RRECOMMENDS_<pkg>
 FILERDEPENDSFLIST_<pkg>

 packages-split/<pkg>.shlibdeps

The following variable was not observed to change, but it is
assumed that the same situation can occur, so do the same
sorting for consistency:

 FILERPROVIDESFLIST_<pkg>

Signed-off-by: Jacob Kroon <jacob.kroon@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/package.bbclass