spack/share/spack/gitlab/cloud_pipelines/stacks
Stephen Sachs 4a98d4db93
Add applications to aws-pcluster-* stacks (#43901)
* Add openfoam to aws-pcluster-neoverse_v1 stack

* Add more apps to aws-pcluster-x86_64_v4 stack

* Remove WRF while hdf5 cannot build in buildcache at the moment

* Update comment

* Add more apps for aws-pcluster-neoverse_v1 stack

* Remove apps that currently do not build

* Disable those packages that won't build

* Modify syntax such that correct cflags are used

* Changing syntax again to what works with other packages

* Fix overriding packages.yaml entry for gettext

* Use new `prefer` and `require:when` clauses to clarify intent

* Use newer spack version to install intel compiler

This removes the need for patches and makes sure the `prefer` directives in
`package.yaml` are understood.

* `prefer` not strong enough, need to set compilers

* Revert "Use newer spack version to install intel compiler"

This reverts commit ecb25a192c.

Cannot update the spack version to install intel compiler as this changes the
compiler hash but not the version. This leads to incompatible compiler paths. If
we update this spack version in the future make sure the compiler version also updates.

Tested-by: Stephen Sachs <stesachs@amazon.com>

* Remove `prefer` clause as it is not strong enough for our needs

This way we can safely go back to installing the intel compiler with an older
spack version.

* Prefer gcc or oneapi to build gettext

* Pin gettext version compatible with system glibc-headers

* relax gettext version requirement to enable later versions

* oneapi cannot build older gettext version
2024-05-12 10:48:02 -07:00
..
aws-isc Run config audits in CI, add a new audit to detect wrongly named external specs (#42289) 2024-01-26 10:21:43 +01:00
aws-isc-aarch64 Run config audits in CI, add a new audit to detect wrongly named external specs (#42289) 2024-01-26 10:21:43 +01:00
aws-pcluster-neoverse_v1 Add applications to aws-pcluster-* stacks (#43901) 2024-05-12 10:48:02 -07:00
aws-pcluster-x86_64_v4 Add applications to aws-pcluster-* stacks (#43901) 2024-05-12 10:48:02 -07:00
build_systems gitlab ci: Rework how mirrors are configured (#39939) 2023-10-19 11:04:59 -05:00
data-vis-sdk RADIUSS packages update (Starting over #39613) (#41375) 2024-04-02 15:03:07 -07:00
deprecated CI: Add OIDC capability for deprecated CI (#42371) 2024-01-31 15:05:57 +01:00
developer-tools rust: add v1.75.0 & v1.74.0, merge related variants into +dev, add rust-analyzer (#41903) 2024-01-04 11:08:20 -08:00
developer-tools-manylinux2014 ci devtools manylinux2014: update ci image with compatible gpg (#43421) 2024-03-29 16:12:55 -06:00
e4s e4s ci: add py-amrex (#43904) 2024-05-02 08:57:26 -06:00
e4s-cray-rhel RADIUSS packages update (Starting over #39613) (#41375) 2024-04-02 15:03:07 -07:00
e4s-cray-sles RADIUSS packages update (Starting over #39613) (#41375) 2024-04-02 15:03:07 -07:00
e4s-neoverse_v1 e4s ci: add py-amrex (#43904) 2024-05-02 08:57:26 -06:00
e4s-neoverse-v2 gitlab: dont build paraview for neoverse v2 (#44060) 2024-05-07 18:59:12 +02:00
e4s-oneapi e4s ci: add py-amrex (#43904) 2024-05-02 08:57:26 -06:00
e4s-power e4s ci: add py-amrex (#43904) 2024-05-02 08:57:26 -06:00
e4s-rocm-external RADIUSS packages update (Starting over #39613) (#41375) 2024-04-02 15:03:07 -07:00
gpu-tests gitlab ci: Rework how mirrors are configured (#39939) 2023-10-19 11:04:59 -05:00
ml-darwin-aarch64-mps CI: remove MXNet (#43704) 2024-04-18 10:04:03 -07:00
ml-linux-x86_64-cpu CI: remove MXNet (#43704) 2024-04-18 10:04:03 -07:00
ml-linux-x86_64-cuda CI: remove MXNet (#43704) 2024-04-18 10:04:03 -07:00
radiuss RADIUSS packages update (Starting over #39613) (#41375) 2024-04-02 15:03:07 -07:00
radiuss-aws gitlab ci: Rework how mirrors are configured (#39939) 2023-10-19 11:04:59 -05:00
radiuss-aws-aarch64 gitlab ci: Rework how mirrors are configured (#39939) 2023-10-19 11:04:59 -05:00
tutorial gitlab ci: tutorial: add julia and vim (#44073) 2024-05-08 14:18:12 +02:00