#1823: HDF5 broken on Queen Bee -----------------------+---------------------------------------------------- Reporter: eschnett | Owner: knarf Type: defect | Status: accepted Priority: critical | Milestone: ET_2015_11 Component: Other | Version: development version Resolution: | Keywords: confirmed -----------------------+----------------------------------------------------
Comment (by rhaas):
Replying to [comment:3 knarf]:
For reference: cases to be tested:
- HDF5_DIR not specified, and usable system library present -> find and use
- HDF5_DIR not specified, and usable system library not present -> build own and use that
- HDF5_DIR set to BUILD -> build and use that, regardless of system libraries
- HDF5_DIR set to specific location (anything else than BUILD) -> test that location (see if library is really there)
- if yes: use that
- if no: error out (or look for other usable library first?)
There is an important case missing: everything is specified explictly via HDF5_LIB_DIRS HDF5_INC_DIRS HDF5_LIBS (ie the "manual" option). This may or may not be triggered by setting HDF5_DIR to a special value, though right now I believe this is not required (may be nice though).