[ET Trac] [Einstein Toolkit] #1158: ExternalLibraries/HDF5 should change the defaults for HDF5_ENABLE_CXX and HDF5_ENABLE_FORTRAN to "no".

Einstein Toolkit trac-noreply at einsteintoolkit.org
Wed Oct 8 01:11:34 CDT 2014


#1158: ExternalLibraries/HDF5 should change the defaults for HDF5_ENABLE_CXX and
HDF5_ENABLE_FORTRAN to "no".
------------------------------------+---------------------------------------
  Reporter:  knarf                  |       Owner:                     
      Type:  defect                 |      Status:  confirmed          
  Priority:  minor                  |   Milestone:                     
 Component:  EinsteinToolkit thorn  |     Version:  development version
Resolution:                         |    Keywords:                     
------------------------------------+---------------------------------------

Comment (by rhaas):

 Replying to [comment:5 hinder]:
 > A related issue: the following optionlists in simfactory set
 > HDF5_ENABLE_FORTRAN and HDF5_ENABLE_CXX to no:  debian-*, fionn,
 > raspbian, ubuntu.  It seems that this makes the simfactory optionlists
 > inconsistent, and reflects the personal needs of the users who created
 It's not just personal taste but the fact there are no thorns in the ET
 that need those capabilities and that the system provided HDF5 on these
 distributions does not (or at least not always, since eg the Debian
 version of petsc requires parallel-hdf5 with conflicts with C++) provide
 C++ bindings. So the option list makes it more likely that users can build
 the Einstein Toolkit uses system provided packages by requiring as little
 as possible (namely only the C interface).

 I have not heard of anyone having trouble with them when using HDF5. The
 debian and ubuntu option lists are also regularly (well once a release...)
 tested by me. Please think hard before you change them to have uniformity
 (thank you for opening a ticket for this). I my opinion, which may well
 differ from what we will do in the end, the situation is not so different
 from cluster option lists where we also do not control if the C++ or
 Fortran interface are supported.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1158#comment:16>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list