diff options
author | Ludovic Courtès <[email protected]> | 2023-01-10 10:02:56 +0100 |
---|---|---|
committer | Ludovic Courtès <[email protected]> | 2023-01-27 18:16:55 +0100 |
commit | 317ea0458927810754ab154228ace04ff7bab717 (patch) | |
tree | ce95ceb521a2dcc89fafd4fd3656deb02ca8f8e8 /gnu/packages/opencl.scm | |
parent | 729eabc6ae8aae32584408f6bbd4526ad21e3476 (diff) |
gnu: hwloc: Update to 2.9.0.
* gnu/packages/mpi.scm (hwloc-2): Update to 2.9.0.
[arguments]: Add 'skip-test-that-requires-/sys' phase.
(%openmpi-setup): Set 'HWLOC_SYNTHETIC' environment variable.
* gnu/packages/opencl.scm (pocl)[arguments]: In 'set-HOME' phase, also
set 'HWLOC_SYNTHETIC'.
Diffstat (limited to 'gnu/packages/opencl.scm')
-rw-r--r-- | gnu/packages/opencl.scm | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm index c2715b498b..847284c427 100644 --- a/gnu/packages/opencl.scm +++ b/gnu/packages/opencl.scm @@ -306,7 +306,10 @@ back-end for the LLVM compiler framework.") (add-before 'check 'set-HOME (lambda _ (setenv "HOME" "/tmp") - #t))))) + + ;; Since 2.9.0, hwloc fails when /sys is missing, so provide a + ;; fake topology. + (setenv "HWLOC_SYNTHETIC" "4")))))) (home-page "http://portablecl.org/") (synopsis "Portable Computing Language (pocl), an OpenCL implementation") (description |