update tarball included in ExternalLibraries/HDF5 to 1.12

Issue #2430 resolved
Roland Haas created an issue

Pull request https://github.com/EinsteinToolkit/ExternalLibraries-HDF5/pull/2 updates the included tarball from 1.10 to 1.12.

No particular failure triggers this update request.

Comments (6)

  1. Erik Schnetter

    I am explicitly building with HDF5 1.10 (instead of 1.12) for some reason that I forgot. Some other package or thorn (that might or might not be interesting to other ET users) doesn’t with with HDF5 1.12. I’ve just started building everything with HDF5 1.12 to see whether the problem lies. If I don’t follow up within a day or two, please ignore me.

  2. Erik Schnetter

    Found it. It’s the Silo library https://en.wikipedia.org/wiki/Silo_(library) which I use in CarpetX for 3D output. There hasn’t been a new Silo release in a rather long time, and it doesn’t work with HDF5 >1.10.

    That’s probably not relevant for most ET users. It’s still easily possible to install a different HDF5 version manually. I have no objections to updating HDF5 in the ET.

  3. Roland Haas reporter

    Interesting. Wonder what changed. I know that 1.10 is the version that goes from hid_t being int to int64. There’s also a version that implements file locking and prevents more than one process (on the same node usually) from opening the same HDF5 for writing.

    The updated tarball will only go into master so can easily be reverted if it causes problems.

  4. Log in to comment