diff options
author | Matthew Lesko <matthew.w.lesko@nasa.gov> | 2024-07-16 00:33:12 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-16 06:33:12 +0200 |
commit | 9a22ae11c67c530b840b82595ee7bb291661b86b (patch) | |
tree | b4bbd17274645efc36cc43700ad463d3145e3399 /pytest.ini | |
parent | 318a7e0e307273618e2e80c6ca068950f3fb292b (diff) | |
download | spack-9a22ae11c67c530b840b82595ee7bb291661b86b.tar.gz spack-9a22ae11c67c530b840b82595ee7bb291661b86b.tar.bz2 spack-9a22ae11c67c530b840b82595ee7bb291661b86b.tar.xz spack-9a22ae11c67c530b840b82595ee7bb291661b86b.zip |
openmpi: fix pmix version check in v5 (#44928)
* OpenMPI 5 w/ PRRTE 3 series PMIX version check fix
OpenMPI fails to compile otherwise when targeting external PMIX 4.2.6 and likely others.
```
>> 3369 base/ess_base_bootstrap.c:72:14: error: static declaration of 'pmix_getline' follows non-static declaration
3370 72 | static char *pmix_getline(FILE *fp)
3371 | ^
3372 /opt/pmix/include/pmix/src/util/pmix_string_copy.h:83:19: note: previous declaration is here
3373 83 | PMIX_EXPORT char *pmix_getline(FILE *fp);
3374 | ^
3375 1 error generated.
>> 3376 make[4]: *** [Makefile:820: base/ess_base_bootstrap.lo] Error 1
```
Upstream PRRTE fix (not released yet): https://github.com/openpmix/prrte/pull/1957
Upstream OpenMPI issue: https://github.com/open-mpi/ompi/issues/12537 ("fixed in next release")
Co-authored-by: Shahzeb Siddiqui <shahzebmsiddiqui@gmail.com>
Diffstat (limited to 'pytest.ini')
0 files changed, 0 insertions, 0 deletions