paraview 5.4.0 RC1 Xdmf2 fails to build with MPI version of HDF5
[ 3%] Linking CXX shared library ../../../../../lib/libvtkxdmf2.so
cd /builddir/build/BUILD/ParaView-v5.4.0-RC1/x86_64-redhat-linux-gnu-openmpi/VTK/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/cmake -E cmake_link_script CMakeFiles/vtkxdmf2.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -w -w -w -O2 -g -DNDEBUG -Wl,--no-undefined -lc -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libvtkxdmf2.so.1 -o ../../../../../lib/libvtkxdmf2.so.1 CMakeFiles/vtkxdmf2.dir/XdmfArray.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfDOM.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfDataDesc.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfExpression.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfValues.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfValuesXML.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfValuesHDF.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfValuesBinary.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfHeavyData.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfHDF.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfHDFSupport.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfLightData.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfInformation.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfDataItem.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfDataStructure.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfDataTransform.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfElement.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfObject.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfExprLex.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfExprYacc.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfRoot.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfDomain.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfAttribute.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfGrid.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfTopology.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfTime.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfRegion.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfSet.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfMap.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfGeometry.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfH5Driver.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfDsm.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfDsmBuffer.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfDsmComm.cxx.o CMakeFiles/vtkxdmf2.dir/XdmfDsmMsg.cxx.o -Wl,-rpath,/usr/lib64/openmpi/lib: -lxml2 /usr/lib64/openmpi/lib/libhdf5.so -lz -ldl -lm /usr/lib64/openmpi/lib/libhdf5_hl.so
make[2]: Leaving directory '/builddir/build/BUILD/ParaView-v5.4.0-RC1/x86_64-redhat-linux-gnu-openmpi'
CMakeFiles/vtkxdmf2.dir/XdmfArray.cxx.o: In function `MPI::Win::Set_name(char const*)':
/usr/include/openmpi-x86_64/openmpi/ompi/mpi/cxx/win_inln.h:293: undefined reference to `MPI_Win_set_name'
Seems similar to issue #16814 (closed) in that we're not linking to the MPI libraries.