gnu: sra-tools: Use INVOKE.

* gnu/packages/bioinformatics.scm (sra-tools)[arguments]: Use INVOKE and
return #T unconditionally.
This commit is contained in:
Ricardo Wurmus 2018-11-08 09:12:43 +01:00
parent 179416467f
commit 2e2d88539c
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -5712,8 +5712,7 @@ (define-public sra-tools
;; The 'configure' script doesn't recognize things like
;; '--enable-fast-install'.
(zero? (system*
"./configure"
(invoke "./configure"
(string-append "--build-prefix=" (getcwd) "/build")
(string-append "--prefix=" (assoc-ref outputs "out"))
(string-append "--debug")
@ -5731,7 +5730,8 @@ (define-public sra-tools
(string-append "--with-ngs-sdk-prefix="
(assoc-ref inputs "ngs-sdk"))
(string-append "--with-hdf5-prefix="
(assoc-ref inputs "hdf5"))))))
(assoc-ref inputs "hdf5")))
#t))
;; This version of sra-tools fails to build with glibc because of a
;; naming conflict. glibc-2.25/include/bits/mathcalls.h already
;; contains a definition of "canonicalize", so we rename it.