[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