Does not compile with hdf5 1.12
Compilation issue with HDF5
https://gitlab.idiap.ch/bob/nightlies/-/jobs/257523/raw
Probably related to these bumps bob.devtools!273 (merged)
/scratch/builds/bob/nightlies/src/bob/bob.io.base/bob/io/base/cpp/HDF5Group.cpp: In member function 'herr_t bob::io::base::detail::hdf5::Group::iterate_callback(hid_t, const char*, const H5L_info2_t*)':
/scratch/builds/bob/nightlies/src/bob/bob.io.base/bob/io/base/cpp/HDF5Group.cpp:88:73: error: too few arguments to function 'herr_t H5Oget_info_by_name3(hid_t, const char*, H5O_info2_t*, unsigned int, hid_t)'
88 | herr_t status = H5Oget_info_by_name(self, name, &obj_info, H5P_DEFAULT);
| ^
In file included from /scratch/builds/bob/nightlies/miniconda/conda-bld/bob.io.base_1645283626826/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/H5Apublic.h:22,
from /scratch/builds/bob/nightlies/miniconda/conda-bld/bob.io.base_1645283626826/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/hdf5.h:23,
from /scratch/builds/bob/nightlies/src/bob/bob.io.base/bob/io/base/include/bob.io.base/HDF5Group.h:15,
from /scratch/builds/bob/nightlies/src/bob/bob.io.base/bob/io/base/cpp/HDF5Group.cpp:18:
/scratch/builds/bob/nightlies/miniconda/conda-bld/bob.io.base_1645283626826/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/H5Opublic.h:557:15: note: declared here
557 | H5_DLL herr_t H5Oget_info_by_name3(hid_t loc_id, const char *name, H5O_info2_t *oinfo, unsigned fields,
| ^~~~~~~~~~~~~~~~~~~~
make[2]: *** [CMakeFiles/bob_io_base.dir/build.make:160: CMakeFiles/bob_io_base.dir/scratch/builds/bob/nightlies/src/bob/bob.io.base/bob/io/base/cpp/HDF5Group.cpp.o] Error 1
Edited by Amir MOHAMMADI