]> code.ossystems Code Review - openembedded-core.git/commit
package: Multiple shlib_providers for the same file should error
authorJonathan Marler <johnnymarler@gmail.com>
Thu, 19 Sep 2019 21:34:34 +0000 (15:34 -0600)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 19 Sep 2019 21:36:57 +0000 (22:36 +0100)
commit61c41369003444bfbf1c45e7cfd2752a4b7bc22f
treedd33aedac979d829eda900f87b12746b47bb572c
parent95ad5626296380358c8a502a3e04879dab653d78
package: Multiple shlib_providers for the same file should error

In the case where multiple packages provide the same file, we show an error.
Otherwise, python will generate a different build depending on which provider
appears first in the dictionary.  On my system this order changes every time
I run bitbake causing intermittent build differences.

Add a sorted() to fix the determinism issue too.

Signed-off-by: Jonathan Marler <johnnymarler@hp.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/package.bbclass