diff options
Diffstat (limited to 'bitbake')
-rw-r--r-- | bitbake/lib/bb/fetch2/__init__.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/bitbake/lib/bb/fetch2/__init__.py b/bitbake/lib/bb/fetch2/__init__.py index dc99914cd9..3e6555bd67 100644 --- a/bitbake/lib/bb/fetch2/__init__.py +++ b/bitbake/lib/bb/fetch2/__init__.py | |||
@@ -562,6 +562,9 @@ def verify_checksum(ud, d, precomputed={}): | |||
562 | 562 | ||
563 | checksum_expected = getattr(ud, "%s_expected" % checksum_id) | 563 | checksum_expected = getattr(ud, "%s_expected" % checksum_id) |
564 | 564 | ||
565 | if checksum_expected == '': | ||
566 | checksum_expected = None | ||
567 | |||
565 | return { | 568 | return { |
566 | "id": checksum_id, | 569 | "id": checksum_id, |
567 | "name": checksum_name, | 570 | "name": checksum_name, |
@@ -612,7 +615,7 @@ def verify_checksum(ud, d, precomputed={}): | |||
612 | 615 | ||
613 | for ci in checksum_infos: | 616 | for ci in checksum_infos: |
614 | if ci["expected"] and ci["expected"] != ci["data"]: | 617 | if ci["expected"] and ci["expected"] != ci["data"]: |
615 | messages.append("File: '%s' has %s checksum %s when %s was " \ | 618 | messages.append("File: '%s' has %s checksum '%s' when '%s' was " \ |
616 | "expected" % (ud.localpath, ci["id"], ci["data"], ci["expected"])) | 619 | "expected" % (ud.localpath, ci["id"], ci["data"], ci["expected"])) |
617 | bad_checksum = ci["data"] | 620 | bad_checksum = ci["data"] |
618 | 621 | ||