See microsoft/vcpkg#46809
From @NicolasCami in #361
Currently, the CMake configure seems to fail because the CI of vcpkg forces hdf5's "parallel" feature, and in the CMakeFiles you check HDF5_IS_PARALLEL: if true, you throw a FATAL_ERROR. I don't know HDF5, but according to the documentation this variable indicates that "HDF5 library has parallel IO support", I understand that (maybe) parallel IO is possible but not mandatory?
See microsoft/vcpkg#46809
From @NicolasCami in #361