I build the SDK for BBB as described here.
$ MACHINE=am335x-evm bitbake arago-core-tisdk-image
fails with
err1:
WARNING: Failed to fetch URL home.comcast.net/.../dt-source.tar.gz, attempting MIRRORS if available
ERROR: Checksum failure fetching home.comcast.net/.../dt-source.tar.gz
ERROR: Function failed: Fetcher failure for URL: 'home.comcast.net/.../dt-source.tar.gz'. Checksum mismatch!
File: '/home/roland/SDK/tisdk/downloads/dt-source.tar.gz' has md5 checksum 5776233a2d301a50b314306538257a45 when fc3373e30868698b90f02cc5fab9aabd was expected
File: '/home/roland/SDK/tisdk/downloads/dt-source.tar.gz' has sha256 checksum 2f27fda643093e07161d128a9cc23cf30c0387f87cd911b904d84217f60a9a2a when 6a213b8da2b8907c4f1633c3b90229085ac239e4d43aa5879b0123c21f951cab was expected
If this change is expected (e.g. you have upgraded to a new version without updating the checksums) then you can use these lines within the recipe:
SRC_URI[md5sum] = "5776233a2d301a50b314306538257a45"
SRC_URI[sha256sum] = "2f27fda643093e07161d128a9cc23cf30c0387f87cd911b904d84217f60a9a2a"
Otherwise you should retry the download and/or check with upstream to determine if the file has become corrupted or otherwise unexpectedly modified.
Deleting and re-fetching the archive does not help.
err 2
I patched the checksums as described above (which is not the correct way, I know)
Next I got this error:
ERROR: Function failed: dt: LIC_FILES_CHKSUM points to an invalid file: /home/roland/SDK/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa8hf-vfp-neon-linux-gnueabi/dt/17.07-r0/dt.d/LICENSE
I would appreciate any help for this build issues.
Regards,
Roland