Danny Milosavljevic <dan...@scratchpost.org> skribis:

> diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
> index 1d577c7..44ab171 100644
> --- a/gnu/packages/admin.scm
> +++ b/gnu/packages/admin.scm
> @@ -43,6 +43,8 @@
>    #:use-module (guix build-system trivial)
>    #:use-module (gnu packages)
>    #:use-module (gnu packages base)
> +  #:use-module (gnu packages cross-base)
> +;  #:use-module ((gnu packages cross-base) #:select (cross-gcc 
> cross-binutils cross-libc))

Never use #:select for (gnu packages …) modules.

> -     `(("pkg-config" ,pkg-config)))
> +     `(("pkg-config" ,pkg-config)
> +       ("cross-binutils" ,(cross-binutils "arm-linux-gnueabihf"))
> +       ("cross-gcc" ,(cross-gcc "arm-linux-gnueabihf" #:libc (cross-libc 
> "arm-linux-gnueabihf")))

‘cross-gcc’ doesn’t have a #:libc parameter.  Should be

   (let ((triplet "arm-linux-gnueabihf"))
     (cross-gcc triplet
                (cross-binutils triplet)
                (cross-libc triplet)))

HTH!

Ludo’.

Reply via email to