Packages/zoltan (#10432)
* serialize the F90 interface build * serialize the F90 interface build
This commit is contained in:
parent
878b122f45
commit
7081dba9ee
2 changed files with 25 additions and 0 deletions
23
var/spack/repos/builtin/packages/zoltan/notparallel.patch
Normal file
23
var/spack/repos/builtin/packages/zoltan/notparallel.patch
Normal file
|
@ -0,0 +1,23 @@
|
|||
--- a/src/Makefile.in 2013-10-28 14:05:33.000000000 -0600
|
||||
+++ b/src/Makefile.in 2019-01-23 17:18:00.419423207 -0700
|
||||
@@ -3858,6 +3858,9 @@
|
||||
|
||||
include $(top_builddir)/Makefile.export.zoltan
|
||||
|
||||
+
|
||||
+@BUILD_ZOLTAN_F90_INTERFACE_TRUE@.NOTPARALLEL:
|
||||
+
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
||||
--- a/src/fdriver/Makefile.in 2013-10-28 14:05:33.000000000 -0600
|
||||
+++ b/src/fdriver/Makefile.in 2019-01-23 17:38:28.024843139 -0700
|
||||
@@ -683,6 +683,8 @@
|
||||
|
||||
include $(top_builddir)/Makefile.export.zoltan
|
||||
|
||||
+.NOTPARALLEL:
|
||||
+
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
|
@ -29,6 +29,8 @@ class Zoltan(Package):
|
|||
version('3.6', '9cce794f7241ecd8dbea36c3d7a880f9')
|
||||
version('3.3', '5eb8f00bda634b25ceefa0122bd18d65')
|
||||
|
||||
patch('notparallel.patch', when='@3.8')
|
||||
|
||||
variant('debug', default=False, description='Builds a debug version of the library.')
|
||||
variant('shared', default=True, description='Builds a shared version of the library.')
|
||||
|
||||
|
|
Loading…
Reference in a new issue