Please note that an issue with HDF5-1.10.0-alpha0 was discovered using CMake on Mac platforms.
So as to not conflict with official release lib files, libtool version numbers used for shared objects in alpha0 were purposely chosen outside expected normal values. This causes a link issue with CMake on Mac platforms. A workaround is to edit the config/lt_vers.am file in the source code and change the value of
LT_VERS_REVISION = 900
to:
LT_VERS_REVISION = 0
Any value from 0-255 can actually be specified.