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 gJI5CUNpTF9NegAA0tVLHw (envelope-from ) for ; Mon, 31 Aug 2020 03:06:43 +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 wJYXBUNpTF87MgAA1q6Kng (envelope-from ) for ; Mon, 31 Aug 2020 03:06:43 +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 D9268940366 for ; Mon, 31 Aug 2020 03:06:42 +0000 (UTC) Received: from localhost ([::1]:51152 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kCa9Z-0002yT-R3 for larch@yhetil.org; Sun, 30 Aug 2020 23:06:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43704) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kCa9R-0002yJ-U0 for guix-devel@gnu.org; Sun, 30 Aug 2020 23:06:33 -0400 Received: from mail-qk1-x743.google.com ([2607:f8b0:4864:20::743]:34468) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kCa9Q-0002tg-5e; Sun, 30 Aug 2020 23:06:33 -0400 Received: by mail-qk1-x743.google.com with SMTP id w186so4990884qkd.1; Sun, 30 Aug 2020 20:06:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=BjuavkPW9Dp8wSs4TTYespE+5WHtCDT305nWVdvtkwY=; b=WhXl+5PG67gdG2Vy71vUCiELicAU4T7cQMisxzQ6DfRDc08/dP0JPfvOsllM+t+t1z xygznAK/1Z+JipS2EqDDG42AhFs596975jAjvJ8WErot23UffzjDazz7vEMDI6SJRFyT Uny0YATLEQ4tSnKpgq+8rVjmR7wMVI9UNB/yGCDO/4ZIzohL96OlXOYjPt8CZSIpfs7T Xlxom/CzxwR6NQnIGw8s7ajn6tvVAet4iP7WaoPVYvIfvM5cee7W9nAcxjkdy450JX8t O0MtpsWvQ7SI3EPdlclwucPJC6Dm5ZTJpa2CfbJ8Xp3lya7+6uPYxI3iP9KQ2BljcEwr Z0/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=BjuavkPW9Dp8wSs4TTYespE+5WHtCDT305nWVdvtkwY=; b=VBC8u4BEqkuwPE3oB2Mt7h3cI3DM3iEkZEoQ1SrATrSzICx+p3giJkNPTMXkCJ10Bj omvW1qxXj234JBwXes0y/tgNGZcpiS6zfG6ujQ+emxxEZOEOqAMxW7ggbL1TAjvtjxsE NV4o8ismcMOs6w36nn4BRAJxwTzKyp+vePNSjEmArbYFsDuAmMXVlM1iTDKyWd/apzE+ R2NBwCCn8csPXSWtVvesq0OV88Xb+0Hc04wMPS5tIvg6nABqICzkKRI9e7eK9+SjVEvO QDtva0Buk5JqEfyd1a2IQVeFn1707RttX4YG/Na6q4TzBFy3zczYCmhN/dXmRgFRG+BA wTfg== X-Gm-Message-State: AOAM5313HsqVDiIgoUPUwkWh4uqEs2R16jD5ox2/0zFWeD6ybZzfTrcF xd0MwxV/n7zybB18G7poSiuvyxipAAc= X-Google-Smtp-Source: ABdhPJwIqzIC1/2nbICSfNYnM8ZQsV1tqZ+gSUP0wBpK/VeUTCFsz1fUR9HCFi4NgdXhHceopBt8YA== X-Received: by 2002:a37:4856:: with SMTP id v83mr9239515qka.213.1598843190259; Sun, 30 Aug 2020 20:06:30 -0700 (PDT) Received: from hurd (dsl-10-146-221.b2b2c.ca. [72.10.146.221]) by smtp.gmail.com with ESMTPSA id r6sm7974471qkc.43.2020.08.30.20.06.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 30 Aug 2020 20:06:29 -0700 (PDT) From: Maxim Cournoyer To: Mathieu Othacehe Subject: Re: [PATCH] hydra: Use the new 'systems' field for build-machine definitions. References: <20200828040213.3780-1-maxim.cournoyer@gmail.com> <87imd3l1ez.fsf@gnu.org> Date: Sun, 30 Aug 2020 23:06:36 -0400 In-Reply-To: <87imd3l1ez.fsf@gnu.org> (Mathieu Othacehe's message of "Fri, 28 Aug 2020 08:39:16 +0200") Message-ID: <87mu2bsedf.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::743; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qk1-x743.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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=pass header.d=gmail.com header.s=20161025 header.b=WhXl+5PG; dmarc=pass (policy=none) header.from=gmail.com; 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: -1.71 X-TUID: XvQM0aPboD4E Hello Mathieu, Mathieu Othacehe writes: > 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: The reason I've kept those in is that they are used to dial the speed field of the emulated build machines down, to prefer native hardware. I'm not sure if this is still useful / worth the additional complexity? > (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") > > Otherwise, this looks good :) Thanks! I don't have SSH access to these machines, but it'll be necessary to reconfigure them before updating those files. Maxim