From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id QJ+1AcBICGHpZgEAgWs5BA (envelope-from ) for ; Mon, 02 Aug 2021 21:34:24 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id mI/+OL9ICGFEPwAA1q6Kng (envelope-from ) for ; Mon, 02 Aug 2021 19:34:23 +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 8EFBBC4F9 for ; Mon, 2 Aug 2021 21:34:23 +0200 (CEST) Received: from localhost ([::1]:42538 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mAdhe-0005XX-Kj for larch@yhetil.org; Mon, 02 Aug 2021 15:34:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38038) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mAdhK-0005XF-A2 for guix-patches@gnu.org; Mon, 02 Aug 2021 15:34:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:56011) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mAdhK-0004Tv-32 for guix-patches@gnu.org; Mon, 02 Aug 2021 15:34:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mAdhK-00028n-0y for guix-patches@gnu.org; Mon, 02 Aug 2021 15:34:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49552] [PATCH] gnu: u-boot: Update to 2021.07. Resent-From: Vagrant Cascadian Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 02 Aug 2021 19:34: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: Pierre Langlois Cc: Mathieu Othacehe , 49552@debbugs.gnu.org Received: via spool by 49552-submit@debbugs.gnu.org id=B49552.16279327888154 (code B ref 49552); Mon, 02 Aug 2021 19:34:01 +0000 Received: (at 49552) by debbugs.gnu.org; 2 Aug 2021 19:33:08 +0000 Received: from localhost ([127.0.0.1]:39318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAdgS-00027S-6m for submit@debbugs.gnu.org; Mon, 02 Aug 2021 15:33:08 -0400 Received: from cascadia.aikidev.net ([173.255.214.101]:36508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAdgQ-00026w-BT for 49552@debbugs.gnu.org; Mon, 02 Aug 2021 15:33:06 -0400 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:21:21:0:100e]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id 798DF1A9FD; Mon, 2 Aug 2021 12:33:00 -0700 (PDT) From: Vagrant Cascadian In-Reply-To: <87im0n966g.fsf@gmx.com> 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> Date: Mon, 02 Aug 2021 12:32:46 -0700 Message-ID: <87im0nve01.fsf@ponder> 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=1627932863; 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; bh=3qoidyOSXIby5IQ0YxTJkkHQ3L06sDyTYJbAdDwHzjw=; b=RBh6NPgbGnNidpbPtbHd1K7EdSMd0ioSqjQ77xdYkDzjjwLOnpUIskHfoXD3Ap98/5gIg+ heMuJrF4rieyOUOeMZAi3vYaSWq8YUoY0obXBhSztvIZGdi1CBlRQKBPAz0fhnMPZDSaoD QZtvkyuQrfwB8UIR5wggzkSKdJD2CyDxcoEgP6RSnAUj5+hJtU/zxV8VrncBFgLSMAZZ51 1Hz544EVZ2eLLdU9HRM75tY1GkrR7OpP/RZtMJSe48/rM0jk55rTNIVGY+xFHxrhNtk9vJ FUw7Tavq59e57jarErqmYqDzDQn4G2fi9lLaT9VkG6ywFapvO/HJYXd1/021WQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1627932863; a=rsa-sha256; cv=none; b=sVazlLUn/707YAUmO//GoiKJgdlUM5iJ5yyxwl9QSFWR/dPdSkwlEWAkTxWY+5BfWMlBdI C9/XCIorhXvxKHXQviDmjVMR20IGw9jMUtHDjSPmyzW/65XSWEiMnYBMK/ZP0pY3l8WnPR oPObeu2WaIVLkfV+Jqsj1pUJxW4mXdJCjjqu8fHT9srCymVQKZkN2j42+MREvkmnONcEle BJ9gRbuonJIXw+v56672efpX/dR/se6UnDsRRq6xHX6RrRbsLwwBxg5xZxzOyMMEspSD+Z uLtKYLrJjI97wsNqdCpcZg+1Pr6Dpjjl277MmZs6C2HZAW0gb6Xhdk8visDHcA== 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.02 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: 8EFBBC4F9 X-Spam-Score: -4.02 X-Migadu-Scanner: scn1.migadu.com X-TUID: nfoVgHqJz/hZ --=-=-= Content-Type: text/plain 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)... > 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)... 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... live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCYQhIZgAKCRDcUY/If5cW qtUhAQCWVStDPtSqBvuWMKcW0Ck1xpFwVIk/DwWg3e8GlrIUNAEAngN78MTI+eLZ JrAj9uHz2g2WGh/haipAWGFayQntUA0= =WADA -----END PGP SIGNATURE----- --=-=-=--