Skip to content

ESMF: workaround for legacy linking to MPI C++ interface#7

Merged
climbfuji merged 2 commits intoJCSDA:spack-stack-devfrom
climbfuji:bugfix/esmf_lmpi_cxx
Oct 6, 2025
Merged

ESMF: workaround for legacy linking to MPI C++ interface#7
climbfuji merged 2 commits intoJCSDA:spack-stack-devfrom
climbfuji:bugfix/esmf_lmpi_cxx

Conversation

@climbfuji
Copy link
Copy Markdown
Collaborator

@climbfuji climbfuji commented Oct 6, 2025

Description

repos/spack_repo/builtin/packages/esmf/package.py: workaround for legacy linking to MPI C++ interface.

Upstream spack-packages PR is spack#1856.

Issues

See esmf-org/esmf#497.

Testing

Tested on Navy DSRC Nautilus system that has the MPI C++ bindings installed as part of JCSDA/spack-stack#1782. Also see that PR for CI testing.

@climbfuji climbfuji changed the title repos/spack_repo/builtin/packages/esmf/package.py: workaround for legacy linking to MPI C++ interface ESMF: workaround for legacy linking to MPI C++ interface Oct 6, 2025
@climbfuji climbfuji self-assigned this Oct 6, 2025
@climbfuji climbfuji moved this to In Progress in spack-stack-2.0.x (2025 Q4) Oct 6, 2025
@climbfuji climbfuji requested review from mathomp4 and theurich October 6, 2025 13:52
Copy link
Copy Markdown
Collaborator

@theurich theurich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

No open projects

Development

Successfully merging this pull request may close these issues.

2 participants