hdf5 correct version packaged?

Asked by Kylie on 2021-03-24

The version of hdf5 nominally packaged for ubuntu is 1.10.0 (https://packages.ubuntu.com/bionic/libhdf5-dev).
But I'm not 100% sure this version is actually packaged.

For instance, the documentation for this version (https://portal.hdfgroup.org/display/HDF5/HDF5+1.10+CPP+Reference+Manual) specifies the public member function H5Location::nameExists(). However, looking through the actual header included in the package (https://pastebin.com/raw/ZPG7tk8X), this method isn't declared. The compiler also can't find it.

Is the version packaged with Ubuntu incorrect or is the hdf5 documentation incorrect?

Question information

English Edit question
Ubuntu hdf5 Edit question
No assignee Edit question
Last query:
Last reply:
Manfred Hampl (m-hampl) said : #1

According to https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.1/src/hdf5-1.10.1-RELEASE.txt
H5Location::exists has been added in version 1.10.1 but Ubuntu bionic has version 1.10.0-patch1

Can you help with this problem?

Provide an answer of your own, or ask Kylie for more information if necessary.

To post a message you must log in.