Need ability to turn hdf5 off with Catalyst
We need the ability to turn hdf5 off with Catalyst. Hdf5 in ParaView/ VTK is clashing with hdf5 in our simulation codes. Here is @jamauld e-mail:
I built ParaView edition RENDERING, with static ParaView libraries (PARAVIEW_BUILD_SHARED_LIBS:BOOL=OFF).
When I tried to link against SPARC, the hdf5 in ParaView's VTK conflicted and the link failed.
I first tried turning off hdf5 in VTK. I set VTK_MODULE_ENABLE_VTK_hdf5 to NO. The configure failed because of some other module requiring hdf5. I turned that module off. (And Kudos to kitware for improving the configure system so I could turn off hdf5 in cmake at the paraview level, and also for detecting other dependencies on that module). I configured again, ran into another module dependency, and turned that off. Eventually the system complained that I was using the netcdf module (in paraview or vtk, I don't remember). I tried turning the netcdf module off in all possible ways I could find, but the configure kept telling me I had netcdf enabled and thus I needed hdf5 enabled.
What we need is a way to build paraview/catalyst with hdf5 off, and with all the things in paraview that depend on hdf5 off.