[cmake-developers] [CMake 0015527]: FindHDF5.cmake: Make it possible to require parallel builds

Mantis Bug Tracker mantis at public.kitware.com
Wed Apr 22 02:46:59 EDT 2015


The following issue has been SUBMITTED. 
====================================================================== 
http://www.cmake.org/Bug/view.php?id=15527 
====================================================================== 
Reported By:                Nico Schlömer
Assigned To:                
====================================================================== 
Project:                    CMake
Issue ID:                   15527
Category:                   CMake
Reproducibility:            always
Severity:                   feature
Priority:                   normal
Status:                     new
====================================================================== 
Date Submitted:             2015-04-22 02:46 EDT
Last Modified:              2015-04-22 02:46 EDT
====================================================================== 
Summary:                    FindHDF5.cmake: Make it possible to require parallel
builds
Description: 
Since Ubuntu 15.04, parallel [1] and serial [2] HDF5 installations no longer
conflict and can be installed alongside. Calling `FIND_PACKAGE(HDF5)` on a
system where both are installed will consistently pick one of the two (serial),
making it impossible to to build against the parallel HDF5 installation without
deinstalling the serial one.

FindHDF5.cmake already has a switch that tells you which version was picked
after the fact, but it'd be really useful if you could *require* parallel (or
serial) HDF5 when searching for it.


[1] http://packages.ubuntu.com/vivid/libhdf5-mpi-dev
[2] http://packages.ubuntu.com/vivid/libhdf5-dev
====================================================================== 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2015-04-22 02:46 Nico Schlömer  New Issue                                    
======================================================================



More information about the cmake-developers mailing list