From unknown Tue Jun 17 01:36:37 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#31486] [PATCH 1/1] system: Add u-boot-pine64-plus installer. Resent-From: Vagrant Cascadian Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 17 May 2018 22:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 31486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 31486@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15265953998503 (code B ref -1); Thu, 17 May 2018 22:17:01 +0000 Received: (at submit) by debbugs.gnu.org; 17 May 2018 22:16:39 +0000 Received: from localhost ([127.0.0.1]:38902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fJRCR-0002D4-Fw for submit@debbugs.gnu.org; Thu, 17 May 2018 18:16:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51429) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fJRCO-0002Cq-Ay for submit@debbugs.gnu.org; Thu, 17 May 2018 18:16:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJRCH-0005zF-LY for submit@debbugs.gnu.org; Thu, 17 May 2018 18:16:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45570) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fJRCH-0005yb-Hc for submit@debbugs.gnu.org; Thu, 17 May 2018 18:16:29 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42388) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJRCG-0000p0-6d for guix-patches@gnu.org; Thu, 17 May 2018 18:16:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJRCB-0005tE-5M for guix-patches@gnu.org; Thu, 17 May 2018 18:16:28 -0400 Received: from cascadia.aikidev.net ([173.255.214.101]:52287) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJRCA-0005sJ-Sq for guix-patches@gnu.org; Thu, 17 May 2018 18:16:23 -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 C2B511B6F7 for ; Thu, 17 May 2018 15:16:21 -0700 (PDT) From: Vagrant Cascadian Date: Thu, 17 May 2018 15:16:09 -0700 Message-ID: <87sh6qszbq.fsf@aikidev.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable system: Add u-boot-pine64-plus installer. * gnu/bootloader/u-boot.scm (u-boot-pine64-plus-bootloader): New exported variable. * gnu/system/install.scm (pine64-plus-installation-os): New exported variable. =2D-- gnu/bootloader/u-boot.scm | 20 ++++++++++++++++++++ gnu/system/install.scm | 6 ++++++ 2 files changed, 26 insertions(+) diff --git a/gnu/bootloader/u-boot.scm b/gnu/bootloader/u-boot.scm index bc8f98f32..ea0f67b3c 100644 =2D-- a/gnu/bootloader/u-boot.scm +++ b/gnu/bootloader/u-boot.scm @@ -36,6 +36,7 @@ u-boot-mx6cuboxi-bootloader u-boot-nintendo-nes-classic-edition-bootloader u-boot-novena-bootloader + u-boot-pine64-plus-bootloader u-boot-wandboard-bootloader)) =20 (define install-u-boot @@ -65,6 +66,15 @@ (write-file-on-device u-boot (stat:size (stat u-boot)) device (* 8 1024))))) =20 +(define install-allwinner64-u-boot + #~(lambda (bootloader device mount-point) + (let ((spl (string-append bootloader "/libexec/spl/sunxi-spl.bin")) + (u-boot (string-append bootloader "/libexec/u-boot.itb"))) + (write-file-on-device spl (stat:size (stat spl)) + device (* 8 1024)) + (write-file-on-device u-boot (stat:size (stat u-boot)) + device (* 40 1024))))) + (define install-imx-u-boot #~(lambda (bootloader device mount-point) (let ((spl (string-append bootloader "/libexec/SPL")) @@ -98,6 +108,11 @@ (inherit u-boot-bootloader) (installer install-allwinner-u-boot))) =20 +(define u-boot-allwinner64-bootloader + (bootloader + (inherit u-boot-bootloader) + (installer install-allwinner64-u-boot))) + (define u-boot-imx-bootloader (bootloader (inherit u-boot-bootloader) @@ -142,3 +157,8 @@ (bootloader (inherit u-boot-imx-bootloader) (package u-boot-novena))) + +(define u-boot-pine64-plus-bootloader + (bootloader + (inherit u-boot-allwinner64-bootloader) + (package u-boot-pine64-plus))) diff --git a/gnu/system/install.scm b/gnu/system/install.scm index a2917e485..3efff915a 100644 =2D-- a/gnu/system/install.scm +++ b/gnu/system/install.scm @@ -52,6 +52,7 @@ mx6cuboxi-installation-os nintendo-nes-classic-edition-installation-os novena-installation-os + pine64-plus-installation-os wandboard-installation-os)) =20 ;;; Commentary: @@ -447,6 +448,11 @@ The bootloader BOOTLOADER is installed to BOOTLOADER-T= ARGET." "/dev/mmcblk0" ; SD card (solder it yourself) "ttyS0")) =20 +(define pine64-plus-installation-os + (embedded-installation-os u-boot-pine64-plus-bootloader + "/dev/mmcblk0" ; SD card storage + "ttyS0")) + (define wandboard-installation-os (embedded-installation-os u-boot-wandboard-bootloader "/dev/mmcblk0" ; SD card storage =2D-=20 2.11.0 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEcDardHbDotegGFCHt4uC1IFLkbYFAlr9/ykACgkQt4uC1IFL kbbOOA//X0aowhkKtnM02YIjA+2C+ACr1UyJHy4FGJgcaoG4WLmoZ2TkYaIwBrx2 sXfJzyW7l53j3MTvbjr2Du35iYrJIqq5SNfHwlUrr4bjU0NXjZ+NTsRA7iV4Yc2u KFcGG+dQrz7FlUoA1QHfFL3GBPcHV8Yq6loRhgdyn8Pnt0SqyckD8oeZ7LfdreG+ N0IRZiDjfCg9YAGFNocByJmvMzeRZZalfeKXR5zldzS+lT/hEFL2jsBrS1UKiBWV xU6HZhzlpb1FH/7etWDfVIdaTjKakLXa84I0x9qMzaOKpd8fR1GGcLX9DP7dHxng cOlJUJXhKtKaoqI7U0+mL44t+9HCLQnesmjpHKF0YUtfYLKmLq2eYwHl+BzozI7t N/Cxd9by1IHxM37h0E5F3eDl4yE1Wq06XpBjsLxH5HLTVGlhkf9uG2SmHJ5rzD/Y 0dZCAkJXm6kJKHK0RG5mUBwSXeU8+bK3QcOygAawmvRP8dqUiE55jV0fVKL3FDHm LquvhPTmi7CAkpKoyb04YNy+MFctD8YPwbpO/Xceenb2Cl1lBNtZNKKaavI5tt18 w8Tj4ab2kDYMxfDiZd2Og03BKKS3qBBcEXDWCyPtFvWHShP1wGlj+Hnlty5v8Ul8 fCU57Tv8FuF8otYk9dxDQF99CEFLpfKNkdnDnUF2kHcR5yRGylA= =aChC -----END PGP SIGNATURE----- --=-=-=-- From unknown Tue Jun 17 01:36:37 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Vagrant Cascadian Subject: bug#31486: closed (Re: [bug#31486] [PATCH 1/1] system: Add u-boot-pine64-plus installer.) Message-ID: References: <20180518202249.4a4c2572@scratchpost.org> <87sh6qszbq.fsf@aikidev.net> X-Gnu-PR-Message: they-closed 31486 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 31486@debbugs.gnu.org Date: Fri, 18 May 2018 18:24:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1526667842-2974-1" This is a multi-part message in MIME format... ------------=_1526667842-2974-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #31486: [PATCH 1/1] system: Add u-boot-pine64-plus installer. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 31486@debbugs.gnu.org. --=20 31486: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D31486 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1526667842-2974-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 31486-done) by debbugs.gnu.org; 18 May 2018 18:23:02 +0000 Received: from localhost ([127.0.0.1]:40084 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fJk1u-0000kf-AK for submit@debbugs.gnu.org; Fri, 18 May 2018 14:23:02 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:40020) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fJk1s-0000jy-2E for 31486-done@debbugs.gnu.org; Fri, 18 May 2018 14:23:00 -0400 Received: from localhost (77.118.252.173.wireless.dyn.drei.com [77.118.252.173]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 19CAF336072E; Fri, 18 May 2018 20:22:58 +0200 (CEST) Date: Fri, 18 May 2018 20:22:49 +0200 From: Danny Milosavljevic To: Vagrant Cascadian Subject: Re: [bug#31486] [PATCH 1/1] system: Add u-boot-pine64-plus installer. Message-ID: <20180518202249.4a4c2572@scratchpost.org> In-Reply-To: <87sh6qszbq.fsf@aikidev.net> References: <87sh6qszbq.fsf@aikidev.net> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/qzh8xJTv8PF/_jBw9KpEa8i"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31486-done Cc: 31486-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/qzh8xJTv8PF/_jBw9KpEa8i Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Applied to guix master as 9f7d66656646fac3746c52216ad6061c9c0adc27. Thanks! --Sig_/qzh8xJTv8PF/_jBw9KpEa8i Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlr/GfkACgkQ5xo1VCww uqXwlwf/eP6amOhXis1r4EPk8lmQ85vpdH8iE0hHRuu4kRsuWcnmCcQuTme5Kygd LH+913/UiypZUKccuIZjbueZFYtW1VIk0jKC7mD9i0Qv2/mKnbzEigEJ3ZmYnxfV slsLreFGiBYtVujddlhtf7oPbrliNACJoVkey1sJZrEddzNIhBinn/EmS5gBce5Y N4Nv6oBbCGwWjdSmPjwJXXWXQeWsTsn/QbAlXaDapf2uIXUTljxxCuc88tf3pOWg ynlL8R9ggyHY13mU6odueTt32jFt2T0gXyb+CYQ7QobnVaJ5NEezzUOHja5FGiXM pTUCp+fxRYuzltSOseWV6+arVPHIEA== =IpZ9 -----END PGP SIGNATURE----- --Sig_/qzh8xJTv8PF/_jBw9KpEa8i-- ------------=_1526667842-2974-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 17 May 2018 22:16:39 +0000 Received: from localhost ([127.0.0.1]:38902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fJRCR-0002D4-Fw for submit@debbugs.gnu.org; Thu, 17 May 2018 18:16:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51429) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fJRCO-0002Cq-Ay for submit@debbugs.gnu.org; Thu, 17 May 2018 18:16:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJRCH-0005zF-LY for submit@debbugs.gnu.org; Thu, 17 May 2018 18:16:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45570) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fJRCH-0005yb-Hc for submit@debbugs.gnu.org; Thu, 17 May 2018 18:16:29 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42388) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJRCG-0000p0-6d for guix-patches@gnu.org; Thu, 17 May 2018 18:16:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJRCB-0005tE-5M for guix-patches@gnu.org; Thu, 17 May 2018 18:16:28 -0400 Received: from cascadia.aikidev.net ([173.255.214.101]:52287) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJRCA-0005sJ-Sq for guix-patches@gnu.org; Thu, 17 May 2018 18:16:23 -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 C2B511B6F7 for ; Thu, 17 May 2018 15:16:21 -0700 (PDT) From: Vagrant Cascadian To: guix-patches@gnu.org Subject: [PATCH 1/1] system: Add u-boot-pine64-plus installer. Date: Thu, 17 May 2018 15:16:09 -0700 Message-ID: <87sh6qszbq.fsf@aikidev.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable system: Add u-boot-pine64-plus installer. * gnu/bootloader/u-boot.scm (u-boot-pine64-plus-bootloader): New exported variable. * gnu/system/install.scm (pine64-plus-installation-os): New exported variable. =2D-- gnu/bootloader/u-boot.scm | 20 ++++++++++++++++++++ gnu/system/install.scm | 6 ++++++ 2 files changed, 26 insertions(+) diff --git a/gnu/bootloader/u-boot.scm b/gnu/bootloader/u-boot.scm index bc8f98f32..ea0f67b3c 100644 =2D-- a/gnu/bootloader/u-boot.scm +++ b/gnu/bootloader/u-boot.scm @@ -36,6 +36,7 @@ u-boot-mx6cuboxi-bootloader u-boot-nintendo-nes-classic-edition-bootloader u-boot-novena-bootloader + u-boot-pine64-plus-bootloader u-boot-wandboard-bootloader)) =20 (define install-u-boot @@ -65,6 +66,15 @@ (write-file-on-device u-boot (stat:size (stat u-boot)) device (* 8 1024))))) =20 +(define install-allwinner64-u-boot + #~(lambda (bootloader device mount-point) + (let ((spl (string-append bootloader "/libexec/spl/sunxi-spl.bin")) + (u-boot (string-append bootloader "/libexec/u-boot.itb"))) + (write-file-on-device spl (stat:size (stat spl)) + device (* 8 1024)) + (write-file-on-device u-boot (stat:size (stat u-boot)) + device (* 40 1024))))) + (define install-imx-u-boot #~(lambda (bootloader device mount-point) (let ((spl (string-append bootloader "/libexec/SPL")) @@ -98,6 +108,11 @@ (inherit u-boot-bootloader) (installer install-allwinner-u-boot))) =20 +(define u-boot-allwinner64-bootloader + (bootloader + (inherit u-boot-bootloader) + (installer install-allwinner64-u-boot))) + (define u-boot-imx-bootloader (bootloader (inherit u-boot-bootloader) @@ -142,3 +157,8 @@ (bootloader (inherit u-boot-imx-bootloader) (package u-boot-novena))) + +(define u-boot-pine64-plus-bootloader + (bootloader + (inherit u-boot-allwinner64-bootloader) + (package u-boot-pine64-plus))) diff --git a/gnu/system/install.scm b/gnu/system/install.scm index a2917e485..3efff915a 100644 =2D-- a/gnu/system/install.scm +++ b/gnu/system/install.scm @@ -52,6 +52,7 @@ mx6cuboxi-installation-os nintendo-nes-classic-edition-installation-os novena-installation-os + pine64-plus-installation-os wandboard-installation-os)) =20 ;;; Commentary: @@ -447,6 +448,11 @@ The bootloader BOOTLOADER is installed to BOOTLOADER-T= ARGET." "/dev/mmcblk0" ; SD card (solder it yourself) "ttyS0")) =20 +(define pine64-plus-installation-os + (embedded-installation-os u-boot-pine64-plus-bootloader + "/dev/mmcblk0" ; SD card storage + "ttyS0")) + (define wandboard-installation-os (embedded-installation-os u-boot-wandboard-bootloader "/dev/mmcblk0" ; SD card storage =2D-=20 2.11.0 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEcDardHbDotegGFCHt4uC1IFLkbYFAlr9/ykACgkQt4uC1IFL kbbOOA//X0aowhkKtnM02YIjA+2C+ACr1UyJHy4FGJgcaoG4WLmoZ2TkYaIwBrx2 sXfJzyW7l53j3MTvbjr2Du35iYrJIqq5SNfHwlUrr4bjU0NXjZ+NTsRA7iV4Yc2u KFcGG+dQrz7FlUoA1QHfFL3GBPcHV8Yq6loRhgdyn8Pnt0SqyckD8oeZ7LfdreG+ N0IRZiDjfCg9YAGFNocByJmvMzeRZZalfeKXR5zldzS+lT/hEFL2jsBrS1UKiBWV xU6HZhzlpb1FH/7etWDfVIdaTjKakLXa84I0x9qMzaOKpd8fR1GGcLX9DP7dHxng cOlJUJXhKtKaoqI7U0+mL44t+9HCLQnesmjpHKF0YUtfYLKmLq2eYwHl+BzozI7t N/Cxd9by1IHxM37h0E5F3eDl4yE1Wq06XpBjsLxH5HLTVGlhkf9uG2SmHJ5rzD/Y 0dZCAkJXm6kJKHK0RG5mUBwSXeU8+bK3QcOygAawmvRP8dqUiE55jV0fVKL3FDHm LquvhPTmi7CAkpKoyb04YNy+MFctD8YPwbpO/Xceenb2Cl1lBNtZNKKaavI5tt18 w8Tj4ab2kDYMxfDiZd2Og03BKKS3qBBcEXDWCyPtFvWHShP1wGlj+Hnlty5v8Ul8 fCU57Tv8FuF8otYk9dxDQF99CEFLpfKNkdnDnUF2kHcR5yRGylA= =aChC -----END PGP SIGNATURE----- --=-=-=-- ------------=_1526667842-2974-1--