mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: Add MUMPS.
* gnu/packages/maths.scm (mumps, mumps-metis, mumps-openmpi) (mumps-metis-openmpi): New variables. * gnu/packages/patches/mumps-build-parallelism.patch: New patch. * gnu-system.am (dist_patch_DATA): Add it.
This commit is contained in:
parent
aa75ad0097
commit
cec86422b7
3 changed files with 183 additions and 0 deletions
13
gnu/packages/patches/mumps-build-parallelism.patch
Normal file
13
gnu/packages/patches/mumps-build-parallelism.patch
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Building sublibraries in parallel can lead to race conditions on the libseq
|
||||
and lipord targets.
|
||||
|
||||
--- MUMPS_5.0.0/Makefile.orig 2015-06-15 10:08:54.523146562 -0500
|
||||
+++ MUMPS_5.0.0/Makefile 2015-06-15 10:19:44.074367512 -0500
|
||||
@@ -11,6 +11,7 @@
|
||||
sexamples dexamples cexamples zexamples \
|
||||
mumps_lib requiredobj libseqneeded clean
|
||||
|
||||
+.NOTPARALLEL:
|
||||
alllib: c z s d
|
||||
all: cexamples zexamples sexamples dexamples
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue