[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/07: gnu: netcdf-parallel-openmpi: Build shared library.
From: |
guix-commits |
Subject: |
02/07: gnu: netcdf-parallel-openmpi: Build shared library. |
Date: |
Mon, 30 Sep 2024 16:54:23 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit c51d7fd569c71b0d715697358053296b156f9aac
Author: Romain GARBAGE <romain.garbage@inria.fr>
AuthorDate: Tue Sep 24 13:12:27 2024 +0200
gnu: netcdf-parallel-openmpi: Build shared library.
* gnu/packages/maths.scm (netcdf-parallel-openmpi) [arguments]: Enable
building of shared library.
Change-Id: I6e901d5939108421e041252207f10f4800890e97
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
---
gnu/packages/maths.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 5f47d5e390..03fa4d2fae 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -2363,8 +2363,9 @@ sharing of scientific data.")
((#:configure-flags flags)
`(cons* "CC=mpicc" "CXX=mpicxx"
"--enable-parallel-tests"
- ;; Shared libraries not supported with parallel IO.
- "--disable-shared" "--with-pic"
+ ;; NetCDF supports both parallel and shared library building
+ ;; See
https://docs.unidata.ucar.edu/nug/current/getting_and_building_netcdf.html#build_parallel
+ "--enable-shared" "--with-pic"
,flags))
((#:phases phases '%standard-phases)
`(modify-phases ,phases
- branch master updated (d057d59170 -> a5b5499f52), guix-commits, 2024/09/30
- 01/07: man-db: Correctly resolve man page links., guix-commits, 2024/09/30
- 04/07: gnu: Add go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel., guix-commits, 2024/09/30
- 03/07: gnu: dyninst: Remove patch-bad-logic phase., guix-commits, 2024/09/30
- 06/07: gnu: torbrowser: Update to 13.5.3 [security fixes]., guix-commits, 2024/09/30
- 07/07: gnu: mullvadbrowser: Update to 13.5.3 [security fixes]., guix-commits, 2024/09/30
- 05/07: gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird: Update to 0.3.0., guix-commits, 2024/09/30
- 02/07: gnu: netcdf-parallel-openmpi: Build shared library.,
guix-commits <=