Searched hist:"46 d9de31" (Results 1 – 1 of 1) sorted by relevance
/openbmc/openbmc/meta-phosphor/recipes-core/os-release/ |
H A D | os-release.bbappend | 46d9de31 Tue Nov 17 15:42:09 CST 2020 Patrick Williams <patrick@stwcx.xyz> os-release: switch python to variable expansion The previous implementation of the OpenBMC os-release.bbappends used a python function to inject `git` results into Python variables. Since the python function is then executed at multiple task phases, it can result in the hash value changing between tasks, which causes bitbake failures. Rewrite the os-release implementation to use forced immediate variable expansion, rather than a python function. This, combined with BB_DONT_CACHE, allows the variables to be expanded once at recipe parse time and the values to continue through to the rest of the task phases without affecting the hash. Fixes openbmc/openbmc#3720. (From meta-phosphor rev: 5266d02bd2a8a6d3a6e047b212f06c7e7aaacb36) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: If221573cdfefc2b0496a0ef2aca4d3cbc82abb7b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|