From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id EOc+GnPdC2H7qgAAgWs5BA (envelope-from ) for ; Thu, 05 Aug 2021 14:45:39 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id UNkfFnPdC2EMcgAA1q6Kng (envelope-from ) for ; Thu, 05 Aug 2021 12:45:39 +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 70A6DE07 for ; Thu, 5 Aug 2021 14:45:36 +0200 (CEST) Received: from localhost ([::1]:57924 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mBckh-0004vf-0F for larch@yhetil.org; Thu, 05 Aug 2021 08:45:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53878) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mBchF-0007zT-Th for guix-patches@gnu.org; Thu, 05 Aug 2021 08:42:01 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:34590) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mBchF-00074j-LZ for guix-patches@gnu.org; Thu, 05 Aug 2021 08:42:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mBchF-0004XN-JW for guix-patches@gnu.org; Thu, 05 Aug 2021 08:42:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49552] [PATCH] gnu: u-boot: Update to 2021.07. Resent-From: Pierre Langlois Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 05 Aug 2021 12:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49552 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Vagrant Cascadian Cc: Mathieu Othacehe , Pierre Langlois , 49552@debbugs.gnu.org Received: via spool by 49552-submit@debbugs.gnu.org id=B49552.162816731417428 (code B ref 49552); Thu, 05 Aug 2021 12:42:01 +0000 Received: (at 49552) by debbugs.gnu.org; 5 Aug 2021 12:41:54 +0000 Received: from localhost ([127.0.0.1]:46136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBch7-0004X2-O8 for submit@debbugs.gnu.org; Thu, 05 Aug 2021 08:41:54 -0400 Received: from mout.gmx.net ([212.227.17.22]:33337) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBch5-0004Wm-4J for 49552@debbugs.gnu.org; Thu, 05 Aug 2021 08:41:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1628167300; bh=fv5ZGSOrDYMTOY9TcHqhiz888sbTCSvw9LIu2l9BBNI=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=lAimphfUCDU2RTtNdsX2kaJgX6Nt7t7t9E6p9Ba+1ZsaiE80rO3J3dsktSObOdd2g JuyOUqee73KID3BRE59/6lbGrrKhOTiwM8QHm2JyGv71srSlyaAe7hPROuP2LQ0Xb5 fZ7Fe4DQCjvaDPJn6qJxxkaVN2XrvX7mn7e14YBI= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere ([82.69.64.142]) by mail.gmx.net (mrgmx104 [212.227.17.174]) with ESMTPSA (Nemesis) id 1M4Jqb-1mBLi11Ia9-000Nsx; Thu, 05 Aug 2021 14:41:40 +0200 References: <87mtqqkmwo.fsf@gmx.com> <875ywyqtfj.fsf@gnu.org> <87lf5ugw71.fsf@yucca> <87mtq9s5ui.fsf@gmx.com> <87lf5k6fo4.fsf@yucca> <87lf5k81qm.fsf@gmx.com> <87im0n966g.fsf@gmx.com> <87im0nve01.fsf@ponder> User-agent: mu4e 1.6.1; emacs 27.2 From: Pierre Langlois Date: Thu, 05 Aug 2021 13:37:52 +0100 In-reply-to: <87im0nve01.fsf@ponder> Message-ID: <87eeb8t667.fsf@gmx.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Provags-ID: V03:K1:GeO7g94Gpw8TXAYTG3XizLLZGitRBAJplK8Bz5Ynb3haV46nbcD 6KvdlCMRHgJZTGugQN4qTjzr1HRebuBlQ1hClEpRZa3zgecyJPkEaq0kU/S2nUP5nb3uqpJ Kj7vCVNcuVeZ36UBjPSd8P1Tjx71CCQgJT37kPSpQHwpWXkJk42vy+OXJcpI+xwS9lKwjSx jNIq/3lWgkwPcRk4yvzYg== X-UI-Out-Filterresults: notjunk:1;V03:K0:TxosXj+MXj4=:SC4O5gLHY5DkDQ075dqjCa vS0M7YGQ5ik+BR9LIxxDzmO7ellABBMVex6QR/OvvFED/p6l31b2EZzd+ay7Q4glD/0zCCDXv soFYzyuinLTWpp1i/F22NKp0lacjuRiWa6pWGsogjUAorB4YO8cv2oAH5VnQCq4qSHkUtZd3u c4hsjIzFKFZq5kIJeKUvTkPHkuYI4lu4xCCoBTk5vi+2Rwa+x/akyYLvyk2D1CVlChqubY0ue YIbalCJjM/gghlrAA0QLBKnNchhCBDoBmUqu/qOCgjZYsX0X9H15T+9DSeOtnYtKFlDBclNx1 BFdRyJPcmCWewNKoE4u495x+igrmQ9GUQFQagUB72lgjcbr5Gi/TFJbsbVhC+On+J5haglVSN n/dzPUMiJhKk7r6YI77rFjoSf6in1xq7aodzQk56rP2rqdiN8vBVqM1UavkDrRTFhshQDyeLc cvnUOzabDd6w2h/0y8e7wobqYDJRK8l8f7AxOAWxlamHaULB5Lw1EJ/xS7QDIp8T1Y2YrJs+p 7LOHDdGV+b7g0pSHAEtGMgPpBr3MFMnkj8pEp/MViqNk3DXb+UShUISZ7GrqnH55zvYCPYKrd TtV6z02rnbHOhLH8LiMuFtZiXqJ453P+gclxdwinO5XUw6K7D/PafZ0XhxxkhtlM7lwDwsVca m8S6jCzMm1zEIjfnR/V4o7pfyAB1yHTzQjrMDAjYpFjFz8A6FYmKxBtfgTuB9OGWMCm7BmK0X nXqSPnzUADWY5nyH186AgiUkTicMoA7eGIQNkNZOxojjrIkKrYcmwP21UMiPWXkg11PmxkCFK knKut/1dlab1bh3cRuneXI46vhUQJZGRPG2OsGtmQQAu+JDnK1eVVTnm1G/7+q/oeMyTiC7ZC l2jCBEZloPu/tJldGRJDlOpuCRztsxD5VD0b03FxCaIEnJQvObDwXcT2vEgjqKDxV5tLFZ993 mqUEKkSdt0gU1V7mvAIGmDZTJH2OklZsHob/3dqzb22w34SCuAR529h6JIGNvc0e3JirlYjuo QPommM/uPJ24cW19T8j1cM7RiiSA0Eiu4cpiY5f0H9cN8Y8TVejR19yDXv7GV9lD3d+Cdw9o2 fDwh74icrQ+hTGjKaNIfFiUI2KDIYkzhcJK6R5XpQ3ba5mI26UWyKuCOA== 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=1628167537; 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=qPsqCxrPI3Nekqh0Vw29dCdGNpXS8P5aML5ryM0vzEY=; b=tqedk6p00t6pUcYAcBNTwAfkYqrurlO3PJiFrhAkzUd/+2GLuBFFvYIO2rWnABzrtJ3E4T 2hbwGt7n/QDRvDTvpgP/mzxkHGG/3gxoY/6b0kKDlqwwdmJYS4k32+5s8F/XvNSK7ObObE BFoNXFhmhJax+UtI7PDYrjkpzKHvUrWPZfGfN/GYyxxL2wcdRG8RFbY8biOCIdx1CxQZ0M vFaL5180LoespMMULtDtGSzn90RCMURK20a2eT4nZWWxBbp8WFC3tHGvkd4cuMjMK2FTWS uaEBO0FcoH7Q1fEfZ7K6+FYpgtJvvUmRa5fC5GSxChOt8hAV07TkA6/GAYiVxQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1628167537; a=rsa-sha256; cv=none; b=R/xuBHROyN6V/bXK/2VkkiDALSjv/F6fwwuW4A7UcoB/eekUQ/U6xRlJ3geuDVMvdDOfVa HLDBtlPlozBXEv2cU2OgJrzk9+LXVbdBRH5uKlJBBA2RTlDg7b60nAP+zNm0w7hc1/zD1W cl9zYWC0tUsvHhwV2jlMbf/Fwmtt6nari6PhTcJ5gAJWiHVpYjCjZjZTnbi3E2roIjqV7M pLDwDrebLht9vQkOODLwGdZT+RF+XSeLTXN/tqIAmThZNg6WeIQXpAqTOcT8aJhIgK+gKc mCj43G7kUl4+u4WR571N3exdMMMrXfN7M51TPOzT5IMZBMyCcFoR6soAK2ePOA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmx.net header.s=badeba3b8450 header.b=lAimphfU; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmx.com (policy=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: -3.42 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmx.net header.s=badeba3b8450 header.b=lAimphfU; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmx.com (policy=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: 70A6DE07 X-Spam-Score: -3.42 X-Migadu-Scanner: scn1.migadu.com X-TUID: YougbSd66WpB --=-=-= Content-Type: text/plain Hi! Vagrant Cascadian writes: > [[PGP Signed Part:Undecided]] > On 2021-08-02, Pierre Langlois wrote: >> Pierre Langlois writes: >>>>> That being said, while it works on pinebookpro, I still need an extra >>>>> patch on the rockpro64 in order to boot, both on master with u-boot >>>>> 2021.07 :-/ (see #49550). >>>>> >>>>> Were you able to confirm the issue? I see it looks like we have the same >>>>> configuration in debian and guix, CONFIG_USE_PREBOOT=y and the >>>>> "inno-usb" patch applied, mmmm >>>> >>>> Seems like you fixed the core of that problem in another commit! >>>> >>>> Patch looks good to me, thanks for working on it! >>> >>> Thanks for the review! I've just pushed it as >>> eb46c6c5c81695af475f7e1e416d05e51157fe60, with a couple of tweaks to >>> make `guix lint' happy (the patch filename was a little too long, as >>> well as a line was over the column limit). > > Great! > >> It turns out I broke a few u-boot packages :-/ https://ci.guix.gnu.org/eval/70864?status=failed > > Oh well... > >> u-boot-tools failing to build on aarch64 appears to be unrelated, it's >> due to libical which builds just fine for me on my rockpro64. > > hrm... yeah, it has been a while since libical succeeded on aarch64: > > https://ci.guix.gnu.org/search?query=libical+system%3Aaarch64-linux > > Might be another case where the package doesn't build on some of the > virtualized machines but builds fine on real hardware... > > > Appears to have built fine on bordeaux: > > $ guix weather libical > computing 1 package derivations for aarch64-linux... > looking for 1 store items on https://ci.guix.gnu.org... > https://ci.guix.gnu.org > 0.0% substitutes available (0 out of 1) > unknown substitute sizes > 0.0 MiB on disk (uncompressed) > 0.723 seconds per request (0.7 seconds in total) > 1.4 requests per second > > 0.0% (0 out of 1) of the missing items are queued > 1 queued builds > aarch64-linux: 1 (100.0%) > build rate: .00 builds per hour > x86_64-linux: 39.79 builds per hour > i686-linux: 0.00 builds per hour > aarch64-linux: 0.00 builds per hour > looking for 1 store items on https://bordeaux.guix.gnu.org... > https://bordeaux.guix.gnu.org > 100.0% substitutes available (1 out of 1) > 0.5 MiB of nars (compressed) > 7.4 MiB on disk (uncompressed) > 0.872 seconds per request (0.9 seconds in total) > 1.1 requests per second > (continuous integration information unavailable) > > >> However u-boot-vexpress > > I suspect u-boot-vexpress should just be dropped. The hardware was > always unobtanium (e.g. you can't get it even with absurd sums of > money); the only use-case was it was a platform supported in qemu early > on, but there are better virtualization platform options these days > (e.g. virt)... Oh I see, I was curious why it had been added, assuming somebody had access to this board and probably still cared. If not, I agree let's remove it! > > >> u-boot-sifive-fu540 and u-boot-qemu-riscv64-smode are >> real issues. Here are a couple of patches for them, they're pretty >> trivial so I'll push them soon unless anybody objects: > >> From 26957dac52584457d43d6139e2edc49074c7ca44 Mon Sep 17 00:00:00 2001 >> From: Pierre Langlois >> Date: Mon, 2 Aug 2021 15:13:11 +0100 >> Subject: [PATCH 2/2] gnu: Rename u-boot-sifive-fu540 to sifive-unleashed. > >> * gnu/packages/bootloaders.scm (u-boot-sifive-fu540): Rename to ... >> (u-boot-sifive-unleashed): ... this. Change board name from sifive_fu540 to >> sifive_unleashed. >> * gnu/packages/patches/u-boot-riscv64-fix-extlinux.patch: Rename sifive_fu540 >> to sifive_unleashed. > > Ah, sorry, I should have caught this, as I had to do this in the Debian > packages too (but an earlier upload, so not as fresh in my > memory)... No worries! I should have made sure to build all dependents. > > Patch looks good to me, for what it's worth. :) > > It might normally be good to make a deprecated package for the name > change, but again, since riscv64 is so experimental in guix it is > probably not worth cluttering up with niche deprecated packages like > this... SGTM! I'll push a patch to remove the vexpress board support and the renaming patch shortly. Thanks, Pierre --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFMBAEBCgA2FiEEctU9gYy29KFyWDdMqPyeRH9PfVQFAmEL3IAYHHBpZXJyZS5s YW5nbG9pc0BnbXguY29tAAoJEKj8nkR/T31UOGMH/38IuyGWwEvY67AxrVyicM5M kG7K0BcnxJr+JMucjAdWC4jB2rSdN4LyBFSg85JI4QybuF+ekBZhgQIcWGgwgt4j eywXX9Bko8Y7fKe9sBuy3knn04+glOW5LlvHzunyO4sudx1+ovRUB775mBwYIhJK GDGrKH4Al60x4wUA4m2lb5vQ8s51/ZB57ymGMkPDWGP7H1ynGSGw33xug6Cfkt72 ONlPmleiXkBYC3RUX4n9hZdf7Z6JR7CACYq+lN8TtmxhW8Bhy0P6XQ32tnIGNoDg KD6iQlSt6+i5dbzCdAP9LTQhtfIkXLFSjQjagI2Fr6tmbf0lTQCysnX0p7vzKC4= =SV7d -----END PGP SIGNATURE----- --=-=-=--