GNU bug report logs - #67403
[PATCH 0/8] Coreboot related patches.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>; Keywords: patch; dated Thu, 23 Nov 2023 15:11:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 67403 <at> debbugs.gnu.org:


Received: (at 67403) by debbugs.gnu.org; 19 Sep 2024 16:27:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 19 12:27:35 2024
Received: from localhost ([127.0.0.1]:33387 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1srK0E-0000qp-Sa
	for submit <at> debbugs.gnu.org; Thu, 19 Sep 2024 12:27:35 -0400
Received: from cyberdimension.org ([79.143.250.36]:59552
 helo=rockpro64.cyberdimension.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1srK0C-0000qb-9V
 for 67403 <at> debbugs.gnu.org; Thu, 19 Sep 2024 12:27:33 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=dkim; bh=7aVASBMxUUyounp
 ZlTbafsnjNqFKodduSyqe5/1TdbU=; h=subject:cc:to:from:date;
 d=cyberdimension.org; b=O288ZJACxAWyVWQaV9OkpfNoJBTkzWNfDaWw5sSMnmpwnT
 rYUeVWItP+JSPxQ0sd1RPW1Jk7HuPFAghj9YQHSmniV0SF7Z8AQakfZ4q16f58lSVx5wEF
 Pb+SI8PlRRcbTnhEgeGRg7X+aqOoKIDhbTDRrzAE2d7nI08tifz9r/CijKinc07JODHPgj
 4yOOaPNhjNrMDENunp9VxdxaopHVAyyx/8xAhqgeihkLIbCId4dDajp38dSYUQN+KJ8UGi
 QdbwaZWDpkIlsVGwgOaVaiWWEZqMEIUnyP3MCYYiep60kal4iFPE7EJchfMsq3VVf4bRsg
 KIbvw21Hv9I2IULg==
Received: from primary_laptop (localhost [127.0.0.1])
 by rockpro64.cyberdimension.org (OpenSMTPD) with ESMTP id b47783f5;
 Thu, 19 Sep 2024 16:27:12 +0000 (UTC)
Date: Thu, 19 Sep 2024 18:26:12 +0200
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: Tobias Geerinckx-Rice <me@HIDDEN>
Subject: Review of iftool patches
Message-ID: <20240919182612.7441a485@primary_laptop>
X-Mailer: Claws Mail 4.3.0 (GTK 3.24.41; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="Sig_/=FUoPkHWq/mCllK8H9i=TDG";
 protocol="application/pgp-signature"; micalg=pgp-sha256
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67403
Cc: 67403 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--Sig_/=FUoPkHWq/mCllK8H9i=TDG
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hi,

I'm unsure if you are a Guix commiter or not but we're looking for a
review of a patchset that includes updating the Coreboot source code
and add more tools like ifdtools.

The patch has been sitting there for about 1 year and as I understand
the title of the patchset "Coreboot related patches" makes people
afraid because most Guix contributors are probably not familiar with
Coreboot and so they just skip this patch.

So if you're interested, the patch is available on
issues.guix.gnu.org[1] or debbugs.gnu.org[2] (Tor is blocked for [1],
probably by the datacenter, so use [2] in that case).

PS: I emailed you because you already did the same thing we're trying
    to do: update the Coreboot revision. We also need to do it because
    the current source code contains nonfree software, and that nonfree
    software is gone in the source code of newer Coreboot versions.

References:
-----------
[1]https://issues.guix.gnu.org/67403
[2]https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D67403

Denis.

--Sig_/=FUoPkHWq/mCllK8H9i=TDG
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmbsUKQACgkQX138wUF3
4mMPgQ/9F5H02bKsusDSsS8Fve3XNme6eUM3msGbf81B06UFsMUgOxOtUetaoWn5
PArv4YXOOsR27U/lVUQ/EO5uFhg5y41+6als3+Q1JjERW0AwJK3fqzW3PUD2yEJI
UtfN75l8JCfsf4bp1WM8OwVctOkUWmG0BsuvKRN9RB9N1CtNM2FZ84mv/KE1kECX
ccwBghcLzyXOZ2qkvqv9/Q0hYWrdRUklwH2G4jBaHLOIRGmCTmQ3a37ZuFn2dqA2
vxMdL09w4i2Oo++irJotZFSi4d9ctsAUmLj2BAjJE8V8/rOQJBCxZhyNB/Zsz1nr
NqlwN/nfnQQlaw92Spmx02DoPFa+DWni3p8/C/H7kzBA7SjDDahiPBG+qm5skUSA
l/Fiq1vVwpO4HUyInU+9WyGgO68nyXWITKxsh1GguLhOywy+ptQF8Dq+a8KUWpN/
h/qpQs455tr0MFBVxtovBpbYxSttR2zV3B3FmkiWiU+qGlF4+yTlY6JJx0FVqFed
6eSgCOtZr9LQiw4u0ISB70j80NfnWZGII1dbrlD7qGpDm0S6MKqY5oOxQ3v/TLsA
GCjBs/CLk4UzRtM6sM58vMIB9zAYvI5nIGzzRArX8kloLS81fsZhsteu020dzDlL
cfOYmn609CKE4vFz1YZDVwjLqVXEfxy4g7EysKrlmC1NkbHJsgg=
=dzv0
-----END PGP SIGNATURE-----

--Sig_/=FUoPkHWq/mCllK8H9i=TDG--




Information forwarded to guix-patches@HIDDEN:
bug#67403; Package guix-patches. Full text available.

Message received at 67403 <at> debbugs.gnu.org:


Received: (at 67403) by debbugs.gnu.org; 22 Mar 2024 00:59:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 21 20:59:28 2024
Received: from localhost ([127.0.0.1]:52349 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rnTFo-0000TH-2p
	for submit <at> debbugs.gnu.org; Thu, 21 Mar 2024 20:59:28 -0400
Received: from cyberdimension.org ([80.67.179.20]:54166
 helo=gnutoo.cyberdimension.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1rnTFl-0000Sv-2Y
 for 67403 <at> debbugs.gnu.org; Thu, 21 Mar 2024 20:59:26 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=dkim; bh=rN+wnl8OIekzgP2
 Bg+Ha2g5/JuU3ZKlz1NabkPX8PG0=;
 h=references:in-reply-to:subject:to:
 from:date; d=cyberdimension.org; b=JADy4yBXVKQpx3Cwush61+TPJAl0SwVQEn+
 H/EmIedSO6BISbc2sKpgAn7frts9A5tZZQ+oQ29JOljio7prjvKzTbZjrUDmT0wmcKXwRU
 OP4HuUeHvWCIIxlthsXVEG/j/moq7tzdAAVxITp2aKKXvL9DRhs0M95nSUnyfpmw+X3VvI
 yhlPycJWfJzgZK8mEVNjbn99gZSGFU7VpQ0/brLOjYbJV6JesAyuA0MLcCH7HOlYyOxWZW
 ZrsZC7AQTfe6vrADQq6AO1N22HJsP1mCreB4BqX9UI7FsfX0ACIAVxj3h1HgYZzctYd6FG
 Zal7ZkUwJ0y/ZF9l1DD+2ltrrYA==
Received: from primary_laptop (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 227cacfc
 for <67403 <at> debbugs.gnu.org>; Fri, 22 Mar 2024 00:58:43 +0000 (UTC)
Date: Fri, 22 Mar 2024 01:58:09 +0100
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: 67403 <at> debbugs.gnu.org
Subject: Re: [PATCH 0/8] Coreboot related patches.
Message-ID: <20240322015809.0e607bc5@primary_laptop>
In-Reply-To: <cover.1700752093.git.GNUtoo@HIDDEN>
References: <cover.1700752093.git.GNUtoo@HIDDEN>
X-Mailer: Claws Mail 4.1.1 (GTK 3.24.37; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="Sig_/TZhrp6agfqFIqEEWMXym+w2";
 protocol="application/pgp-signature"; micalg=pgp-sha256
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67403
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--Sig_/TZhrp6agfqFIqEEWMXym+w2
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Thu, 23 Nov 2023 16:09:41 +0100
Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> wrote:
> This patchset updates some tools that use the Coreboot source, fixes
> a freedom bug, code and also add two new tools (bucts and nvramtool).
[...]
> Denis 'GNUtoo' Carikli (8):
>   gnu: ifdtool: Update to 4.22.
>   gnu: Add bucts.
>   gnu: intelmetool: Update to 4.22.
>   gnu: ifdtool: Update to new style.
>   gnu: ifdtool: Use cc-for-target.
>   gnu: intelmetool: Update to new style.
>   gnu: intelmetool: Use cc-for-target.
>   gnu: Add nvramtool.
Ping.

Denis.

--Sig_/TZhrp6agfqFIqEEWMXym+w2
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmX816EACgkQX138wUF3
4mMBcBAAnI6KKm/3JL5D0MlQScXNVgAJC2+HQxMwxeuMgpJu66LZCJ5XrP6KoAIr
TXCcGhLGbeE8J1kn6Dt577hCxHtOQ5/jsBJ6NaTHJcxbnwa9DeNgZWgce5kzyDk6
lWCloJ94plBKXWncKQa2amkzhWIDRDsYVfhdE5QnCl0o7IEBL7/Otv8P4Vn4MZ86
U3F1u9Au2BNE0fy+m2sK5YkP5uTgB6vTis9FWIt78KnpC0E1Qe6UoMxsoxV7dF+H
V2p72WsKQ0NJNJFsUk0dUx9pVsyqc1Z41OcOG8CAFaEFiNVjqrI3+JZzkFNMw4Bb
ySE2qeBKVwdSeoIrEfmBO84hc1z3mMqigXtijMXf/8rQxBZCK22IMgPRv3FVsdTR
b75nbHBo8x9uQlbyO+McFaDtkKEbFYqEaZpLXHgi/SBMgzEqwrQtCaZRpxRhDAXd
VCy2ZXb1tcMLZthhV8d+Rq+HhGCRrNWxumLFJbtmXd5B1EQSIoX/AV/7v6rjmKRY
HYHJORRK/haOPeCaI2zdycM1FjVXy1BXdRRYVjDOS8VmUMn2Oxc+j/5Aba99sqgu
7ImPj9cPq2EcPeMyKHodfmOgJfcA+3aO9SNvkLsdsLbh2l/22X05fB+Nung2FMhJ
/O7aEq+O55JoyyEZQLOnQQ1lqq8v1RtoccTj/vFqZ6qyF77qwGY=
=/lMB
-----END PGP SIGNATURE-----

--Sig_/TZhrp6agfqFIqEEWMXym+w2--




Information forwarded to guix-patches@HIDDEN:
bug#67403; Package guix-patches. Full text available.

Message received at 67403 <at> debbugs.gnu.org:


Received: (at 67403) by debbugs.gnu.org; 23 Nov 2023 15:28:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 10:28:30 2023
Received: from localhost ([127.0.0.1]:34717 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r6Bd0-0002i8-Im
	for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:30 -0500
Received: from [2001:910:1314:ffff::1] (port=60338
 helo=gnutoo.cyberdimension.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1r6Bcv-0002ga-NV
 for 67403 <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:26 -0500
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id b67d99fc;
 Thu, 23 Nov 2023 15:28:19 +0000 (UTC)
Received: from localhost.localdomain (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 673dba84;
 Thu, 23 Nov 2023 15:28:18 +0000 (UTC)
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: 67403 <at> debbugs.gnu.org
Subject: [PATCH 8/8] gnu: Add nvramtool.
Date: Thu, 23 Nov 2023 16:27:44 +0100
Message-ID: <5a249dd2990f7856d7cc8347a8f0786befda20e7.1700752093.git.GNUtoo@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <cover.1700752093.git.GNUtoo@HIDDEN>
References: <cover.1700752093.git.GNUtoo@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: ( <paren@HIDDEN>, Christopher Baines <guix@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Raghav Gururajan <rg@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: * gnu/packages/flashing-tools.scm (nvramtool): New variable.
 Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> Change-Id:
 I4f1391d51cf861b281abb0cf7d46022b50e70c4e --- gnu/packages/flashing-tools.scm
 | 28 ++++++++++++++++++++++++++++ 1 file chan [...] 
 Content analysis details:   (1.3 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS
X-Debbugs-Envelope-To: 67403
Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.3 (/)

* gnu/packages/flashing-tools.scm (nvramtool): New variable.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
Change-Id: I4f1391d51cf861b281abb0cf7d46022b50e70c4e
---
 gnu/packages/flashing-tools.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm
index 705fd76d6f..bf6726d40b 100644
--- a/gnu/packages/flashing-tools.scm
+++ b/gnu/packages/flashing-tools.scm
@@ -496,6 +496,34 @@ (define-public intelmetool
     ;; This is obviously an Intel thing, plus it requires <cpuid.h>.
     (supported-systems '("x86_64-linux" "i686-linux"))))
 
+(define-public nvramtool
+  (package
+    (name "nvramtool")
+    (version coreboot-version)
+    (source coreboot-source)
+    (build-system gnu-build-system)
+    (arguments
+     (list
+      #:make-flags
+      #~(list (string-append "CC=" #$(cc-for-target))
+              "INSTALL=install"
+              (string-append "PREFIX=" #$output))
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'chdir
+            (lambda _
+              (chdir "util/nvramtool")))
+          (delete 'configure))           ; no configure script
+      #:tests? #f))                      ; no test suite
+    (home-page "https://coreboot.org")
+    (synopsis "Tool to read/write Coreboot settings")
+    (description "This package provides @command{nvramtool}.  It can list the
+available values for each Coreboot settings, read/write them, and restore
+their default values.  It also has lower level features like the ability to
+correct checksum if the settings data were corrupted, or ability to read/write
+individual bits in the CMOS memory holding the settings.")
+    (license license:gpl2)))
+
 (define-public me-cleaner
   (package
     (name "me-cleaner")
-- 
2.41.0





Information forwarded to , guix-patches@HIDDEN:
bug#67403; Package guix-patches. Full text available.

Message received at 67403 <at> debbugs.gnu.org:


Received: (at 67403) by debbugs.gnu.org; 23 Nov 2023 15:28:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 10:28:30 2023
Received: from localhost ([127.0.0.1]:34715 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r6Bd0-0002i0-7c
	for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:30 -0500
Received: from cyberdimension.org ([80.67.179.20]:43426
 helo=gnutoo.cyberdimension.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1r6Bcv-0002gW-Jr
 for 67403 <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:26 -0500
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id 2ebbf6a8;
 Thu, 23 Nov 2023 15:28:18 +0000 (UTC)
Received: from localhost.localdomain (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 14f4f58e;
 Thu, 23 Nov 2023 15:28:18 +0000 (UTC)
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: 67403 <at> debbugs.gnu.org
Subject: [PATCH 7/8] gnu: intelmetool: Use cc-for-target.
Date: Thu, 23 Nov 2023 16:27:43 +0100
Message-ID: <f8d0b975393a14ab601d9bc79c0d579dc91dcb0b.1700752093.git.GNUtoo@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <cover.1700752093.git.GNUtoo@HIDDEN>
References: <cover.1700752093.git.GNUtoo@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: ( <paren@HIDDEN>, Christopher Baines <guix@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Raghav Gururajan <rg@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67403
Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/flashing-tools.scm (intelmetool): Use cc-for-target.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
Change-Id: I9c75eae35f30395528ecec5e44074fcbf04663ac
---
 gnu/packages/flashing-tools.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm
index c93e4616ea..705fd76d6f 100644
--- a/gnu/packages/flashing-tools.scm
+++ b/gnu/packages/flashing-tools.scm
@@ -475,7 +475,7 @@ (define-public intelmetool
     (arguments
      (list
       #:make-flags
-      #~(list "CC=gcc"
+      #~(list (string-append "CC=" #$(cc-for-target))
               "INSTALL=install"
               (string-append "PREFIX=" #$output))
       #:phases
-- 
2.41.0





Information forwarded to , guix-patches@HIDDEN:
bug#67403; Package guix-patches. Full text available.

Message received at 67403 <at> debbugs.gnu.org:


Received: (at 67403) by debbugs.gnu.org; 23 Nov 2023 15:28:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 10:28:30 2023
Received: from localhost ([127.0.0.1]:34713 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r6Bcz-0002ht-Sh
	for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:30 -0500
Received: from cyberdimension.org ([80.67.179.20]:51698
 helo=gnutoo.cyberdimension.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1r6Bcv-0002h1-Ap
 for 67403 <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:25 -0500
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id 7d8853af;
 Thu, 23 Nov 2023 15:28:18 +0000 (UTC)
Received: from localhost.localdomain (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 333a649d;
 Thu, 23 Nov 2023 15:28:17 +0000 (UTC)
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: 67403 <at> debbugs.gnu.org
Subject: [PATCH 6/8] gnu: intelmetool: Update to new style.
Date: Thu, 23 Nov 2023 16:27:42 +0100
Message-ID: <1171674c705f1f6500e8961dc4baba25268ffef3.1700752093.git.GNUtoo@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <cover.1700752093.git.GNUtoo@HIDDEN>
References: <cover.1700752093.git.GNUtoo@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: ( <paren@HIDDEN>, Christopher Baines <guix@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Raghav Gururajan <rg@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67403
Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/flashing-tools.scm (intelmetool): Update to new style.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
Change-Id: I2c1996cdb2d41804bad55acef25375062edc11de
---
 gnu/packages/flashing-tools.scm | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm
index 8959ed66ab..c93e4616ea 100644
--- a/gnu/packages/flashing-tools.scm
+++ b/gnu/packages/flashing-tools.scm
@@ -473,18 +473,18 @@ (define-public intelmetool
     (inputs
      (list pciutils zlib))
     (arguments
-     `(#:make-flags
-       (list "CC=gcc"
-             "INSTALL=install"
-             (string-append "PREFIX=" (assoc-ref %outputs "out")))
-       #:phases
-       (modify-phases %standard-phases
-        (add-after 'unpack 'chdir
-          (lambda _
-            (chdir "util/intelmetool")
-            #t))
-        (delete 'configure)
-        (delete 'check))))
+     (list
+      #:make-flags
+      #~(list "CC=gcc"
+              "INSTALL=install"
+              (string-append "PREFIX=" #$output))
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'chdir
+            (lambda _
+              (chdir "util/intelmetool")))
+          (delete 'configure)
+          (delete 'check))))
     (home-page "https://github.com/zamaudio/intelmetool")
     (synopsis "Intel Management Engine tools")
     (description "This package provides tools for working with Intel
-- 
2.41.0





Information forwarded to , guix-patches@HIDDEN:
bug#67403; Package guix-patches. Full text available.

Message received at 67403 <at> debbugs.gnu.org:


Received: (at 67403) by debbugs.gnu.org; 23 Nov 2023 15:28:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 10:28:29 2023
Received: from localhost ([127.0.0.1]:34711 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r6Bcz-0002hm-J0
	for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:29 -0500
Received: from [2001:910:1314:ffff::1] (port=60338
 helo=gnutoo.cyberdimension.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1r6Bcu-0002ga-V1
 for 67403 <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:25 -0500
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id 59b665e2;
 Thu, 23 Nov 2023 15:28:17 +0000 (UTC)
Received: from localhost.localdomain (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id f37b8815;
 Thu, 23 Nov 2023 15:28:16 +0000 (UTC)
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: 67403 <at> debbugs.gnu.org
Subject: [PATCH 5/8] gnu: ifdtool: Use cc-for-target.
Date: Thu, 23 Nov 2023 16:27:41 +0100
Message-ID: <3f44d2925e25748a5b553c8b2363c86fcc9801a1.1700752093.git.GNUtoo@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <cover.1700752093.git.GNUtoo@HIDDEN>
References: <cover.1700752093.git.GNUtoo@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: ( <paren@HIDDEN>, Christopher Baines <guix@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Raghav Gururajan <rg@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: * gnu/packages/flashing-tools.scm (ifdtool): Use
 cc-for-target.
 Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> Change-Id:
 I50513337dc69f8daad17966af1193da44e7b054e --- gnu/packages/flashing-tools.scm
 | 2 +- 1 file changed, 1 insertion(+), 1 dele [...] 
 Content analysis details:   (1.3 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS
X-Debbugs-Envelope-To: 67403
Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.3 (/)

* gnu/packages/flashing-tools.scm (ifdtool): Use cc-for-target.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
Change-Id: I50513337dc69f8daad17966af1193da44e7b054e
---
 gnu/packages/flashing-tools.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm
index 5be725d4a1..8959ed66ab 100644
--- a/gnu/packages/flashing-tools.scm
+++ b/gnu/packages/flashing-tools.scm
@@ -448,7 +448,7 @@ (define-public ifdtool
     (arguments
      (list
       #:make-flags
-      #~(list "CC=gcc"
+      #~(list (string-append "CC=" #$(cc-for-target))
               "INSTALL=install"
               (string-append "PREFIX=" #$output))
       #:phases
-- 
2.41.0





Information forwarded to , guix-patches@HIDDEN:
bug#67403; Package guix-patches. Full text available.

Message received at 67403 <at> debbugs.gnu.org:


Received: (at 67403) by debbugs.gnu.org; 23 Nov 2023 15:28:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 10:28:29 2023
Received: from localhost ([127.0.0.1]:34709 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r6Bcz-0002hf-8C
	for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:29 -0500
Received: from cyberdimension.org ([80.67.179.20]:43426
 helo=gnutoo.cyberdimension.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1r6Bcu-0002gW-PT
 for 67403 <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:25 -0500
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id 5e2fd9cf;
 Thu, 23 Nov 2023 15:28:16 +0000 (UTC)
Received: from localhost.localdomain (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 9fa11d8a;
 Thu, 23 Nov 2023 15:28:16 +0000 (UTC)
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: 67403 <at> debbugs.gnu.org
Subject: [PATCH 4/8] gnu: ifdtool: Update to new style.
Date: Thu, 23 Nov 2023 16:27:40 +0100
Message-ID: <f62283f1155b423189b1c2b9fb14fb297147966f.1700752093.git.GNUtoo@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <cover.1700752093.git.GNUtoo@HIDDEN>
References: <cover.1700752093.git.GNUtoo@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: ( <paren@HIDDEN>, Christopher Baines <guix@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Raghav Gururajan <rg@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67403
Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/flashing-tools.scm (ifdtool): Update to new style.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
Change-Id: Id29bac48835edb8d24b996d0891e95d23bdeaed8
---
 gnu/packages/flashing-tools.scm | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm
index 1785bee910..5be725d4a1 100644
--- a/gnu/packages/flashing-tools.scm
+++ b/gnu/packages/flashing-tools.scm
@@ -446,18 +446,18 @@ (define-public ifdtool
     (source coreboot-source)
     (build-system gnu-build-system)
     (arguments
-     `(#:make-flags
-       (list "CC=gcc"
-             "INSTALL=install"
-             (string-append "PREFIX=" (assoc-ref %outputs "out")))
-       #:phases
-       (modify-phases %standard-phases
-         (add-after 'unpack 'chdir
-           (lambda _
-             (chdir "util/ifdtool")
-             #t))
-         (delete 'configure))           ; no configure script
-       #:tests? #f))                    ; no test suite
+     (list
+      #:make-flags
+      #~(list "CC=gcc"
+              "INSTALL=install"
+              (string-append "PREFIX=" #$output))
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'chdir
+            (lambda _
+              (chdir "util/ifdtool")))
+          (delete 'configure))           ; no configure script
+      #:tests? #f))                      ; no test suite
     (home-page "https://github.com/corna/me_cleaner/")
     (synopsis "Intel Firmware Descriptor dumper")
     (description "This package provides @command{ifdtool}, a program to
-- 
2.41.0





Information forwarded to , guix-patches@HIDDEN:
bug#67403; Package guix-patches. Full text available.

Message received at 67403 <at> debbugs.gnu.org:


Received: (at 67403) by debbugs.gnu.org; 23 Nov 2023 15:28:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 10:28:29 2023
Received: from localhost ([127.0.0.1]:34707 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r6Bcy-0002hb-UI
	for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:29 -0500
Received: from cyberdimension.org ([80.67.179.20]:43426
 helo=gnutoo.cyberdimension.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1r6Bct-0002gW-TP
 for 67403 <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:24 -0500
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id cb2d7808;
 Thu, 23 Nov 2023 15:28:16 +0000 (UTC)
Received: from localhost.localdomain (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 3cf5b026;
 Thu, 23 Nov 2023 15:28:15 +0000 (UTC)
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: 67403 <at> debbugs.gnu.org
Subject: [PATCH 3/8] gnu: intelmetool: Update to 4.22.
Date: Thu, 23 Nov 2023 16:27:39 +0100
Message-ID: <5c19ca2b4e520e2d7e6bf39fbc60f10623c5dcef.1700752093.git.GNUtoo@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <cover.1700752093.git.GNUtoo@HIDDEN>
References: <cover.1700752093.git.GNUtoo@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: ( <paren@HIDDEN>, Christopher Baines <guix@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Raghav Gururajan <rg@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67403
Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/flashing-tools.scm (intelmetool): Use coreboot-version and
  coreboot-source.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
Change-Id: If1d78511c6b0752e3938fb274ac754693f76a116
---
 gnu/packages/flashing-tools.scm | 12 ++----------
 1 file changed, 2 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm
index 4fe78ce783..1785bee910 100644
--- a/gnu/packages/flashing-tools.scm
+++ b/gnu/packages/flashing-tools.scm
@@ -467,16 +467,8 @@ (define-public ifdtool
 (define-public intelmetool
   (package
     (name "intelmetool")
-    (version "4.7")
-    (source (origin
-              (method git-fetch)
-              (uri (git-reference
-                    (url "https://review.coreboot.org/p/coreboot")
-                    (commit version)))
-              (file-name (git-file-name name version))
-              (sha256
-               (base32
-                "0nw555i0fm5kljha9h47bk70ykbwv8ddfk6qhz6kfqb79vzhy4h2"))))
+    (version coreboot-version)
+    (source coreboot-source)
     (build-system gnu-build-system)
     (inputs
      (list pciutils zlib))
-- 
2.41.0





Information forwarded to , guix-patches@HIDDEN:
bug#67403; Package guix-patches. Full text available.

Message received at 67403 <at> debbugs.gnu.org:


Received: (at 67403) by debbugs.gnu.org; 23 Nov 2023 15:28:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 10:28:28 2023
Received: from localhost ([127.0.0.1]:34705 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r6Bcy-0002hV-Ar
	for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:28 -0500
Received: from cyberdimension.org ([80.67.179.20]:43426
 helo=gnutoo.cyberdimension.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1r6Bcs-0002gW-VO
 for 67403 <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:23 -0500
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id c074010e;
 Thu, 23 Nov 2023 15:28:15 +0000 (UTC)
Received: from localhost.localdomain (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 5e896988;
 Thu, 23 Nov 2023 15:28:14 +0000 (UTC)
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: 67403 <at> debbugs.gnu.org
Subject: [PATCH 2/8] gnu: Add bucts.
Date: Thu, 23 Nov 2023 16:27:38 +0100
Message-ID: <e8b2125d9d33943e30f377aae4092ca00968d8f8.1700752093.git.GNUtoo@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <cover.1700752093.git.GNUtoo@HIDDEN>
References: <cover.1700752093.git.GNUtoo@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: ( <paren@HIDDEN>, Christopher Baines <guix@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Raghav Gururajan <rg@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67403
Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/flashing-tools.scm (bucts): New variable
(ifdtool): Use coreboot-source and coreboot-version.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
Change-Id: I5964f138c3947298f047afb16dd30b54c396018b
---
 gnu/packages/flashing-tools.scm | 73 ++++++++++++++++++++++++++++-----
 1 file changed, 63 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm
index be9a48898e..4fe78ce783 100644
--- a/gnu/packages/flashing-tools.scm
+++ b/gnu/packages/flashing-tools.scm
@@ -378,19 +378,72 @@ (define-public heimdall
 referred to as the \"Odin 3 protocol\".")
     (license license:expat)))
 
+(define-public coreboot-version "4.22")
+
+(define-public coreboot-source
+  (origin
+    (method git-fetch)
+    (uri (git-reference
+          (url "https://github.com/coreboot/coreboot")
+          (commit coreboot-version)))
+    (file-name (git-file-name "coreboot" coreboot-version))
+    (sha256
+     (base32
+      "125qw98f8zfhq0d5rpawxsjghqxwmg6yha1r1dqmwbxd7i12bj8f"))))
+
+(define-public bucts
+  (package
+    (name "bucts")
+    (version coreboot-version)
+    (source coreboot-source)
+    (inputs (list pciutils))
+    (build-system gnu-build-system)
+    (arguments
+     (list
+      #:tests? #f ;no tests
+      #:make-flags #~(list (string-append "CC="
+                                          #$(cc-for-target))
+                           (string-append "DESTDIR="
+                                          #$output) "INSTALL=install"
+                           "PREFIX=/")
+      #:phases #~(modify-phases %standard-phases
+                   (delete 'configure) ;no configure script
+                   (add-after 'unpack 'enter-source
+                     (lambda _
+                       (chdir "util/bucts")))
+                   (add-after 'enter-source 'fixup-version
+                     (lambda _
+                       (substitute* "Makefile"
+                         (("^VERSION:=*")
+                          #$(string-append "VERSION:=" version)))))
+                   ;; no install target
+                   (replace 'install
+                     (lambda _
+                       (let ((bin (string-append #$output "/bin"))
+                             (doc (string-append #$output "/share/doc/bucts/"))
+                             (licenses (string-append #$output
+                                        "/share/licenses/bucts/")))
+                         (install-file "bucts" bin)
+                         (install-file "readme.md" doc)
+                         (install-file "../../COPYING" licenses)))))))
+    (home-page "https://coreboot.org")
+    (synopsis "Tool to manipulate swap boot firmware bootblocks on the Intel
+ I945 chipsets")
+    (description
+     "This package provides @command{bucts}.  That command can flip a
+ bit in the BUC.TS register of the Intel I945 chipsets and show the
+register status.  When the bit is set, it swaps the bootblock
+location.  Because the bootblock region is often set read-only by the
+default BIOS, this enables to bypass that restriction and is used as
+part of a procedure to replace the nonfree BIOS with free software on
+various computers (Lenovo X60, X60s, X60T, T60, probably more).")
+    (license license:gpl2)))
+
 (define-public ifdtool
   (package
     (name "ifdtool")
-    (version "4.22")
-    (source (origin
-              (method git-fetch)
-              (uri (git-reference
-                    (url "https://github.com/coreboot/coreboot")
-                    (commit version)))
-              (file-name (git-file-name name version))
-              (sha256
-               (base32
-                "125qw98f8zfhq0d5rpawxsjghqxwmg6yha1r1dqmwbxd7i12bj8f"))))
+    (version coreboot-version)
+    (source coreboot-source)
     (build-system gnu-build-system)
     (arguments
      `(#:make-flags
-- 
2.41.0





Information forwarded to , guix-patches@HIDDEN:
bug#67403; Package guix-patches. Full text available.

Message received at 67403 <at> debbugs.gnu.org:


Received: (at 67403) by debbugs.gnu.org; 23 Nov 2023 15:28:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 10:28:24 2023
Received: from localhost ([127.0.0.1]:34697 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r6Bct-0002go-Um
	for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:24 -0500
Received: from cyberdimension.org ([80.67.179.20]:43426
 helo=gnutoo.cyberdimension.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1r6Bcq-0002gW-AB
 for 67403 <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:22 -0500
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id 198211d1;
 Thu, 23 Nov 2023 15:28:14 +0000 (UTC)
Received: from localhost.localdomain (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id ee745567;
 Thu, 23 Nov 2023 15:28:13 +0000 (UTC)
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: 67403 <at> debbugs.gnu.org
Subject: [PATCH 1/8] gnu: ifdtool: Update to 4.22.
Date: Thu, 23 Nov 2023 16:27:37 +0100
Message-ID: <c833ca8f38b1309574bded76a5e2bb3f5fd623ad.1700752093.git.GNUtoo@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <cover.1700752093.git.GNUtoo@HIDDEN>
References: <cover.1700752093.git.GNUtoo@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: ( <paren@HIDDEN>, Christopher Baines <guix@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Raghav Gururajan <rg@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67403
Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/flashing-tools.scm (ifdtool): Update to 4.22.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
Change-Id: Ib39395d4516440eae76920c5d58a51817736d385
---
 gnu/packages/flashing-tools.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm
index 23d21ca6a9..be9a48898e 100644
--- a/gnu/packages/flashing-tools.scm
+++ b/gnu/packages/flashing-tools.scm
@@ -381,7 +381,7 @@ (define-public heimdall
 (define-public ifdtool
   (package
     (name "ifdtool")
-    (version "4.9")
+    (version "4.22")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -390,7 +390,7 @@ (define-public ifdtool
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0jidj29jh6p65d17k304wlzhxvp4p3c2namgcdwg2sxq8jfr0zlm"))))
+                "125qw98f8zfhq0d5rpawxsjghqxwmg6yha1r1dqmwbxd7i12bj8f"))))
     (build-system gnu-build-system)
     (arguments
      `(#:make-flags
-- 
2.41.0





Information forwarded to , guix-patches@HIDDEN:
bug#67403; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 23 Nov 2023 15:10:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 10:10:28 2023
Received: from localhost ([127.0.0.1]:34621 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r6BLY-00080o-8t
	for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:10:28 -0500
Received: from lists.gnu.org ([2001:470:142::17]:54218)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1r6BLW-00080Y-Si
 for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:10:27 -0500
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 <GNUtoo@HIDDEN>)
 id 1r6BLI-0003iS-R3
 for guix-patches@HIDDEN; Thu, 23 Nov 2023 10:10:12 -0500
Received: from cyberdimension.org ([80.67.179.20]
 helo=gnutoo.cyberdimension.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <GNUtoo@HIDDEN>)
 id 1r6BLG-0008R1-6n
 for guix-patches@HIDDEN; Thu, 23 Nov 2023 10:10:12 -0500
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id 3e4ca27d;
 Thu, 23 Nov 2023 15:10:06 +0000 (UTC)
Received: from localhost.localdomain (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id d4f5467b;
 Thu, 23 Nov 2023 15:10:06 +0000 (UTC)
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH 0/8] Coreboot related patches.
Date: Thu, 23 Nov 2023 16:09:41 +0100
Message-ID: <cover.1700752093.git.GNUtoo@HIDDEN>
X-Mailer: git-send-email 2.41.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=80.67.179.20;
 envelope-from=GNUtoo@HIDDEN; helo=gnutoo.cyberdimension.org
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

Hi,

This patchset updates some tools that use the Coreboot source, fixes a freedom
bug, code and also add two new tools (bucts and nvramtool).

The freedom bug is the bug #66986[1] ("ifdtool: Firmwares with missing source
code present in source code"). It is fixed because the files mentioned in this
bug report are gone in Coreboot 4.22. I've also done a quick grep for words
like "reverse engineering" and that didn't find any nonfree license.

So upstream probably finished moving the nonfree files in a separate
repositories.

[1]https://issues.guix.gnu.org/66986

Denis 'GNUtoo' Carikli (8):
  gnu: ifdtool: Update to 4.22.
  gnu: Add bucts.
  gnu: intelmetool: Update to 4.22.
  gnu: ifdtool: Update to new style.
  gnu: ifdtool: Use cc-for-target.
  gnu: intelmetool: Update to new style.
  gnu: intelmetool: Use cc-for-target.
  gnu: Add nvramtool.

 gnu/packages/flashing-tools.scm | 161 +++++++++++++++++++++++---------
 1 file changed, 117 insertions(+), 44 deletions(-)


base-commit: 5283d24062be62f59ff9f14fa7095ebcfcb7a9a4
-- 
2.41.0





Acknowledgement sent to Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#67403; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 12 Jan 2025 05:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.