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): |
