From a53ced66b1e2d8c5215658806fd34465641b8870 Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Fri, 23 Mar 2018 02:42:30 -0400 Subject: gnu: gnumach: Use invoke. * gnu/packages/hurd.scm (gnumach)[arguments]: Use invoke and remove vestigial plumbing in the 'produce-image' phase. --- gnu/packages/hurd.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'gnu/packages/hurd.scm') diff --git a/gnu/packages/hurd.scm b/gnu/packages/hurd.scm index 8dd976ab62..3ab3446d96 100644 --- a/gnu/packages/hurd.scm +++ b/gnu/packages/hurd.scm @@ -228,10 +228,9 @@ Hurd-minimal package which are needed for both glibc and GCC.") (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) (boot (string-append out "/boot"))) - (and (zero? (system* "make" "gnumach.gz")) - (begin - (install-file "gnumach.gz" boot) - #t)))))))) + (invoke "make" "gnumach.gz") + (install-file "gnumach.gz" boot) + #t)))))) (native-inputs `(("mig" ,mig) ("perl" ,perl))) -- cgit v1.2.3