From unknown Thu Jun 19 14:06:32 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#72164 <72164@debbugs.gnu.org> To: bug#72164 <72164@debbugs.gnu.org> Subject: Status: linux-libre packaging: Learn to apply deblob script "errata" patches Reply-To: bug#72164 <72164@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:06:32 +0000 retitle 72164 linux-libre packaging: Learn to apply deblob script "errata" = patches reassign 72164 guix-patches submitter 72164 Leo Famulari severity 72164 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 17 15:59:43 2024 Received: (at submit) by debbugs.gnu.org; 17 Jul 2024 19:59:43 +0000 Received: from localhost ([127.0.0.1]:36240 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUAoQ-0002eP-Mk for submit@debbugs.gnu.org; Wed, 17 Jul 2024 15:59:42 -0400 Received: from lists.gnu.org ([209.51.188.17]:36766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUAoO-0002eH-8s for submit@debbugs.gnu.org; Wed, 17 Jul 2024 15:59:41 -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 1sUAoK-0004l4-Ih for guix-patches@gnu.org; Wed, 17 Jul 2024 15:59:36 -0400 Received: from fout3-smtp.messagingengine.com ([103.168.172.146]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sUAoI-0005gH-Gd for guix-patches@gnu.org; Wed, 17 Jul 2024 15:59:36 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailfout.nyi.internal (Postfix) with ESMTP id 3A33D13800D1; Wed, 17 Jul 2024 15:59:33 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Wed, 17 Jul 2024 15:59:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:subject:subject:to:to; s= mesmtp; t=1721246373; x=1721332773; bh=CKmBJv6SQZsteo1DBYV6lCXtS tXXNI2+8lcK+qDyHWA=; b=YsIQE1sewDdkgVBxwi49jrDQdymMLvE7ZAiB2CnI5 UXYz9jeArMHop+vgvX6njieIu3PW52ZEJgF4zQovJQ45J3mhqoyO4C3y9+9aNrrG Q4heqHLqA36zTarW9ir1bv5pRkSk/04zkxXBjgytLXPvV9ZjJe+S9ddFuEgxLFuT gc= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1721246373; x=1721332773; bh=CKmBJv6SQZsteo1DBYV6lCXtStXXNI2+8lc K+qDyHWA=; b=Jp+aRP2/lY9mftpknWJpFyV5CTAzZKBdW71ic5LmhDi7+BWkTS/ wfeqOyP/vzDO/Ypdjp2nDvcDCGp6zVq8UB/CSA/Acbf0TsmyljaMPF9CjzVRY6do 7Sb8vmP04D4aQkG5wYvj+oH+uPa6+t0pqXjPQhVsdQSCf3dlNdnV5Ztzq5rjM5HE irCQFX1xKkX6sN8XZbYoYu8VD0F8jl3AWeuGo8630bZmlNl82qS7y3v8hm45o6EC AtZ6K1HSqPG62IAN4a0+SEQRVwqBxVEEF3NESxkhPlhFy6fhD82DPfe63RybCYm6 mB+RpHxO3XUeq67A7v7kCmRmBngdiW3zUsA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrgeejgdehgecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfggtggusehgtdorredttd dvnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdr nhgrmhgvqeenucggtffrrghtthgvrhhnpeelffevgfdvveevtddttefhieevudetgfehve dvvdefffefheeghedvkedtjeejleenucffohhmrghinhepfhhsfhhlrgdrohhrghdpghhn uhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Wed, 17 Jul 2024 15:59:31 -0400 (EDT) Date: Wed, 17 Jul 2024 15:59:30 -0400 From: Leo Famulari To: guix-patches@gnu.org Subject: linux-libre packaging: Learn to apply deblob script "errata" patches Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="CfNDAwsrxkGZATER" Content-Disposition: inline Received-SPF: pass client-ip=103.168.172.146; envelope-from=leo@famulari.name; helo=fout3-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) --CfNDAwsrxkGZATER Content-Type: text/plain; charset=us-ascii Content-Disposition: inline This adds the capability to apply "errata" patches to the linux-libre deblobbing scripts, which is necessary for linux-libre 6.10: http://www.fsfla.org/pipermail/linux-libre/2024-July/003545.htmlo https://issues.guix.gnu.org/72123#2 --CfNDAwsrxkGZATER Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEaEByLu7k06ZO5T6saqwZY3V/R/8FAmaYIqIACgkQaqwZY3V/ R/9/NQ/8DI8mp3QwJ4mBiRrNdnkt1iY741Imfx+/G8I439gzfxV02SLQQ+BbyD/f xtZ6pbHo03EsHLnRx+9okbbE9N0lHs5XADd4F0ZvWxtYACiVGjKqyVqkU8Hsqdx4 mxEevBi9YyuEyXzU04XGMmT4mGJXio6O45DheEQykYLlDmOJpU9N+G2N/8sG1liw w+eicE0Jc0nl7KKWZhmx+9c9ghlMMXaR+Bbu6dqJhkt5vVrZP/3Kaz/HCOC6mW5+ 9rYrXold/IA5+uGK2M5mIECYs2BKitXEFDsJabgsRlGMiDn7JtSI/h464B1t4VjF 3s2yikCGnBGE08/kuoJMQ97cwu0irpYjmctCH/pvn/mhb30mp8LvJlEcTa4SQNcd ymkVBO74SVrltw8f8LAmSQDfxaCUrU7rjknG9hbwnO8FSla+nJDxsHzYA5sWvwiJ MpOLF8HSnfJxyUTHDbaa4KoHDEpe8S48u7JFGbByptFuONXe8ggiX385J60hCshW r+PYNWjD0hJa8I7l1OtY0NH2VdyN7AISe7kiBbzI7wjX142EskBuRPxBXlWBnYsT VXqOld+izJXwW43A3o/p+fH4laehskb1QQJqyICOLD5UYX072CxPFZW5f2z7+pvo eVsRuaffXdQ5odjt6DOvkoggPrEAnRtyLX7basRNb//Ks9JTiMc= =3lVr -----END PGP SIGNATURE----- --CfNDAwsrxkGZATER-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 17 21:00:10 2024 Received: (at 72164) by debbugs.gnu.org; 18 Jul 2024 01:00:10 +0000 Received: from localhost ([127.0.0.1]:36426 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUFVB-0001vk-E1 for submit@debbugs.gnu.org; Wed, 17 Jul 2024 21:00:10 -0400 Received: from fout6-smtp.messagingengine.com ([103.168.172.149]:36621) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUFV7-0001tX-G4 for 72164@debbugs.gnu.org; Wed, 17 Jul 2024 21:00:07 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailfout.nyi.internal (Postfix) with ESMTP id 7CE48138016D; Wed, 17 Jul 2024 20:59:56 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Wed, 17 Jul 2024 20:59:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:subject:subject:to:to; s= mesmtp; t=1721264396; x=1721350796; bh=Mecyt46lkqUmaFz/Jc6FC354/ dKx9ey5L8oGj4fs4Dw=; b=PvSLWj6rwjs86v1fBd94SaloCFWxTqbhYjE8erFiP QmUywh3ZnY6WA8Dx3QnvSqQVMmCQ5hZm5TZQIUuHGCdA6Fd5T6JHnVk93hyd3YI3 QYOHNVRJaQYNTK1vvUEV2GsjcabFBf872FfOFIiRLFIYOVgOw7dJ3P+gtigKSxEr u8= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1721264396; x=1721350796; bh=Mecyt46lkqUmaFz/Jc6FC354/dKx9ey5L8o Gj4fs4Dw=; b=FwzqKXxxJ7Tt0AEATx2ksrcOH7zNCKmjiz0rgushwlqVVLAqQ+/ OwaGZBiaoVEzXdNSHlJmLhKnKbZloDou2HY1ckr3AEc8EDEZgxDQkKt+ujFa9tNo BBrwvHVgCefnIzn8nnXFDwJn9FAJT/SG7DoSTMUril1RngysGVtid9C9inF8NGFX 575Sgml4Ezv7XNesqjiZTaw0kagGlC6eO0rGlywxZTBxSuyk9OVGLmu+GaB8UvWe NpOeU3OW3Pv+VBrX60+tU/NOwinc2uEIp4yXdeMVQFy5bShgMdHsDeiLFEZhWAjM 0p+Pfrgi95FRxEP26kv0gjk63rYlIpQx/PA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrgeekgdegvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfggtggusehgtderredttd dvnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdr nhgrmhgvqeenucggtffrrghtthgvrhhnpedvheeuveevgfegfffhiefghffhvdfggfehgf dtjefgffetudefiedvjeekleegtdenucffohhmrghinhepghhnuhdrohhrghenucevlhhu shhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuh hlrghrihdrnhgrmhgv X-ME-Proxy: Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for <72164@debbugs.gnu.org>; Wed, 17 Jul 2024 20:59:54 -0400 (EDT) Date: Wed, 17 Jul 2024 20:59:29 -0400 From: Leo Famulari To: 72164@debbugs.gnu.org Subject: Re: linux-libre packaging: Learn to apply deblob script "errata" patches Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="91+XphNtXIMTa+JD" Content-Disposition: inline X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72164 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 (-) --91+XphNtXIMTa+JD Content-Type: multipart/mixed; boundary="zE+yhdQ6g43sT3Z2" Content-Disposition: inline --zE+yhdQ6g43sT3Z2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline I tested the build of linux-libre 6.10 with the attached patches, and it failed as dariqq said it would on #guix, because this kernel series requires an update to the 'dwarves' package. I'm building again with the dwarves update now. https://logs.guix.gnu.org/guix/2024-07-17.log#204228 Also, these errata patches will only be required for 6.10, and not subsequent releases in this series (6.10.1, etc). We don't often end up including the mainline release in Guix, but rather the subsequent stable releases, so in this case, it's not really necessary to add this functionality. Although it would be nice. --zE+yhdQ6g43sT3Z2 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="0001-gnu-linux-libre-Add-the-ability-to-apply-errata-patc.patch" Content-Transfer-Encoding: quoted-printable =46rom 3659eaef947623d502708441cfd6531acdc0fd90 Mon Sep 17 00:00:00 2001 Message-ID: <3659eaef947623d502708441cfd6531acdc0fd90.1721264342.git.leo@fa= mulari.name> =46rom: Leo Famulari Date: Wed, 17 Jul 2024 16:05:13 -0400 Subject: [PATCH 1/3] gnu: linux-libre: Add the ability to apply errata patc= hes to the deblobbing scripts. * gnu/packages/linux.scm (linux-libre-deblob-scripts): Accept an optional parameter DEBLOB-ERRATA-PATCHES. Change-Id: If3c87f713637428e1cd2eaf5ef962b8005395805 --- gnu/packages/linux.scm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index e5aa712df7..0defc03e7a 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -359,9 +359,11 @@ (define-public (system->defconfig system) ;;; Kernel source code deblobbing. ;;; =20 -(define (linux-libre-deblob-scripts version gnu-revision +(define* (linux-libre-deblob-scripts version gnu-revision deblob-hash - deblob-check-hash) + deblob-check-hash + #:optional + (deblob-errata-patches '())) (list (version-major+minor version) (origin (method url-fetch) @@ -370,6 +372,8 @@ (define (linux-libre-deblob-scripts version gnu-revision "deblob-" (version-major+minor version))) (file-name (string-append "linux-libre-deblob-" version "-" gnu-revision)) + (patches + (map search-patch deblob-errata-patches)) (sha256 deblob-hash)) (origin (method url-fetch) base-commit: 6cfc88e3be73904fc87443cdd5c7d7961923e848 prerequisite-patch-id: 58efdd6ff2418b91eae89e7964de00b95f83105f --=20 2.45.2 --zE+yhdQ6g43sT3Z2 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="0002-gnu-linux-libre-6.10-Add-the-errata-patchset-gnua.patch" Content-Transfer-Encoding: quoted-printable =46rom 82257a2285ba7a94a21c78bcc52a9241d604f977 Mon Sep 17 00:00:00 2001 Message-ID: <82257a2285ba7a94a21c78bcc52a9241d604f977.1721264342.git.leo@fa= mulari.name> In-Reply-To: <3659eaef947623d502708441cfd6531acdc0fd90.1721264342.git.leo@f= amulari.name> References: <3659eaef947623d502708441cfd6531acdc0fd90.1721264342.git.leo@fa= mulari.name> =46rom: Leo Famulari Date: Wed, 17 Jul 2024 16:05:42 -0400 Subject: [PATCH 2/3] gnu: linux-libre 6.10: Add the errata patchset 'gnua'. The original release of linux-libre 6.10-gnu contained a bug that prevents compilation. This patch was released as linux-libre 6.10-gnua: http://www.fsfla.org/pipermail/linux-libre/2024-July/003545.html * gnu/packages/patches/linux-libre-scripts-6.10-gnu-6.10-gnua.patch: New fi= le. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/linux.scm (deblob-scripts-6.10) Use it. Change-Id: I3a4f27515f4a0834823cd8af1feae243bdef6943 --- gnu/local.mk | 1 + gnu/packages/linux.scm | 3 +- ...nux-libre-scripts-6.10-gnu-6.10-gnua.patch | 43 +++++++++++++++++++ 3 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 gnu/packages/patches/linux-libre-scripts-6.10-gnu-6.10-= gnua.patch diff --git a/gnu/local.mk b/gnu/local.mk index 638fb512eb..a7d08eb9ae 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1685,6 +1685,7 @@ dist_patch_DATA =3D \ %D%/packages/patches/linbox-fix-pkgconfig.patch \ %D%/packages/patches/linphone-desktop-without-sdk.patch \ %D%/packages/patches/linux-libre-infodocs-target.patch \ + %D%/packages/patches/linux-libre-scripts-6.10-gnu-6.10-gnua.patch \ %D%/packages/patches/linux-libre-support-for-Pinebook-Pro.patch \ %D%/packages/patches/linux-pam-no-setfsuid.patch \ %D%/packages/patches/linux-pam-unix_chkpwd.patch \ diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 0defc03e7a..bef7803fb9 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -522,7 +522,8 @@ (define deblob-scripts-6.10 linux-libre-6.10-version linux-libre-6.10-gnu-revision (base32 "1q7w3jdd1hjb87h6713r8m8gq4xc81jnhxdrn1w8h2hh1vadvxix") - (base32 "00bx8g1ijswi9zypmwqhxsk9fdkzmarxdbdx5h6gpn7z4d1qly3j"))) + (base32 "00bx8g1ijswi9zypmwqhxsk9fdkzmarxdbdx5h6gpn7z4d1qly3j") + '("linux-libre-scripts-6.10-gnu-6.10-gnua.patch"))) (define-public linux-libre-6.10-pristine-source (let ((version linux-libre-6.10-version) (hash (base32 "09p2z3z8c3aq6ipqdc58x6s52sy0cmyg6mj4f0g5yk755r19hik= p"))) diff --git a/gnu/packages/patches/linux-libre-scripts-6.10-gnu-6.10-gnua.pa= tch b/gnu/packages/patches/linux-libre-scripts-6.10-gnu-6.10-gnua.patch new file mode 100644 index 0000000000..e96997799a --- /dev/null +++ b/gnu/packages/patches/linux-libre-scripts-6.10-gnu-6.10-gnua.patch @@ -0,0 +1,43 @@ +diff --git scripts/linux-libre-6.10-gnu/deblob-6.10 scripts/linux-libre-6.= 10-gnu/deblob-6.10 +index b8e39342b47a..ecdb90efcf58 100755 +--- linux-libre-6.10-gnu/linux-libre-deblob-6.10-gnu ++++ linux-libre-6.10-gnu/linux-libre-deblob-6.10-gnu +@@ -927,7 +927,11 @@ reject_firmware drivers/gpu/drm/i915/display/intel_dm= c.c + clean_blob drivers/gpu/drm/i915/display/intel_dmc.c + reject_firmware drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c + clean_sed '/uc_fw->file_selected\.path =3D blob->path/ i\ +- else if (blob->path =3D=3D NONFREE_FIRMWARE)\ ++ /* If the compiler unifies string literals, as expected,\ ++ do not bother with strcmp. */\ ++ else if ((char const *)NONFREE_FIRMWARE =3D=3D (char const *)NONFREE_FI= RMWARE\ ++ ? blob->path =3D=3D (char const *)NONFREE_FIRMWARE\ ++ : !strcmp (blob->path, NONFREE_FIRMWARE))\ + /* Never select an entry we would refuse to load.\ + If we find nothing, loading is disabled but the card\ + initialization proceeds as if the user had disabled\ +@@ -937,7 +941,11 @@ clean_sed '/uc_fw->file_selected\.path =3D blob->path= / i\ +=20 + ' drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c 'disable non-Free firmware' + clean_sed '/Versionless file names must be unique/ i\ +- if (fw_blobs[i].blob.path !=3D NONFREE_FIRMWARE) ++ /* If the compiler unifies string literals, as expected,\ ++ do not bother with strcmp. */\ ++ if ((char const *)NONFREE_FIRMWARE =3D=3D (char const *)NONFREE_FIRMWAR= E\ ++ ? fw_blobs[i].blob.path !=3D (char const *)NONFREE_FIRMWARE\ ++ : strcmp (fw_blobs[i].blob.path, NONFREE_FIRMWARE)) + ' drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c 'avoid validation fails' + clean_blob drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c + clean_blob drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h +@@ -3294,9 +3302,9 @@ announce SCSI_QLA_FC - "QLogic QLA2XXX Fibre Channel= Support" + reject_firmware drivers/scsi/qla2xxx/qla_os.c + clean_sed ' + /^config SCSI_QLA_FC$/,/^config /{ +- /By default, firmware/i\ +- /*(DEBLOBBED)*/ +- /By default, firmware/,/linux-firmware tree/d ++ /^ By default, firmware/i\ ++ /*(DEBLOBBED)*/ ++ /^ By default, firmware/,/linux-firmware tree/d + }' drivers/scsi/qla2xxx/Kconfig 'removed firmware notes' + clean_blob drivers/scsi/qla2xxx/qla_os.c + clean_kconfig drivers/scsi/qla2xxx/Kconfig SCSI_QLA_FC --=20 2.45.2 --zE+yhdQ6g43sT3Z2 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="0003-gnu-dwarves-Update-to-1.27.patch" Content-Transfer-Encoding: quoted-printable =46rom 1942a6c7340ee124313f65602dd218471ddbc193 Mon Sep 17 00:00:00 2001 Message-ID: <1942a6c7340ee124313f65602dd218471ddbc193.1721264342.git.leo@fa= mulari.name> In-Reply-To: <3659eaef947623d502708441cfd6531acdc0fd90.1721264342.git.leo@f= amulari.name> References: <3659eaef947623d502708441cfd6531acdc0fd90.1721264342.git.leo@fa= mulari.name> =46rom: Leo Famulari Date: Wed, 17 Jul 2024 20:53:39 -0400 Subject: [PATCH 3/3] gnu: dwarves: Update to 1.27. * gnu/packages/linux.scm (dwarves): Update to 1.27. Change-Id: Id986fdd240a6619544ff6be93cce00afd9fc31bd --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index bef7803fb9..141aaf33f5 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -2421,7 +2421,7 @@ (define-public dislocker (define-public dwarves (package (name "dwarves") - (version "1.26") + (version "1.27") (source (origin (method git-fetch) (uri (git-reference @@ -2430,7 +2430,7 @@ (define-public dwarves (file-name (git-file-name name version)) (sha256 (base32 - "0xfq0r3whc3dk922ss8i5vwyfcqhgc95dy27mm69j5niy7i5kzrd")) + "0qwc3772az1h3c78pyswawyvyq9spj5s1prj7ckfij9nazp3a007")) (patches (search-patches "dwarves-threading-reproducibility.patch"))= )) (build-system cmake-build-system) --=20 2.45.2 --zE+yhdQ6g43sT3Z2-- --91+XphNtXIMTa+JD Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEaEByLu7k06ZO5T6saqwZY3V/R/8FAmaYaO0ACgkQaqwZY3V/ R/8NsQ//ct3KIxoZUNC4aj5yCyN7xfmjCbIARLzEi1YeFhWprk4FKgGK8v/SxR7G iMa57V7l0HNAHN3o+DLejRLE+T/x09RPP8PNnctai8Eu9D/bRj2sizp4qQmG4bZK rHl7XRyDC7tDXgWms+/yxDfVyUSrGi+6v9f3C0rt3Jq3Rk6JW3rmS1jGL78cUZnO JTDdO8SGMy7qP56sH4BhzrJ3nY+L6maafhjc/BvqTjYVotTPUeRDNOy+CuLodW5q SnqFylp/cNmW/X54WYk2J3vph2mnSAyKSm56Nr5VOaGgSnyVr5gmw9GE3pfshSjz K+ecnBZMSNwBxKwGL0CT47cGByxfFQ2NIXOQw4oG9beh2AT+prAVj5YAv90Uk8bq kCpqUgISsbxmBhNNOVl9+hSB6xw1qinvsMRLrRxqhMB5hWaHCSpm2nwmL8XiD0TY L2BnLZSlHaEeHsKg97tgra5hrv03xV6vsuDwly7hz3O71r4WDaFaRTKVJiyX4wZl Mefc3XsrKZLrf865XmwpkVICqQ5RWwkjKNr5F6RnRwUD9WAG7CNygPHxFu38y+cd KZFCegdofxODfMnqd1a5m7YOZTwApsfGeQm2MEPbeWi8RQ+Drr5nh81e4SU1+nqo 4V70lFnUXi2icIXCGu5cMX1xNZc8IfweArb9mKEZuxDZpSo05IM= =tE1u -----END PGP SIGNATURE----- --91+XphNtXIMTa+JD-- From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 24 12:54:02 2024 Received: (at 72164-done) by debbugs.gnu.org; 24 Nov 2024 17:54:02 +0000 Received: from localhost ([127.0.0.1]:35950 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tFGo6-0002EY-Gd for submit@debbugs.gnu.org; Sun, 24 Nov 2024 12:54:02 -0500 Received: from fhigh-a8-smtp.messagingengine.com ([103.168.172.159]:49543) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tFGo4-0002E4-4u for 72164-done@debbugs.gnu.org; Sun, 24 Nov 2024 12:54:01 -0500 Received: from phl-compute-01.internal (phl-compute-01.phl.internal [10.202.2.41]) by mailfhigh.phl.internal (Postfix) with ESMTP id A190E114014E; Sun, 24 Nov 2024 12:53:54 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-01.internal (MEProxy); Sun, 24 Nov 2024 12:53:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:subject:subject:to:to; s= mesmtp; t=1732470834; x=1732557234; bh=zGkc4d5aLknqY2bRcXKvGWLJ2 kVIxtwxlfHmQ1sfIAM=; b=sJQSHeAnJvWNsumS8Ri4mOx9YcRLpe7WvbseV+WKw nAOIX6iibbfUC5qqpJq6F8w9zi8F/mwgLawaN8oMq43goSA1c0QSoCH+lkF6Q4qe o9cyag9LszAxLTYer6Akz87WP7gajbgTzPgdXkFI57vgmDGHtf4O2LnEi2ernwjt 50= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1732470834; x= 1732557234; bh=zGkc4d5aLknqY2bRcXKvGWLJ2kVIxtwxlfHmQ1sfIAM=; b=z OQzHSZX8lUUm8x07dHoL9hPi8GwiEID5sJpObohYr9kW7DPvHOVkGVbI+s4KS+u2 y1Dbee0wFhTTZ44KnNEvYOjz6zXsT+lLbWOv7+nTCpkrlqa3le5Ox1A/vt6Pz18g 3yPkbx6RbnyBnA03CgcnapYk7i7wwQ150U0jAOwuwi0FL4O5NvYAW8SRpJWwzZjz cA/Bpn9SuAk+6R26HtyIaPhTZF/12e6P1ylVM1JigBBKiADyOiQpNRBJ7UyFXAwH b6SLoPyEdZ/W3V/HDSk4vo96FZhc4m6fCc3OBK25JXacE/WTZO1WLfY9zWOZ0hMX YkxcssCXlNYK66hrejjWg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrgeefgddutdehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuf fkgggtugesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgv ohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvghrnhepffehtdeffedtvd euieefudeujedvkeehffeuieejgfdvteelgeehgeefheehuddunecuvehluhhsthgvrhfu ihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhird hnrghmvgdpnhgspghrtghpthhtohepuddpmhhouggvpehsmhhtphhouhhtpdhrtghpthht ohepjedvudeigedqughonhgvseguvggssghughhsrdhgnhhurdhorhhg X-ME-Proxy: Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for <72164-done@debbugs.gnu.org>; Sun, 24 Nov 2024 12:53:54 -0500 (EST) Date: Sun, 24 Nov 2024 12:53:49 -0500 From: Leo Famulari To: 72164-done@debbugs.gnu.org Subject: Re: linux-libre packaging: Learn to apply deblob script "errata" patches Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72164-done 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 (-) I decided not to push this patch. Instead, we waited for the linux-libre team to release a fixed version of the package. From unknown Thu Jun 19 14:06:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 23 Dec 2024 12:24:10 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator