Bug 11670

Summary: Improve terminology around BBCLASSEXTEND
Product: [Build System, Metadata & Runtime] BitBake Reporter: Paul Eggleton <bluelightning>
Component: bitbakeAssignee: Paul Eggleton <bluelightning>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: Low CC: poky.bs.watcher, poky.watcher, randy.macleod
Version: 2.4   
Target Milestone: Future   
Hardware: All   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know

Description Paul Eggleton 2017-06-15 10:05:26 UTC
When we use BBCLASSEXTEND, we create "variants" (a term used in a number of different places) of the recipe, however in the file path namespace they end up as "virtual:...". This probably wouldn't be so bad except that "virtual/..." is a commonly used naming convention for virtual targets and is completely unrelated to this, which could be confusing.

We could simply rename the virtual: prefix - it's mostly internal to bitbake, although it is printed out on the console and in logs.
Comment 1 Randy MacLeod 2021-06-10 15:07:18 UTC
Seems like more work and hassle wrt versioning than it's worth. Reopen if you want to work on it.