A recent PR to spack develop added all our ECMWF libraries (https://github.com/spack/spack/pull/40136). As part of this, a few updated were made that we need to bring down to our fork. Any changes in this PR to packages other than ecmwf-atlas are from the spack develop PR.
For ecmwf-atlas, on top of the changes coming from spack develop, this PR adds ecmwf-atlas@0.35.0 and updates the variants for the package. In particular, it configures the variants that existed as comments only in the package previously and that got removed in https://github.com/spack/spack/pull/40136.
An additional bug fix is needed for package texinfo: On CentOS and Ubuntu, the OS package texinfo installs info, which satisfies spack external find, but makeinfo comes from texi2html and may not be installed (and vice versa). Both are needed, especially with the new build options for ecmwf-atlas.
A subset of these changes needs to be merged back into release/1.5.1.
Description
A recent PR to spack develop added all our ECMWF libraries (https://github.com/spack/spack/pull/40136). As part of this, a few updated were made that we need to bring down to our fork. Any changes in this PR to packages other than
ecmwf-atlas
are from the spack develop PR.For
ecmwf-atlas
, on top of the changes coming from spack develop, this PR addsecmwf-atlas@0.35.0
and updates the variants for the package. In particular, it configures the variants that existed as comments only in the package previously and that got removed in https://github.com/spack/spack/pull/40136.An additional bug fix is needed for package
texinfo
: On CentOS and Ubuntu, the OS packagetexinfo
installsinfo
, which satisfiesspack external find
, butmakeinfo
comes fromtexi2html
and may not be installed (and vice versa). Both are needed, especially with the new build options forecmwf-atlas
.A subset of these changes needs to be merged back into release/1.5.1.
Issue(s) addressed
Working towards https://github.com/JCSDA/spack-stack/issues/783
Dependencies
n/a
Impact
spack-stack builds of the unified environment and the skylab environment
Checklist
I have made corresponding changes to the documentation