diff --git a/env/sles15/aarch64/sysconfigs/packages.yaml b/env/sles15/aarch64/sysconfigs/packages.yaml index 8bcb169..0dc98f2 100644 --- a/env/sles15/aarch64/sysconfigs/packages.yaml +++ b/env/sles15/aarch64/sysconfigs/packages.yaml @@ -27,6 +27,8 @@ packages: require: '%gcc@7.5.0' boost: require: '%gcc' + cassini-headers: + require: '@main' ca-certificates-mozilla: require: '%gcc@7.5.0' cce: @@ -80,7 +82,7 @@ packages: spec: cray-pmi@6.1.13%gcc cuda: prefer: - - spec: '@12.2.0' + - spec: '@12.8.0' require: '@12.2.0:' externals: - modules: @@ -93,6 +95,8 @@ packages: LD_LIBRARY_PATH: /opt/nvidia/hpc_sdk/Linux_aarch64/24.3/math_libs/lib64/stubs curl: require: '%gcc@7.5.0' + cxi-driver: + require: '@main' egl: buildable: False externals: @@ -154,16 +158,24 @@ packages: require: '%gcc@7.5.0' libbsd: require: '%gcc@7.5.0' + libcxi: + require: '@main' libevent: require: '%gcc@7.5.0' # Crayism libfabric: buildable: true + require: '@main+cuda+uring fabrics=cxi,sockets,tcp,udp,xpmem' externals: - modules: - libfabric/1.22.0 prefix: /opt/cray/libfabric/1.22.0 spec: libfabric@1.22.0 + libfuse: + buildable: false + externals: + - prefix: /usr + spec: libfuse@2.9.7 libiconv: require: '%gcc@7.5.0' libidn2: @@ -236,9 +248,7 @@ packages: cxx: /opt/nvidia/hpc_sdk/Linux_aarch64/24.3/compilers/bin/nvc++ fortran: /opt/nvidia/hpc_sdk/Linux_aarch64/24.3/compilers/bin/nvfortran operating_system: sles15 - modules: - - "libfabric/1.22.0" - - "nvhpc-nompi/24.3" + modules: nvhpc-nompi/24.3 extra_rpaths: - /opt/nvidia/hpc_sdk/Linux_aarch64/24.3/math_libs/lib64/stubs opal: @@ -256,9 +266,9 @@ packages: spec: openldap@2.4.46 openmpi: require: - - spec: "schedulers=slurm fabrics=ofi +cuda" + - spec: "schedulers=slurm fabrics=ofi,xpmem +cuda +internal-pmix" when: "@5.0.0:" - - spec: "schedulers=slurm fabrics=ofi +cxx +cuda +legacylaunchers" + - spec: "schedulers=slurm fabrics=ofi,xpmem +cxx +cuda +legacylaunchers" when: "@:5.0.0" openssh: require: '%gcc@7.5.0'