guix-comm...@gnu.org skribis:

> commit ae159bde64917511d345cd2e1dd1feabe5f73b72
> Author: Jan Nieuwenhuizen <jann...@gnu.org>
> AuthorDate: Sat Mar 7 03:53:38 2020 -0500
>
>     gnu: coreutils: Remove libcap dependency for the Hurd.
>     
>     * gnu/packages/base.scm (coreutils)[inputs]: Remove libcap for the Hurd.
> ---
>  gnu/packages/base.scm | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
> index 9f1477b..4b347a7 100644
> --- a/gnu/packages/base.scm
> +++ b/gnu/packages/base.scm
> @@ -304,7 +304,9 @@ used to apply commands with arbitrarily long arguments.")
>  
>               ;; Drop the dependency on libcap when cross-compiling since it's
>               ;; not quite cross-compilable.
> -             ,@(if (%current-target-system)
> +             ;; Also, libcap is not available on the Hurd.
> +             ,@(if (or (%current-target-system)
> +                       (hurd-target?))

Perhaps we’d also need something based on ‘supported-platforms’ here.
(Not a blocker, though.)

Ludo’.

Reply via email to