From patchwork Tue Jan 17 15:34:29 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Maxim Cournoyer X-Patchwork-Id: 1207 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2AC7627BBED; Tue, 17 Jan 2023 15:35:27 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E69A027BBEB for ; Tue, 17 Jan 2023 15:35:24 +0000 (GMT) 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 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+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches 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