diff options
author | Kevin Huck <khuck@cs.uoregon.edu> | 2020-02-26 15:14:09 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-26 17:14:09 -0600 |
commit | ebd248b27e47370bb597619c11488e5b2367a1c9 (patch) | |
tree | a74e9535396b9b87e20adbd31bd03f54a8183924 | |
parent | 578e8031ce80b9dc66c197495be6ffe764868702 (diff) | |
download | spack-ebd248b27e47370bb597619c11488e5b2367a1c9.tar.gz spack-ebd248b27e47370bb597619c11488e5b2367a1c9.tar.bz2 spack-ebd248b27e47370bb597619c11488e5b2367a1c9.tar.xz spack-ebd248b27e47370bb597619c11488e5b2367a1c9.zip |
SQLite shouldn't be enabled by default for TAU package (#15228)
Also Adding conflict for SQLite and ADIOS2 for older TAU releases
-rw-r--r-- | var/spack/repos/builtin/packages/tau/package.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/tau/package.py b/var/spack/repos/builtin/packages/tau/package.py index 30a0abc402..e6eaa43bf8 100644 --- a/var/spack/repos/builtin/packages/tau/package.py +++ b/var/spack/repos/builtin/packages/tau/package.py @@ -68,7 +68,7 @@ class Tau(Package): variant('fortran', default=darwin_default, description='Activates Fortran support') variant('io', default=True, description='Activates POSIX I/O support') variant('adios2', default=False, description='Activates ADIOS2 output support') - variant('sqlite', default=True, description='Activates SQLite3 output support') + variant('sqlite', default=False, description='Activates SQLite3 output support') # Support cross compiling. # This is a _reasonable_ subset of the full set of TAU @@ -100,6 +100,10 @@ class Tau(Package): conflicts('+libelf', when='@:2.28.0') conflicts('+libdwarf', when='@:2.28.0') + # ADIOS2, SQLite only available from 2.29.1 on + conflicts('+adios2', when='@:2.29.1') + conflicts('+sqlite', when='@:2.29.1') + filter_compiler_wrappers('tau_cc.sh', 'Makefile.tau', relative_root='bin') def set_compiler_options(self, spec): |