Bug 7728

Summary: BBMASK_append evaluated only after BBMASK is used
Product: [Build System, Metadata & Runtime] BitBake Reporter: Erik Botö <erik.boto>
Component: bitbakeAssignee: Richard Purdie <richard.purdie>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Low CC: poky.bs.watcher, poky.watcher, sgw
Version: unspecified   
Target Milestone: 1.9   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know

Description Erik Botö 2015-05-07 10:38:28 UTC
If BBMASK is set in e.g. a distro configuration file and you want to append/prepend to this from local.conf using BBMASK_append/prepend this has currently no effect since the append/prepend happens after the value of BBMASK is used.

Inspecting the value with "bitbake -e <something> | grep ^BBMASK" will show the value with the append/prepend, but if BBMASK is printed in cooker.py where it is used the original value is used.
Comment 1 Richard Purdie 2015-07-24 11:44:55 UTC
I believe that with the recent data store changes, this will now no longer be an issue (as of http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=a730981b75ebb528e447eb3e41c83440dbc133bd).