The checksum error while setting the rtems

Hello everyone, I am new to the community, and here to contribute.
I found a checksum error while building the rsb.
Here is the image for the checksum error.

I downloaded the file for libbsd from the given url in the log and tried to rebuild the rsb, but unfortunately, it still failed.

When I checked the checksum for the tar file it was different. So am I supposed to change the hash values in files src/rsb/rtems/config/tools/rtems-libbsd-7.cfg and others?

Thanks for reporting this and posting to the Users Forum.

Yes. Updating the hash is the answer. How it got out of sync is another question.

The command to use to get the shortened hash is like this but with a different file:

rtems]$ ../source-builder/sha512-base64 sources/binutils-2.43.tar.bz2 rQBoju8+cIYoUN/YZb1LK6+Vs0M409GzrhvfhAuerA9SihyWdnRY7p0GVZ2tr8yxOqtcqud77fhEQ6VRyu8SiQ==

–joel

I will updating all the .cfg files in the RSB that are under the control the sb-rtems-pkg command to ask they not be manually updated and to use that command.

I got this error while building, I don’t know how this issue occurred, but after redoing again from scratching the issue didn’t appear, fortunately.

This can sometimes happen if a download fails and instead of the file downloaded, you get like an html page with an error.

–joel