From 1a57dd2078bea3fa7e21d775bfb8c7365b6c4af6 Mon Sep 17 00:00:00 2001
From: Nicolas Richart <networms@gmail.ch>
Date: Mon, 17 Jun 2024 20:18:56 +0200
Subject: [PATCH] Adding core packages

---
 stacks/pinot-noir/packages.yaml | 56 ++++++++++++++++++++++++++++++---
 1 file changed, 51 insertions(+), 5 deletions(-)

diff --git a/stacks/pinot-noir/packages.yaml b/stacks/pinot-noir/packages.yaml
index e64a0d0..7eedf07 100644
--- a/stacks/pinot-noir/packages.yaml
+++ b/stacks/pinot-noir/packages.yaml
@@ -42,10 +42,6 @@ packages:
   # ----------------------------------------------------------------------------
   # Requirements
   # ----------------------------------------------------------------------------
-  cmake:
-    require:
-    - spec: +ownlibs
-
   cuda:
     require:
     - spec: '@12.4.0'
@@ -55,7 +51,8 @@ packages:
 
   openmpi:
     require:
-    - spec: fabrics=ofi,ucx,verbs schedulers=slurm ~rsh +romio romio-filesystem=gpfs
+    - spec: fabrics=ofi,ucx,verbs schedulers=slurm
+            ~rsh +romio romio-filesystem=gpfs
     - spec: ^ucx +cuda
       when: +cuda
 
@@ -68,3 +65,52 @@ packages:
   libfabric:
     require:
     - spec: fabrics=mlx,mrail,psm3,verbs,udp,tcp,sockets,shm
+
+  # Core compiler packages -----------------------------------------------------
+  autoconf:
+    require:
+    - spec: '%gcc@11.4.0'
+
+  automake:
+    require:
+    - spec: '%gcc@11.4.0'
+
+  autotools:
+    require:
+    - spec: '%gcc@11.4.0'
+
+  cmake:
+    require:
+    - spec: '%gcc@11.4.0'
+
+  diffutils:
+    require:
+    - spec: '%gcc@11.4.0'
+
+  findutils:
+    require:
+    - spec: '%gcc@11.4.0'
+
+  gmake:
+    require:
+    - spec: '%gcc@11.4.0'
+
+  m4:
+    require:
+    - spec: '%gcc@11.4.0'
+
+  ncurses:
+    require:
+    - spec: '%gcc@11.4.0'
+
+  perl:
+    require:
+    - spec: '%gcc@11.4.0'
+
+  readline:
+    require:
+    - spec: '%gcc@11.4.0'
+
+  texinfo:
+    require:
+    - spec: '%gcc@11.4.0'
-- 
GitLab