guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] hydra: Use the new 'systems' field for build-machine definit


From: Mathieu Othacehe
Subject: Re: [PATCH] hydra: Use the new 'systems' field for build-machine definitions.
Date: Fri, 28 Aug 2020 08:39:16 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)

Hello Maxim,

>         (fast/hurd (filter (compose childhurd-ip? build-machine-name) fast)))
>    (append overdrive (map aarch64->armhf overdrive)
>         armv7
> -       x86_64 (map x86_64->i686 x86_64)
> +       x86_64
>         (map x86_64->qemu-aarch64 fast)
>         (map x86_64->qemu-armhf fast)
>            (map x86_64->childhurd fast/hurd)))

You could also get rid of "x86_64->qemu-aarch64" and
"x86_64->qemu-armhf" adding:

--8<---------------cut here---------------start------------->8---
(define template-x86_64
  (match-lambda
    ;; Prefer building on the new nodes.
    ((name key 128)
     (build-machine
      (name name)
      (user "hydra")
      (systems ("x86_64-linux" "i686-linux"
                "aarch64-linux" "armhf-linux"))
      (host-key key)
      (compression "no")
--8<---------------cut here---------------end--------------->8---

Otherwise, this looks good :)

Thanks,

Mathieu



reply via email to

[Prev in Thread] Current Thread [Next in Thread]