Bug 1125

Summary: layer priorities are not honored in bbappend ordering
Product: [Build System, Metadata & Runtime] BitBake Reporter: Darren Hart <dvhart>
Component: bitbakeAssignee: Paul Eggleton <bluelightning>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: High CC: bluelightning, dexuan.cui, ke.yu, poky.bs.watcher, poky.watcher, sgw, shane.wang
Version: unspecified   
Target Milestone: 1.1 M2   
Hardware: All   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Darren Hart 2011-05-27 10:56:42 UTC
Bug 1100 has documented this issue rather extensively. The summary is that BBCooker.collect_files() reads the file globs in the order they are listed in bblayers.conf, but does not attempt to generate the files and appends lists with layer priority in mind.

The expectation is that a bbappend from a layer of priority 6 would override any setting it had in common with a bbappend from a layer of priority 5 or lower.
Comment 1 Paul Eggleton 2011-05-31 10:40:16 UTC
Patch send to ml:

https://lists.yoctoproject.org/pipermail/poky/2011-May/006520.html