me
/
guix
Archived
1
0
Fork 0

gnu: nvme-cli: Fix cross-compilation.

* gnu/packages/linux.scm (nvme-cli)[arguments]: Use CC-FOR-TARGET.
master
Tobias Geerinckx-Rice 2020-06-02 19:17:16 +02:00
parent e712b998aa
commit 2b9ce1007d
No known key found for this signature in database
GPG Key ID: 0DB0FF884F556D79
1 changed files with 6 additions and 4 deletions

View File

@ -3859,15 +3859,17 @@ Translation (@dfn{SAT}) are also supported.")
(file-name (git-file-name name version))))
(build-system gnu-build-system)
(arguments
`(#:make-flags (list "CC=gcc")
`(#:make-flags
(list ,(string-append "CC=" (cc-for-target)))
#:phases (modify-phases %standard-phases
(delete 'configure) ; No ./configure script
(delete 'configure) ; no ./configure script
(replace 'install
(lambda _
(invoke "make" "install-spec" "PREFIX="
(string-append "DESTDIR=" %output)))))
#:tests? #f)) ; The tests require sysfs, which is not accessible from
; the build environment
;; The tests require sysfs, which is not accessible from from the build
;; environment
#:tests? #f))
(synopsis "NVM-Express user space tooling for Linux")
(description "Nvme-cli is a utility to provide standards compliant tooling
for NVM-Express drives. It was made specifically for Linux as it relies on the