From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id aMn4B1qsSF9odwAA0tVLHw (envelope-from ) for ; Fri, 28 Aug 2020 07:03:54 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id GAS9A1qsSF9DLQAA1q6Kng (envelope-from ) for ; Fri, 28 Aug 2020 07:03:54 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 7CF849409D6 for ; Fri, 28 Aug 2020 07:03:53 +0000 (UTC) Received: from localhost ([::1]:57498 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kBY33-0000XT-FI for larch@yhetil.org; Fri, 28 Aug 2020 02:39:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40880) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kBY2i-0000X9-BS for guix-devel@gnu.org; Fri, 28 Aug 2020 02:39:20 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40881) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kBY2i-0001Yx-2a; Fri, 28 Aug 2020 02:39:20 -0400 Received: from pop.92-184-102-33.mobile.abo.orange.fr ([92.184.102.33]:57482 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kBY2h-0003J3-GQ; Fri, 28 Aug 2020 02:39:19 -0400 From: Mathieu Othacehe To: Maxim Cournoyer Subject: Re: [PATCH] hydra: Use the new 'systems' field for build-machine definitions. References: <20200828040213.3780-1-maxim.cournoyer@gmail.com> Date: Fri, 28 Aug 2020 08:39:16 +0200 In-Reply-To: <20200828040213.3780-1-maxim.cournoyer@gmail.com> (Maxim Cournoyer's message of "Fri, 28 Aug 2020 00:02:13 -0400") Message-ID: <87imd3l1ez.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: 4.79 X-TUID: M5wywXSQD5Hu 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