summaryrefslogtreecommitdiffstats
path: root/meta/classes/archive-configured-source.bbclass
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2013-12-05 11:11:47 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-12-05 14:25:30 +0000
commit5c69ae26cd71fa3fdda31c9e7d112c26c9653fd8 (patch)
tree2a240e287e06a9d4c3486d382fd371834ffb00b9 /meta/classes/archive-configured-source.bbclass
parentb2a9b9152bf6d4f48fc4d97e0f1ae18144707486 (diff)
downloadpoky-5c69ae26cd71fa3fdda31c9e7d112c26c9653fd8.tar.gz
classes/buildhistory: fix reading of package-specific values from pkgdata
When writing out variable values to pkgdata, if the value has been set in the datastore with an override for the package, we use the package name override in the pkgdata key as well; however the recently added code to read pkgdata in buildhistory.bbclass was just using the override where we normally expect to have it. However, if a recipe overrides one of the values that is normally set for the recipe on a per-package basis (e.g. the external-sourcery-toolchain recipe sets PKGV this way) then this led to KeyErrors. Re-write the pkgdata loading code to always strip off the package name override if it is present. (From OE-Core rev: e40e8e574b3688400a668d3ad76b6cef1920e3e0) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/archive-configured-source.bbclass')
0 files changed, 0 insertions, 0 deletions