bitbake/fetch: Fix fetch error
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
This commit is contained in:
parent
9c4e63b18b
commit
3bda5b1301
|
@ -247,6 +247,9 @@ def verify_checksum(u, ud, d):
|
|||
if not ud.type in ["http", "https", "ftp", "ftps"]:
|
||||
return
|
||||
|
||||
md5data = bb.utils.md5_file(ud.localpath)
|
||||
sha256data = bb.utils.sha256_file(ud.localpath)
|
||||
|
||||
if (ud.md5_expected == None or ud.sha256_expected == None):
|
||||
bb.warn("Missing SRC_URI checksum for %s, consider to add\n" \
|
||||
"SRC_URI[%s] = \"%s\"\nSRC_URI[%s] = \"%s\"" \
|
||||
|
@ -255,9 +258,6 @@ def verify_checksum(u, ud, d):
|
|||
raise FetchError("No checksum specified for %s." % u)
|
||||
return
|
||||
|
||||
md5data = bb.utils.md5_file(ud.localpath)
|
||||
sha256data = bb.utils.sha256_file(ud.localpath)
|
||||
|
||||
if (ud.md5_expected != md5data or ud.sha256_expected != sha256data):
|
||||
bb.error("The checksums for '%s' did not match." % ud.localpath)
|
||||
bb.error("Expected MD5: '%s' and Got: '%s'" % (ud.md5_expected, md5data))
|
||||
|
|
Loading…
Reference in New Issue