From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id QH3EN7XismAjOgAAgWs5BA (envelope-from ) for ; Sun, 30 May 2021 02:56:21 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id CG0CM7XismAuLQAA1q6Kng (envelope-from ) for ; Sun, 30 May 2021 00:56:21 +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 4B1932677E for ; Sun, 30 May 2021 02:56:21 +0200 (CEST) Received: from localhost ([::1]:47672 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ln9ka-0004r6-2j for larch@yhetil.org; Sat, 29 May 2021 20:56:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52464) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ln9kI-0004nn-Aq for guix-patches@gnu.org; Sat, 29 May 2021 20:56:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:46437) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ln9kI-0005UD-25 for guix-patches@gnu.org; Sat, 29 May 2021 20:56:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ln9kI-0002jB-0q for guix-patches@gnu.org; Sat, 29 May 2021 20:56:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48371] Add crust firmware for sunxi devices Resent-From: Vagrant Cascadian Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 30 May 2021 00:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48371 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Maxime Devos , 48371@debbugs.gnu.org Received: via spool by 48371-submit@debbugs.gnu.org id=B48371.162233612110427 (code B ref 48371); Sun, 30 May 2021 00:56:01 +0000 Received: (at 48371) by debbugs.gnu.org; 30 May 2021 00:55:21 +0000 Received: from localhost ([127.0.0.1]:57983 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ln9jd-0002i7-H5 for submit@debbugs.gnu.org; Sat, 29 May 2021 20:55:21 -0400 Received: from cascadia.aikidev.net ([173.255.214.101]:40616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ln9jY-0002hm-DH for 48371@debbugs.gnu.org; Sat, 29 May 2021 20:55:19 -0400 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:21:21:0:100b]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id 241701A904; Sat, 29 May 2021 17:55:08 -0700 (PDT) From: Vagrant Cascadian In-Reply-To: <334cfe187104a05a822dadd12436bc37dd1fcbb1.camel@telenet.be> References: <87o8dgrk70.fsf@yucca> <334cfe187104a05a822dadd12436bc37dd1fcbb1.camel@telenet.be> Date: Sat, 29 May 2021 17:55:04 -0700 Message-ID: <87r1hpf3br.fsf@yucca> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" 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" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1622336181; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: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; bh=HosN64l5cWES0HbbN2f7tsmNEBTuVGHccYSgyv4yjIs=; b=Am3lRauG9TQohcSuLJpCMYOvHr/d7Fky93nQDTbLaGk8HlD23PiE+Dh1bTVGSHNiCmMHM+ 9Ldz1wBLSKzjI5cMh6AF+X1B6r8pzSQZOvAGgQfG+NSjh6ysQen1OXhB/jXG94wyDX8dD2 wDb6NGtza6vt3yOs3W1rOTKIXocVVvRDklMlCPYduwzPXs4OeiMD5l6dfD+veOCxZG3U3G 94ZRGBJOmKr5HwwzcgUxaNSCaYspooJYs98YSwix2DBFIxbhvBGAl6jI3NzE6ROYGUiF0S RSP3N7v/RSlX1pzDx6Tzq2IFVm1R6ggFfIlTajlgz6omhJ5WS2mqfS423VD7CQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1622336181; a=rsa-sha256; cv=none; b=VTcmd2yBzNfySqZaVTcBAs4A/tkBv4h5PxeyUZpIvsE5+Bz7ClpkSt+hR7JHK9pdJ/fVeU 9GI2uPlUrhfHE6/XGdNl6lN9h8bAmnzGOGtLsK9yMovUgntNvPeyMsBGoGajjwx76AcXU+ Iwttc2c8Ou8waoIaxW1IgPH/FwhHmqAqa+wxr1nOwO6BWTdqCuufmzI66N6pDDjQHtw4Hz x3QlKBwNhDX/aG97uSsEt9+ZpgENW71dTBPbteGFJi707sXyzjGRqiuv/bLRbVVogohvci 03EALxJMd9eLFd+MWrsSx95h1BMbZrYWht5dsAB3LQUrduQw9f/6TJQiXD925g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -4.03 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 4B1932677E X-Spam-Score: -4.03 X-Migadu-Scanner: scn0.migadu.com X-TUID: fvddjUrVUJqw --=-=-= Content-Type: text/plain On 2021-05-13, Maxime Devos wrote: > Vagrant Cascadian schreef op di 11-05-2021 om 15:15 [-0700]: >> + #:make-flags (list >> + "CROSS_COMPILE=or1k-elf-" >> + "DEBUG=1" >> + "HOSTCC=gcc" >> + "HOSTAR=ar" >> + "HOST_COMPILE=aarch64-linux-gnu-" >> + "LEX=flex") > > IIUC, CROSS_COMPILE is the system Crust will run on, and HOST_COMPILE > is the system where Crust is compiled. So shouldn't HOST_COMPILE be > > (string-append (nix-system->gnu-triplet (%current-system)) "-") > > such that Crust can be cross-compiled from non-aarch64 or non-linux systems? Good point! Although I couldn't get it to work, always ending in: ERROR: In procedure %resolve-variable: Unbound variable: nix-system->gnu-triplet firmware.scm includes: #:use-module (guix utils) Which is where I think that is defined, but... Setting HOST_COMPILE to an empty value appears to work and it just uses the defined HOSTCC and HOSTAR, so this is probably better anyways! There's a new crust version available, so I'll give that a quick test before sending updated patches. live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCYLLiaAAKCRDcUY/If5cW qlUBAQDjHbxhpsaXwgZTc/wWsfjhzvU1dbM2+rUeqBGgel3p9wEAxIkmmbqm9IYw chNp+gmmSQGBz5KI0E3WEDyllNuyaQE= =WNat -----END PGP SIGNATURE----- --=-=-=--