From 5843dab8fbb8f4583e37c16a9295b7b7917eebd8 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Wed, 25 Apr 2018 12:29:02 +0200 Subject: gnu: fio: Update to 3.6. * gnu/packages/benchmark.scm (fio): Update to 3.6. --- gnu/packages/benchmark.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/benchmark.scm') diff --git a/gnu/packages/benchmark.scm b/gnu/packages/benchmark.scm index 77dcd78331..bf88bd4919 100644 --- a/gnu/packages/benchmark.scm +++ b/gnu/packages/benchmark.scm @@ -34,7 +34,7 @@ (define-public fio (package (name "fio") - (version "3.5") + (version "3.6") (source (origin (method url-fetch) (uri (string-append @@ -42,7 +42,7 @@ "fio-" version ".tar.bz2")) (sha256 (base32 - "1rrzcrn07db4pffvi2q0d0k884bwcapx6r1rfv4yx9066snvx240")))) + "1d2jibp1b2dq97f22wj6pcjl7gbd2kmhfggj2c7q3j8v9axjqsh2")))) (build-system gnu-build-system) (arguments '(#:test-target "test" -- cgit v1.2.3 From 1cc3e26b6aeb4acd406b7f57a436bf4c4b35aa93 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Thu, 19 Apr 2018 23:11:49 +0200 Subject: gnu: fio: Use INVOKE. * gnu/packages/benchmark.scm (fio)[arguments]: Substitute INVOKE for SYSTEM* and end phase with explicit #t. --- gnu/packages/benchmark.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gnu/packages/benchmark.scm') diff --git a/gnu/packages/benchmark.scm b/gnu/packages/benchmark.scm index bf88bd4919..ebc8bdb5f2 100644 --- a/gnu/packages/benchmark.scm +++ b/gnu/packages/benchmark.scm @@ -67,8 +67,9 @@ ;; The configure script doesn't understand some of the ;; GNU options, so we can't use #:configure-flags. (let ((out (assoc-ref outputs "out"))) - (zero? (system* "./configure" - (string-append "--prefix=" out)))))) + (invoke "./configure" + (string-append "--prefix=" out)) + #t))) ;; The main `fio` executable is fairly small and self contained. ;; Moving the auxiliary python and gnuplot scripts to a separate ;; output saves almost 400 MiB on the closure. -- cgit v1.2.3