Several niggles exist with the checksum implementation: a) both and md5 and sha256 sum must be defined, only one should be required. b) when reporting a sum failure only one is reported at a time - if an incorrect md5 and sha256 sum are defined the incorrect md5sum will be reported, then once corrected the next invocation will report the incorrect sha256sum c) it should be possible to define a sum as a parameter of a SRC_URI
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=64a54dbd73767f7641bbb9462f0f1d01c2316132 http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=cd1b27291d4af5dfe8e66ca09d4fede341921ea0
I did it