]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
devtool/friends: Use LAYERSERIES_CORENAMES when generating LAYERSERIES_COMPAT entries
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 1 Dec 2022 17:11:07 +0000 (17:11 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 8 Dec 2022 11:15:02 +0000 (11:15 +0000)
commit96ff9baa8ead57504f40f362ed3a4aaa776d1b58
tree5f2a749c7c9f1ea86878f20f255e6c1e1e790125
parent1f56155e91da2030ee0a5e93037c62e1349ba89f
devtool/friends: Use LAYERSERIES_CORENAMES when generating LAYERSERIES_COMPAT entries

It seems some layers want to subvert the intent of LAYERSERIES_COMPAT
so bitbake is going to have to become stricter about the values there.
To work with this, use LAYERSERIES_CORENAMES to generate the entries in
LAYERSERIES_COMPAT instead of the current magic LAYERSERIES_COMPAT_core
value which may not continue to work.

The downside to this is when migating between releases, people would
need to update devtool workspace layer.conf files. I guess you could
argue this is a feature!

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes-recipe/populate_sdk_ext.bbclass
meta/lib/bblayers/create.py
meta/lib/oeqa/selftest/cases/devtool.py
meta/lib/oeqa/utils/commands.py
scripts/devtool