gnu: bart: Do not build in parallel.
This is necessary for a reproducible build. * gnu/packages/image-processing.scm (bart)[arguments]: Add PARALLEL and PARALLEL_NJOBS to make flags; disable parallel build.
This commit is contained in:
parent
e2a0f21a5b
commit
d42856670d
1 changed files with 3 additions and 0 deletions
|
@ -117,10 +117,13 @@
|
||||||
#:test-target "utest"
|
#:test-target "utest"
|
||||||
#:make-flags #~(list
|
#:make-flags #~(list
|
||||||
(string-append "PREFIX=" #$output)
|
(string-append "PREFIX=" #$output)
|
||||||
|
"PARALLEL=1"
|
||||||
|
"PARALLEL_NJOBS=1"
|
||||||
"OPENBLAS=1"
|
"OPENBLAS=1"
|
||||||
"SCALAPACK=1"
|
"SCALAPACK=1"
|
||||||
(string-append "BLAS_BASE=" #$(this-package-input "openblas"))
|
(string-append "BLAS_BASE=" #$(this-package-input "openblas"))
|
||||||
(string-append "FFTW_BASE=" #$(this-package-input "fftw")))
|
(string-append "FFTW_BASE=" #$(this-package-input "fftw")))
|
||||||
|
#:parallel-build? #false ;leads to non-deterministic output
|
||||||
#:phases
|
#:phases
|
||||||
#~(modify-phases %standard-phases
|
#~(modify-phases %standard-phases
|
||||||
(delete 'configure)
|
(delete 'configure)
|
||||||
|
|
Reference in a new issue