[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/01: gnu: flexbar: Fix reproducibility bug.
From: |
guix-commits |
Subject: |
01/01: gnu: flexbar: Fix reproducibility bug. |
Date: |
Wed, 27 Feb 2019 09:40:54 -0500 (EST) |
rekado pushed a commit to branch master
in repository guix.
commit 8aa1ca85ac5ab4853076d5dd36eea33e42fede4d
Author: Ricardo Wurmus <address@hidden>
Date: Wed Feb 27 15:39:51 2019 +0100
gnu: flexbar: Fix reproducibility bug.
* gnu/packages/bioinformatics.scm (flexbar)[arguments]: Add phase
"do-not-tune-to-CPU".
---
gnu/packages/bioinformatics.scm | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index fa672cb..21ad0ea 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -2715,6 +2715,11 @@ results. The FASTX-Toolkit tools perform some of these
preprocessing tasks.")
(arguments
`(#:phases
(modify-phases %standard-phases
+ (add-after 'unpack 'do-not-tune-to-CPU
+ (lambda _
+ (substitute* "src/CMakeLists.txt"
+ ((" -march=native") ""))
+ #t))
(replace 'check
(lambda* (#:key outputs #:allow-other-keys)
(setenv "PATH" (string-append (getcwd) ":" (getenv "PATH")))