mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: openmpi: Update to 3.0.1.
* gnu/packages/mpi.scm (openmpi): Update to 3.0.1. [arguments]: In 'remove-absolute' phase, adjust romio file name. * gnu/packages/maths.scm (scalapack)[arguments]: Add 'set-test-environment' phase. (slepc-openmpi)[arguments]: Likewise. (mumps-openmpi)[arguments]: Likewise. (superlu-dist)[arguments]: In 'check' phase, set 'OMPI_MCA_plm_rsh_agent'. (scotch)[arguments]: In 'build-esmumps', likewise. (p4est)[arguments]: Add 'set-test-environment' phase. (hypre-openmpi)[arguments]: Likewise.
This commit is contained in:
parent
0921eff2a8
commit
6df2a50ac4
2 changed files with 70 additions and 12 deletions
|
@ -153,7 +153,7 @@ bind processes, and much more.")
|
|||
(define-public openmpi
|
||||
(package
|
||||
(name "openmpi")
|
||||
(version "1.10.7")
|
||||
(version "3.0.1")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
|
@ -162,7 +162,7 @@ bind processes, and much more.")
|
|||
"/downloads/openmpi-" version ".tar.bz2"))
|
||||
(sha256
|
||||
(base32
|
||||
"142s1vny9gllkq336yafxayjgcirj2jv0ddabj879jgya7hyr2d0"))))
|
||||
"0pbqrm5faf57nasy1s81wqivl7zvxmv8lzjh8hvb0f3qxv8m0d36"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("hwloc" ,hwloc "lib")
|
||||
|
@ -205,8 +205,8 @@ bind processes, and much more.")
|
|||
(("_ABSOLUTE") ""))
|
||||
;; Avoid valgrind (which pulls in gdb etc.).
|
||||
(substitute*
|
||||
'("./ompi/mca/io/romio/src/io_romio_component.c")
|
||||
(("MCA_io_romio_COMPLETE_CONFIGURE_FLAGS")
|
||||
'("./ompi/mca/io/romio314/src/io_romio314_component.c")
|
||||
(("MCA_io_romio314_COMPLETE_CONFIGURE_FLAGS")
|
||||
"\"[elided to reduce closure]\""))
|
||||
#t))
|
||||
(add-before 'build 'scrub-timestamps ;reproducibility
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue