It appears that the hdf5-1.8.22.tar.bz2 file is okay. However, the checksum we provide is “md5” and not “sha256”. I used “wget” to download the checksum and bz2 files, and then compared the checksum values:
Source files were re-released to ftp on Feb 5 prior to public announcement. 689b88c6a5577b05d603541ce900545779c96d62b6f83d3f23f46559b48893a4 is the checksum on the hdf5-1.8.22.tar.bz2 file created internally and copied to the public ftp site.
I did a checksum on the binary in our in-house pre-release directory. It is the same as what is on the ftp server, so I think the file is okay.
Could it be that your file was downloaded prior to the announcement of the release? The release date was 2021-02-03.
Sometimes we have to update files if we catch a problem prior to the release. Once a release has been announced, the files should not change. The web page will show “Under Construction” in place of the release date until the release actually occurs: https://portal.hdfgroup.org/display/support/HDF5%201.8.22
Yes. We have automated bots that check for new releases by looking at your FTP server, so that we can release stuff instantly. So we probably downloaded a preview file that you changed.
All good on our side, I’ll add a note that releases should be bumped on our side only when you have made the official announcement.