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

Language:
English Edit question
Status:
Answered
For:
Ubuntu hdf5 Edit question
Assignee:
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.