summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorSeth R. Johnson <johnsonsr@ornl.gov>2022-04-25 13:54:20 -0400
committerGitHub <noreply@github.com>2022-04-25 11:54:20 -0600
commitdb0335fa54bdfbc22585a1f8d828f936906d7c3f (patch)
treec2d3b32749c749eda329554a123b7fbd5c9d8a82 /share
parent268c671dc82abc3abdfcd989c0e05a94c4fd3126 (diff)
downloadspack-db0335fa54bdfbc22585a1f8d828f936906d7c3f.tar.gz
spack-db0335fa54bdfbc22585a1f8d828f936906d7c3f.tar.bz2
spack-db0335fa54bdfbc22585a1f8d828f936906d7c3f.tar.xz
spack-db0335fa54bdfbc22585a1f8d828f936906d7c3f.zip
OpenMPI: improve PMix handling (#29449)
* openmpi: always require pmix for 4: `~pmix` is not applicable to version 4+, since it always builds a vendored copy of pmix (currently 3.2.3). * pmix: relax version requirements When the version range was specified, newer versions didn't exist. Also use normalized spack versions rather than artificial .9.9 /.0.0. * openmpi: restrict pmix versions pmix option isn't available for OpenMPI@1, and according to https://github.com/open-mpi/ompi/issues/7988 , OpenMPI 4.0.1 will not build with pmix@3.1.5. * pmix: add newer versions * OpenMPI: re-express conflicts/configure logic as conditional variants This relies partly on `self.enable_or_disable` and its ilk to emit an empty list when the variant isn't applicable.
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions