deal.II: Add more conflicts due to symbol clashes between dependencies (#19408)

This commit is contained in:
Jean-Paul Pelteret 2020-10-20 21:55:22 +02:00 committed by GitHub
parent a51702e3a2
commit 3a56248eba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -263,9 +263,18 @@ class Dealii(CMakePackage, CudaPackage):
'MPI support enabled.'.format(p))
# Optional dependencies:
conflicts('+adol-c', when='^netcdf',
msg='Symbol clash between the ADOL-C library and '
'Netcdf.')
conflicts('+adol-c', when='^trilinos+chaco',
msg='symbol clash between the ADOL-C library and '
msg='Symbol clash between the ADOL-C library and '
'Trilinos SEACAS Chaco.')
conflicts('+adol-c', when='^trilinos+netcdf',
msg='Symbol clash between the ADOL-C library and '
'Trilinos Netcdf.')
conflicts('+adol-c', when='^trilinos+pnetcdf',
msg='Symbol clash between the ADOL-C library and '
'Trilinos parallel Netcdf.')
conflicts('+slepc', when='~petsc',
msg='It is not possible to enable slepc interfaces '