> The 1.10 branch includes changes in the HDF5 storage format > (https://portal.hdfgroup.org/display/HDF5/New+Features+in+HDF5+Release+1.10) > and expands the API of various shared libraries.
HDF claims that the new format is compatible with the old one and it does not break applications still linking with 1.8. "If an application built on HDF5 Release 1.10 avoids use of the new features and does not request use of the latest format, applications built on HDF5 Release 1.8.x will be able to read files the first application created. In addition, applications originally written for use with HDF5 Release 1.8.x can be linked against a suitably configured HDF5 Release 1.10.x library, thus taking advantage of performance improvements in 1.10." > I see no obstacles for 1.10.x but did not have time to investigate large > applications like Octave for compatibility problems. Octave seems fine with newer versions. https://hg.savannah.gnu.org/hgweb/octave/file/442632888649/configure.ac#l1484 > As long as > https://portal.hdfgroup.org/display/HDF5/HDF5 lists 1.8.x as a current > release and since nobody has complained so far I just did not invest > time for this big update. Sure, no pressure. Go ahead with your change. I was just curious.
