Bug 7792 - Layer compatible branches expansion (parse LAYERSERIES_COMPAT)
Summary: Layer compatible branches expansion (parse LAYERSERIES_COMPAT)
Status: NEW
Alias: None
Product: Layer Index
Classification: Yocto Project Subprojects
Component: Layer Index (show other bugs)
Version: unspecified
Hardware: All Multiple
: Medium enhancement
Target Milestone: Future
Assignee: Unassigned
QA Contact:
URL:
Whiteboard:
Depends on: 8008
Blocks:
  Show dependency tree
 
Reported: 2015-05-19 15:39 UTC by Paul Eggleton
Modified: 2026-02-12 16:21 UTC (History)
6 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Eggleton 2015-05-19 15:39:06 UTC
At the moment we rely on individual layers having a branch that matches the name of the release branch (e.g. fido) for it to show up as being compatible with a particular release; however that doesn't always match reality. It would be useful if we could do a couple of things:

1) Have the layer show up as compatible with other branches even if there isn't an explicit branch for that release. We'd need to have some idea that it's compatible with the branch - perhaps for recent releases we do a test parse with the master branch of the layer and match that to the release if it succeeds. (We'd want to perhaps display that we'd done that.)

2) Possibly show the other compatible branches for a layer if they can be shown without disturbing the design too much
Comment 1 Paul Eggleton 2018-04-09 22:28:50 UTC
I think this is now much more easily achievable with the advent of LAYERSERIES_COMPAT:

http://lists.openembedded.org/pipermail/openembedded-architecture/2018-April/000722.html

Presumably we would have to dynamically create layerbranch records to represent what's in LAYERSERIES_COMPAT_xxxx for a particular branch.
Comment 2 Tim Orling 2024-01-04 17:13:28 UTC
At least the ability to edit the 'actual_branch' is now available. There is currently no handling of the LAYERSERIES_COMPAT variable, however.
Comment 3 Tim Orling 2026-02-12 16:21:57 UTC
Still valid.