From ac356fd6abf31c7cd102b27abacc9fc6047142e7 Mon Sep 17 00:00:00 2001 From: Eric Bavier Date: Thu, 19 Nov 2015 17:51:39 -0600 Subject: [PATCH] gnu: openmpi: Update to 1.10.1. * gnu/packages/mpi.scm (openmpi): Update to 1.10.1. [arguments]: Remove now-unsupported configure flags. Add --enable-builtin-atomics. Remove development-oriented --enable-debug. --- gnu/packages/mpi.scm | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm index 87aa763747..420291d7f0 100644 --- a/gnu/packages/mpi.scm +++ b/gnu/packages/mpi.scm @@ -93,7 +93,7 @@ (define-public hwloc (define-public openmpi (package (name "openmpi") - (version "1.8.5") + (version "1.10.1") (source (origin (method url-fetch) @@ -102,7 +102,7 @@ (define-public openmpi "/downloads/openmpi-" version ".tar.bz2")) (sha256 (base32 - "1i7vjf599kl5lm8n4vnwq9q1d9scn4sdjh42kfq1i9yzxnlhdsjc")))) + "14p4px9a3qzjc22lnl6braxrcrmd9rgmy7fh4qpanawn2pgfq6br")))) (build-system gnu-build-system) (inputs `(("hwloc" ,hwloc) @@ -113,16 +113,12 @@ (define-public openmpi ("perl" ,perl))) (arguments `(#:configure-flags `("--enable-static" - "--enable-oshmem" - "--enable-event-thread-support" - "--enable-opal-multi-threads" - "--enable-orte-progress-threads" "--enable-mpi-thread-multiple" + "--enable-builtin-atomics" "--enable-mpi-ext=all" "--with-devel-headers" - "--enable-debug" "--enable-memchecker" ,(string-append "--with-valgrind=" (assoc-ref %build-inputs "valgrind"))