diff options
-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 b83347ad90..9734e21126 100644 --- a/bitbake/lib/bb/fetch2/__init__.py +++ b/bitbake/lib/bb/fetch2/__init__.py | |||
@@ -34,6 +34,7 @@ _checksum_cache = bb.checksum.FileChecksumCache() | |||
34 | logger = logging.getLogger("BitBake.Fetcher") | 34 | logger = logging.getLogger("BitBake.Fetcher") |
35 | 35 | ||
36 | CHECKSUM_LIST = [ "md5", "sha256", "sha1", "sha384", "sha512" ] | 36 | CHECKSUM_LIST = [ "md5", "sha256", "sha1", "sha384", "sha512" ] |
37 | SHOWN_CHECKSUM_LIST = ["sha256"] | ||
37 | 38 | ||
38 | class BBFetchException(Exception): | 39 | class BBFetchException(Exception): |
39 | """Class all fetch exceptions inherit from""" | 40 | """Class all fetch exceptions inherit from""" |
@@ -580,7 +581,9 @@ def verify_checksum(ud, d, precomputed={}): | |||
580 | checksum_dict = {ci["id"] : ci["data"] for ci in checksum_infos} | 581 | checksum_dict = {ci["id"] : ci["data"] for ci in checksum_infos} |
581 | checksum_event = {"%ssum" % ci["id"] : ci["data"] for ci in checksum_infos} | 582 | checksum_event = {"%ssum" % ci["id"] : ci["data"] for ci in checksum_infos} |
582 | 583 | ||
583 | checksum_lines = ["SRC_URI[%s] = \"%s\"" % (ci["name"], ci["data"]) for ci in checksum_infos] | 584 | for ci in checksum_infos: |
585 | if ci["id"] in SHOWN_CHECKSUM_LIST: | ||
586 | checksum_lines = ["SRC_URI[%s] = \"%s\"" % (ci["name"], ci["data"])] | ||
584 | 587 | ||
585 | # If no checksum has been provided | 588 | # If no checksum has been provided |
586 | if ud.method.recommends_checksum(ud) and all(ci["expected"] is None for ci in checksum_infos): | 589 | if ud.method.recommends_checksum(ud) and all(ci["expected"] is None for ci in checksum_infos): |