Skip to content

Checksum / error reporting improvements

Paul Eggleton bitbake-devel 1 version Applied

Status from this message: Merged to master, thanks.

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 1 replyApplied

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/5lib/bb/data_smart.py: don't report variable in ExpansionError if not setbitbake/lib/bb/data_smart.py+4 -10 replies
2/5cooker: fix UnboundLocalError when exception occurs during parsingbitbake/lib/bb/cooker.py+2 -00 replies
3/5cooker: report recipe being parsed when ExpansionError occursbitbake/lib/bb/cooker.py+5 -10 replies
4/5lib/bb/fetch2: ignore remote URIs when doing file checksumsbitbake/lib/bb/fetch2/__init__.py+20 -60 replies
5/5bitbake: include varflags in checksumsbitbake/lib/bb/data.py bitbake/lib/bb/siggen.py+23 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/5] Checksum / error reporting improvements

Some checksum improvements and a few error reporting fixes that I made in the process. Note that the varflags change won't do anything without the list of exclusions; an appropriate list has been set in a patch which will shortly be set to the OE-Core list.

The following changes (against Poky, but which apply cleanly with -p2 against BitBake master) are available in the git repository at:

git://git.yoctoproject.org/poky-contrib paule/bb-checksum-fixes-2
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=paule/bb-checksum-fixes-2

Paul Eggleton (5):
lib/bb/data_smart.py: don't report variable in ExpansionError if not
set
cooker: fix UnboundLocalError when exception occurs during parsing
cooker: report recipe being parsed when ExpansionError occurs lib/bb/fetch2: ignore remote URIs when doing file checksums
bitbake: include varflags in checksums

 bitbake/lib/bb/cooker.py          |    8 +++++++-
 bitbake/lib/bb/data.py            |   20 +++++++++++++++++++-
 bitbake/lib/bb/data_smart.py      |    5 ++++-
 bitbake/lib/bb/fetch2/__init__.py |   26 ++++++++++++++++++++------
 bitbake/lib/bb/siggen.py          |    4 ++++
 5 files changed, 54 insertions(+), 9 deletions(-)
Signature · 1 line
1.7.9.5