mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-13 06:36:37 -05:00
gnu: e2fsprogs: Use invoke.
* gnu/packages/linux.scm (e2fsprogs)[arguments]: Use invoke and remove vestigial result code plumbing.
This commit is contained in:
parent
9feb4fd589
commit
b132ad3a63
1 changed files with 11 additions and 11 deletions
|
@ -797,18 +797,18 @@ (define-public e2fsprogs
|
|||
(lambda* (#:key outputs #:allow-other-keys)
|
||||
(let* ((out (assoc-ref outputs "out"))
|
||||
(lib (string-append out "/lib")))
|
||||
(and (zero? (system* "make" "install-libs"))
|
||||
(invoke "make" "install-libs")
|
||||
|
||||
;; Make the .a writable so that 'strip' works.
|
||||
;; Failing to do that, due to debug symbols, we
|
||||
;; retain a reference to the final
|
||||
;; linux-libre-headers, which refer to the
|
||||
;; bootstrap binaries.
|
||||
(let ((archives (find-files lib "\\.a$")))
|
||||
(for-each (lambda (file)
|
||||
(chmod file #o666))
|
||||
archives)
|
||||
#t))))))))
|
||||
;; Make the .a writable so that 'strip' works.
|
||||
;; Failing to do that, due to debug symbols, we
|
||||
;; retain a reference to the final
|
||||
;; linux-libre-headers, which refer to the
|
||||
;; bootstrap binaries.
|
||||
(let ((archives (find-files lib "\\.a$")))
|
||||
(for-each (lambda (file)
|
||||
(chmod file #o666))
|
||||
archives))
|
||||
#t))))))
|
||||
(home-page "http://e2fsprogs.sourceforge.net/")
|
||||
(synopsis "Creating and checking ext2/ext3/ext4 file systems")
|
||||
(description
|
||||
|
|
Loading…
Reference in a new issue