From 0d5c5b1b6475c04ba6becbbeb44775f0d981ef15 Mon Sep 17 00:00:00 2001 From: Danny Milosavljevic Date: Wed, 20 Feb 2019 17:00:27 +0100 Subject: [PATCH] gnu: fakeroot: Enable ACL support. * gnu/packages/linux.scm (fakeroot)[native-inputs]: Add acl. [arguments]<#:phases>[setenv]: New phase. --- gnu/packages/linux.scm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 8b86531196..ad7ee2ac4e 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -5096,6 +5096,10 @@ (define-public fakeroot (string-append (assoc-ref inputs "util-linux") "/bin/getopt"))) #t)) + (add-before 'configure 'setenv + (lambda _ + (setenv "LIBS" "-lacl") + #t)) (add-before 'check 'prepare-check (lambda _ (setenv "SHELL" (which "bash")) @@ -5114,7 +5118,8 @@ (define-public fakeroot (("tar -tvf") "tar --numeric-owner -tvf")) #t))))) (native-inputs - `(("sharutils" ,sharutils) ; for the tests + `(("acl" ,acl) + ("sharutils" ,sharutils) ; for the tests ("xz" ,xz))) ; for the tests (inputs `(("libcap" ,libcap)