[yocto] [EXTERNAL] SRC URI checksums
Lukasz Zemla
Lukasz.Zemla at woodward.com
Mon Jan 28 11:23:09 PST 2019
> I have a recipe that has a SRC_URI retrieving from a mercurial repo:
> SRC_URI = "hg://server/project;module=name;rev=tip"
> SRC_URI[md5sum] = "xxx"
> SRC_URI[sha256sum] = "yyy"
>
> I changed the SRC_URL to retreive from a specific revision instead of tip:
> SRC_URI = "hg://server/project;module=name;rev=1234567890"
>
> I went ahead and did a bitbake, expecting it to complain about the SRC_URI
> checksums not matching, and I would go ahead and update the checksums
> from the error output.
>
> But it succeeded, building with the correct revision. I thought the SRC_URI
> checksums had to be updated when the SRC_URI changes?
Checksums were introduced to ensure data consistency. They are not checked if SRC_URI points to repository (svn, git, hg..., it is assumed that repository provides its own mechanism to ensure data correctness).
Best regards,
Lukasz
More information about the yocto
mailing list