From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id eLRPED3AxmN55QAAbAwnHQ (envelope-from ) for ; Tue, 17 Jan 2023 16:35:25 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id MGg0ED3AxmMrbgAA9RJhRA (envelope-from ) for ; Tue, 17 Jan 2023 16:35:25 +0100 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 1963E2F0B4 for ; Tue, 17 Jan 2023 16:35:24 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pHnzP-00031q-P9; Tue, 17 Jan 2023 10:35:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pHnzK-00031I-0O for guix-patches@gnu.org; Tue, 17 Jan 2023 10:35:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pHnzJ-0005cu-NL for guix-patches@gnu.org; Tue, 17 Jan 2023 10:35:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pHnzJ-0005Y2-Jt for guix-patches@gnu.org; Tue, 17 Jan 2023 10:35:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60802] [PATCH v4 0/2] Remove unsupported u-boot-malta package References: <20230114030542.23524-1-maxim.cournoyer@gmail.com> In-Reply-To: <20230114030542.23524-1-maxim.cournoyer@gmail.com> Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 17 Jan 2023 15:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60802 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60802@debbugs.gnu.org Cc: Josselin Poiret , Tobias Geerinckx-Rice , Maxim Cournoyer , Simon Tournier , Mathieu Othacehe , ludo@gnu.org, Christopher Baines , Ricardo Wurmus Received: via spool by 60802-submit@debbugs.gnu.org id=B60802.167396969321291 (code B ref 60802); Tue, 17 Jan 2023 15:35:01 +0000 Received: (at 60802) by debbugs.gnu.org; 17 Jan 2023 15:34:53 +0000 Received: from localhost ([127.0.0.1]:37982 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHnzB-0005XJ-3X for submit@debbugs.gnu.org; Tue, 17 Jan 2023 10:34:53 -0500 Received: from mail-yw1-f170.google.com ([209.85.128.170]:37803) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHnz8-0005Wy-JD for 60802@debbugs.gnu.org; Tue, 17 Jan 2023 10:34:51 -0500 Received: by mail-yw1-f170.google.com with SMTP id 00721157ae682-4e4a6af2d99so107987817b3.4 for <60802@debbugs.gnu.org>; Tue, 17 Jan 2023 07:34:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=WM2vNS8tYgJJu0nZIDL3XMr965ErWKcZewPL+qrj0o0=; b=COpTC4LJzcdkZapaxMiNUctwKYRjfaYRvjcHkl7Yvq1SDW9zRyOaAl+sECwkPqLPQR +3SGTyvYSRTP4MJ4XCwSFzjdokMcupLMJjqx3CoOPo6ODe1gb3mbYmXWb2FMm4ThN6Yr AkCfHOB4IYJDpx5oz77VJBgqHhMVRl93uIpizMe0vkvZAKPKHfJ7OQLYRFeOVOGX2//6 vu731ElzcnmjpeH0P23OasHpVV5X5GNQxJ9Snh6KUPcs6YXEgaYu7e0shmLBcEbexOho eKZ20gHhdf9JppX+cLgm9efNZxIelm9mrEtV1JUfJj3tWQckDrKzjjYEVzlbWoy1pnPL i7hg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=WM2vNS8tYgJJu0nZIDL3XMr965ErWKcZewPL+qrj0o0=; b=riACvEbnrwx+oWi+qTxVx/DvGmBwFBkP04Jcr5QPxtLX8ARLCwOYMks5TOveaNwUr0 6WtxNYONrzN4PK3ozI+uTYkGlKFrX3q45bgpWjIoFo9jZ729OkB01OuZWfbgRLcx4YLA Sn3aP6fq+zbRSdfBVNRuLn7cKDShS4zUy11A8JMDEEyYPS3VzckKdm+S/JQVjHrPS3Cx ZeaQ0B4mOTV43eG4YDJO0vrxFslS6Q0bYpXfhegfaRAKWMfsW6h9vTqFAl708fJOw6+l BGb63E/UrGspJOXUCSv/q2F3CyFOtkHtG7vAPThI3KmOtt5kh1fXfY8DaXMsELKmq0G6 KARA== X-Gm-Message-State: AFqh2kob2fBSZL0WQ4mGttoPAG7TQhQbx6w1dWwTY/pTLpqacGkXl0bO Xg/LWp73HsypJyZtE17R6dUFE+cmgSccio4U X-Google-Smtp-Source: AMrXdXsNdnviNsd0R5ih+Rc2rK5RIg9XdZMZOBBM0P5z+yEKAQsN1MH4D+McT+5arHIe1f69H8YLog== X-Received: by 2002:a05:7500:2917:b0:f0:5845:3483 with SMTP id dk23-20020a057500291700b000f058453483mr210467gab.9.1673969684498; Tue, 17 Jan 2023 07:34:44 -0800 (PST) Received: from localhost.localdomain (dsl-205-233-125-107.b2b2c.ca. [205.233.125.107]) by smtp.gmail.com with ESMTPSA id dt41-20020a05620a47a900b00705e7daf6f0sm5206505qkb.129.2023.01.17.07.34.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Jan 2023 07:34:43 -0800 (PST) From: Maxim Cournoyer Date: Tue, 17 Jan 2023 10:34:29 -0500 Message-Id: <20230117153432.23719-1-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1673969725; a=rsa-sha256; cv=none; b=sZrxLIw6TuKqofa7XdL4tYG8yIowqQzBvE7MvcPRdFHUimVWC/Vp4SMl6LIsSjo/tQLYXY +K4UoUbvEs1xS09iUgxrcVBWcBZ0EJB676Ex2UKCuRmt1sJVMVxCL3K67zeRdbesjEL9p8 LAaAjVMrTvTr3LYllgB4I8HUvuAn9fBnlWPjUXAz9OUAge/OTwU04lqlXvj7uvWTha+mSB OLtC+kLrri3QnEn2sDpRqNdtK3kZsARMarpRS4ZPthbSoYW76S6E2OjZ3+t1G6KfcovO+w isWHfpLu8CYU2W8/0iaDRWacfvmCalWUTlvz51JFGH1i423IG6yzJLbwvb2u7g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=COpTC4LJ; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1673969725; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=WM2vNS8tYgJJu0nZIDL3XMr965ErWKcZewPL+qrj0o0=; b=JX6z6pFT1TwMmVOTljsrJReN8nlg1ZEKT5oMEmyvqoTpq1xVmi2Af9kfYWAxpybU//i1HO 5V3I2N88CMWVrk5HAnL8cNTzXS194ggGr6v0WHbeUyWty65WBSYvjBTS6/XVlkegcvOQpZ ymPf9ajtndpb1NryxMnumI529DeZZ6nlipggkq9ReUMBx7NEinMVmUlP2wLkT491/h8ZYt gBnulTQyYFRfqjB4NGxqTGjDPBp2x2Mr1U/CWSt2GvdeuHQ8yoDySofM6eHTIa8J1CHGsW rlr9tHCA8LfAcxLhktrPdvoEqEP2fGSb4Ftu0NcDbEDVK/9G+akXBZtWbvMKuQ== X-Migadu-Scanner: scn0.migadu.com X-Migadu-Spam-Score: -1.63 X-Spam-Score: -1.63 X-Migadu-Queue-Id: 1963E2F0B4 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=COpTC4LJ; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-TUID: GcvumEPkFrV3 The package was causing issues when migrating the make-u-boot-package procedure to use Guix's infrastructure for cross-compilation, because Guix would now attempt to build a cross-compiler for mips64el, which is not supported per (guix platforms). Changes in v4: - Use (srfi srfi-35) condition instead of (ice-9 exceptions) - Add a target-or-system field to the condition type for extra information Changes in v3: - Use false-if-platform-not-found instead of false-if-exception in (gnu packages bootstrap) - Do not export make-platform-not-found-error constructor Changes in v2: - Add false-if-platform-not-found syntax - Use it while evaluating lookup-platform-by-target-or-system Maxim Cournoyer (2): platforms: Raise an exception when no suitable platform is found. gnu: Remove u-boot-malta. gnu/packages/bootloaders.scm | 3 -- gnu/packages/bootstrap.scm | 3 +- guix/platform.scm | 55 +++++++++++++++++++++++++++--------- 3 files changed, 44 insertions(+), 17 deletions(-) base-commit: ecda67a577570f412b103e5dd8ed1a44193a9c11 -- 2.38.1