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 ms9.migadu.com with LMTPS id iKv3H7u2jmRtRwAASxT56A (envelope-from ) for ; Sun, 18 Jun 2023 09:48:11 +0200 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 IF7kH7u2jmQZ+AAA9RJhRA (envelope-from ) for ; Sun, 18 Jun 2023 09:48:11 +0200 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 7698F3D65D for ; Sun, 18 Jun 2023 09:48:10 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=debian.org header.s=1.vagrant.user header.b=eA5Bb7JH; dmarc=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=1687074491; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc: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: dkim-signature; bh=0U//z0VcFwy4XkAZL9V72e5lYu8pIQTMKokbfE4D3cc=; b=pq4adqrtWrwJQcgKlcFIzNKGCzNiBIU1VgqTDy9zijJR95qDBTvgAILsPjpojmZrZqlRat SHToUBYLXi0On4K1j7tY2YKHxcr80CTJBHo2gLaPKN/tZoiOGEmihRfKkEJzL153GG5Kqz IuINh0P4i82WBpON8kIedgvJi3FZ+xyyVMK5jNqzIUBTsVgsafv7h5KujorRxi0hIsmWkz KBVAIARrt7NHCD6h4T/hBwLdbtIs6xAEpwNcqeAo9S03dmrmksdsBoiTv0FoPfvteyztQe joVvBWs2mWcYA4yjm9kPQzqZX1frvvwWfccUiQVsuhAmmHkiXXthoHin/KXgvw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=debian.org header.s=1.vagrant.user header.b=eA5Bb7JH; dmarc=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-Seal: i=1; s=key1; d=yhetil.org; t=1687074491; a=rsa-sha256; cv=none; b=qSRSco8yBzilQP54zXLSKWGwpgJUALnZ0cCkVsfj79ZcLU4spEf/SLBjdkCNTTF2prZ9A+ Tmxl/w0tRyWSVfFJSZqPuQY9XD42x2fwd0PZ1F+Ll7VcgyaMkgiDLOVoI6QwHV0UZzySl9 qomFdwsKIFvyqcXZ6KTzu4oLZcP1yxU2z7wUhFjc39LfflzBlTpT24hVCKLxeFWR/5/TKi L2I5NaYcc0102GwRAfPWgmJ+8pc+HSMXRcws+0NyVCGvh8pofdYP6kLXroytwjq9xPEDB7 aiVEb/fiEz1CbTXHuOgASZEvco/J4ARVc4w+EHb4AZBu9vJ54w4V+DSDylaeuw== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qAn8n-0005Cp-Du; Sun, 18 Jun 2023 03:48:05 -0400 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 1qAn8k-0005AB-P5 for guix-patches@gnu.org; Sun, 18 Jun 2023 03:48:02 -0400 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 1qAn8k-0001jw-Fc for guix-patches@gnu.org; Sun, 18 Jun 2023 03:48:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qAn8k-0003XP-BB for guix-patches@gnu.org; Sun, 18 Jun 2023 03:48:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64142] Update arm-trusted-firmware to 2.9 Resent-From: Vagrant Cascadian Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 18 Jun 2023 07:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64142 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Efraim Flashner Cc: phodina@protonmail.com, 64142@debbugs.gnu.org, ludo@gnu.org, jonathan.brielmaier@web.de, marius@gnu.org Received: via spool by 64142-submit@debbugs.gnu.org id=B64142.168707443713536 (code B ref 64142); Sun, 18 Jun 2023 07:48:02 +0000 Received: (at 64142) by debbugs.gnu.org; 18 Jun 2023 07:47:17 +0000 Received: from localhost ([127.0.0.1]:53104 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAn80-0003WF-Tr for submit@debbugs.gnu.org; Sun, 18 Jun 2023 03:47:17 -0400 Received: from cascadia.aikidev.net ([173.255.214.101]:56316) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAn7y-0003W2-Sd for 64142@debbugs.gnu.org; Sun, 18 Jun 2023 03:47:15 -0400 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:50]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id EDF0A1AC2F; Sun, 18 Jun 2023 00:47:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; s=1.vagrant.user; t=1687074426; bh=eR/PszR/4qqIhB/MiBkvzODG37U2/yURu2SQgl3IT7I=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=eA5Bb7JHmSIDi+rNlC34+1snL02FVqdYwijN6q3PjNj7RxqYQH/uDetbIsD3tYkY4 CQSjUuKoTJ9lTY7kJ0s5YTYgqx58Qz7OUvC+6swipCKDaT1GLSHRC4Vg747Eknvino +yeeTnlEkrmHb0yr5VAxiwIVhBG09fQfLMWHvsOyOZk/at4OUE712sijZB1xPAE6XM Wf/xj/OSNlskGmtpGmHkMaVXyxNxwQ3bB8JGf7Q68ncJ4g8u7ApqSjDxCnH83hkZ0J RgVJfl1V8NyICuTiASvzxNVpdy29vL+tanWXp33a9irgrniARO0rm/UpaRLuUMXfFn C7hEM/IKk3+tg== From: Vagrant Cascadian In-Reply-To: References: Date: Sun, 18 Jun 2023 00:47:02 -0700 Message-ID: <87r0q99pqh.fsf@wireframe> 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: scn0.migadu.com X-Migadu-Spam-Score: -4.64 X-Spam-Score: -4.64 X-Migadu-Queue-Id: 7698F3D65D X-TUID: ZhI5xc10nY7v --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On 2023-06-18, Efraim Flashner wrote: > On Sat, Jun 17, 2023 at 08:47:49PM -0700, Vagrant Cascadian wrote: >> The attached patch updates arm-trusted-firmware to 2.9. >>=20 >> I was able to rebuild all the dependent u-boot-* packages! Notably, I forgot to mention that I have not boot tested any of them yet... >> Unfortunately, arm-trusted-firmware-imx8mq no longer builds, ending with >> the error: >>=20 >> aarch64-linux-gnu-ld.bfd: /tmp/guix-build-arm-trusted-firmware-imx8mq-= 2.9.drv-0/source/build/imx8mq/release/bl31/bl31.elf section `.xlat_table' w= ill not fit in region `RAM' >> aarch64-linux-gnu-ld.bfd: BL31 image has exceeded its limit. >> aarch64-linux-gnu-ld.bfd: region `RAM' overflowed by 20480 bytes >>=20 >> Upstream has essentially abandoned this target due to tight size >> contraints for imx8mq, though there is a maintained vendor fork based >> off of some older version, so either we need to freeze this at 2.8 or >> use the vendor fork or maybe drop it entirely. I do not believe >> arm-trusted-firmware-imx8mq is used by any other guix packages... >>=20 >> ... thoughts? > > I tried adjusting the flags to -Oz (not recognized) or -Os and it still > didn't fit. What device(s) use the imx8mq? Is that the chip in the > Librem 5? Librem 5 and MNT Reform are probably the most interesting platforms I am aware of.=20 > I've added some people who might be interested in the chip. I suppose at > first glance I'd prefer using the vendor fork (assuming there's some > form of ongoing maintenance) over keeping the older version. Although imx8mq (at least the platforms I am aware of) all still require blobs to initialize the DDR, so will likely never fully land in guix proper (at least at the boot firmware level)... which is why I maybe learn towards dropping it entirely. live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCZI62dwAKCRDcUY/If5cW qq4YAP9apGdJs1uPgAB0mCQCJun7BhiMBc/A+3oTWJU6XYDkkgEApzTopXHZ2pBD HWh3Sx5+X+ioi2PMYtx48fMJCAjcZAM= =rFWJ -----END PGP SIGNATURE----- --=-=-=--