diff options
| author | Romain GARBAGE <romain.garbage@inria.fr> | 2026-03-19 11:26:00 +0100 |
|---|---|---|
| committer | Cayetano Santos <csantosb@inventati.org> | 2026-03-23 11:13:14 +0100 |
| commit | 9d116c4dcfc28cfdd77fb564a96746585fbef4e1 (patch) | |
| tree | 3b09bfab27b7c8ec64ed6e7940dc800a65d2ca49 /gnu/packages/mpi.scm | |
| parent | f9364ffc4cadb36e3dd4dba4fb998310b1146039 (diff) | |
gnu: hwloc-2: Propagate exposed dependencies.
* gnu/packages/mpi.scm (hwloc-2): Propagate exposed dependencies.
Merges guix/guix!7284
Change-Id: I1b57896f2c039a8e9ee53eb9990b802ecffac61b
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
Diffstat (limited to 'gnu/packages/mpi.scm')
| -rw-r--r-- | gnu/packages/mpi.scm | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm index 8b99395c403..5dd4c384bb3 100644 --- a/gnu/packages/mpi.scm +++ b/gnu/packages/mpi.scm @@ -186,15 +186,17 @@ bind processes, and much more.") (append opencl-headers) (append bash))) ;for completion tests (inputs (modify-inputs inputs - (append level-zero) ;; XXX: rocm-smi requires libdrm/drm.h but doesn't propagate a ;; package providing these. For now, libdrm is used to provide ;; this header. (append libdrm) - (append libxml2) (append opencl-icd-loader) (append rocm-smi-lib) (delete "numactl"))) ;libnuma is no longer needed. + (propagated-inputs (modify-inputs propagated-inputs + ;; hwloc.pc lists libze_loader and libxml2 in + ;; 'Requires.private' in 'hwloc.pc'. + (append level-zero libxml2))) (arguments (substitute-keyword-arguments arguments ((#:configure-flags flags '()) |
