[feature/update_to_spack_v1] esmf@8.9.1, bug fix netcdf-c+mpi, bug fix setup-meta-modules, Nautilus gcc stack update #1817
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Update configs/sites/tier1/nautilus/packages_gcc-13.3.1.yaml
Bug fix in spack-ext/lib/jcsda-emc/spack-stack/stack/meta_modules.py: when creating MPI meta module, set environment variables from MPI spec (not compiler spec), and use correct compiler/mpi aliases. Check that meta modules are created.
Update submodule pointer for repos/builtin for netcdf-c+mpi bug fix and esmf@8.9.1 addition: Add esmf@8.9.1 + bug fix for netcdf-c to find MPI functions when build system is cmake (replaces #18) spack-packages#21
Update configs/** for esmf@8.9.1
Dependencies
Issues addressed
Closes #1809
Closes #1820
Closes #1819
Applications affected
JEDI (netcdf-c), NEPTUNE (esmf)
Systems affected
Nautilus
Testing
Checklist
All necessary updates to the documentation on readthedocs are included in this PRdoc/source/PreConfiguredSites.rstanddoc/source/MaintainersSection.rstAll necessary updates to the spack-stack wiki will be made when this PR is merged