summaryrefslogtreecommitdiffstats
path: root/meta/lib/oe/elf.py
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2018-11-28 17:16:14 +1300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2018-12-03 12:20:00 +0000
commit15fb7acb7761cd0026cb4547fa8ad216123f4a10 (patch)
tree87c348cc951bc65eac9d1065c71cbad4049b0425 /meta/lib/oe/elf.py
parentaeb6c44af75f9cff93f748839cabade4af5bd897 (diff)
downloadpoky-15fb7acb7761cd0026cb4547fa8ad216123f4a10.tar.gz
lib/oe/recipeutils: patch_recipe(): fix handling of values across includes/classes
If we were setting a variable and part of the variable's value was being set in a class or a .inc file, we were still just setting the value outright on the assumption that it was too hard to do otherwise. With some careful use of the variable history we can do better for certain situations i.e. when the recipe does not currently set the value outright. Additionally, correctly remove _appends for variables we are changing if we're trying to remove the value added in the _append. Fixes [YOCTO #12623] and partially fixes [YOCTO #9360]. (From OE-Core rev: f798d963db77db66a2a5a4b8d4c157d46ede417f) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib/oe/elf.py')
0 files changed, 0 insertions, 0 deletions