[PATCH 0/7] linux-libre kernel updates (2024-03-01)

  • Done
  • quality assurance status badge
Details
2 participants
  • Leo Famulari
  • Wilko Meyer
Owner
unassigned
Submitted by
Wilko Meyer
Severity
normal
W
W
Wilko Meyer wrote on 1 Mar 18:48 +0100
(address . guix-patches@gnu.org)
cover.1709314968.git.w@wmeyer.eu
Hi Leo,

There has been another full round of kernel updates again for all
currently supported series. According to #gnu-linux-libre on
libera.chat the deblob scripts for at least 6.7.x and 6.6.x will
change, so there'll be a v2 reflecting this as soon as they're updated
and available on the mirror.

Wilko Meyer (7):
gnu: linux-libre 6.7: Update to 6.7.7.
gnu: linux-libre 6.6: Update to 6.6.19.
gnu: linux-libre 6.1: Update to 6.1.80.
gnu: linux-libre 5.15: Update to 5.15.150.
gnu: linux-libre 5.10: Update to 5.10.211.
gnu: linux-libre 5.4: Update to 5.4.270.
gnu: linux-libre 4.19: Update to 4.19.308.

gnu/packages/linux.scm | 28 ++++++++++++++--------------
1 file changed, 14 insertions(+), 14 deletions(-)


base-commit: 7dbd572c2ec01ded48ef05b28dd1759268492763
--
2.41.0
W
W
Wilko Meyer wrote on 1 Mar 18:50 +0100
[PATCH 1/7] gnu: linux-libre 6.7: Update to 6.7.7.
(address . 69490@debbugs.gnu.org)
4ae0aad1adbe7487082f0fab2ff73396a229b627.1709314968.git.w@wmeyer.eu
* gnu/packages/linux.scm (linux-libre-6.7-version): Update to 6.7.7.
(linux-libre-6.7-pristine-source): Update hash.

Change-Id: Ibf045f6eccaa36acd373ca03dc6239174edbae20
---
gnu/packages/linux.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 67c8c67685..58b450e479 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -497,7 +497,7 @@ (define (%upstream-linux-source version hash)
;; The current "mainline" kernel.
-(define-public linux-libre-6.7-version "6.7.6")
+(define-public linux-libre-6.7-version "6.7.7")
(define-public linux-libre-6.7-gnu-revision "gnu")
(define deblob-scripts-6.7
(linux-libre-deblob-scripts
@@ -507,7 +507,7 @@ (define deblob-scripts-6.7
(base32 "1vb2pd0wdfl9p5qi8hj1i5xg1p4pyrp01iqhap9xbb2yai4l80j5")))
(define-public linux-libre-6.7-pristine-source
(let ((version linux-libre-6.7-version)
- (hash (base32 "1lrp7pwnxnqyy8c2l4n4nz997039gbnssrfm8ss8kl3h2c7fr2g4")))
+ (hash (base32 "1n8lgf814mfslca51pm3nh4icvv1lb5w5l1sxdkf5nqdax28nsr5")))
(make-linux-libre-source version
(%upstream-linux-source version hash)
deblob-scripts-6.7)))
--
2.41.0
W
W
Wilko Meyer wrote on 1 Mar 18:50 +0100
[PATCH 2/7] gnu: linux-libre 6.6: Update to 6.6.19.
(address . 69490@debbugs.gnu.org)
499680c06adbb480f51f90a6c8970b2620bea339.1709314968.git.w@wmeyer.eu
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.19.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: I675043d5a7d7a58046c5c4883baf602997ab894c
---
gnu/packages/linux.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 58b450e479..8ee96aa7bb 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -515,7 +515,7 @@ (define-public linux-libre-6.7-pristine-source
;; The current "stable" kernels. That is, the most recently released major
;; versions that are still supported upstream.
-(define-public linux-libre-6.6-version "6.6.18")
+(define-public linux-libre-6.6-version "6.6.19")
(define-public linux-libre-6.6-gnu-revision "gnu")
(define deblob-scripts-6.6
(linux-libre-deblob-scripts
@@ -525,7 +525,7 @@ (define deblob-scripts-6.6
(base32 "0kavbby960k7wg355p3hjb9v1c4gnk8dv3lkfhpz44ayhv7kihg5")))
(define-public linux-libre-6.6-pristine-source
(let ((version linux-libre-6.6-version)
- (hash (base32 "07cv97l5jiakmmv35n0ganvqfr0590b02f3qb617qkx1zg2xhhsf")))
+ (hash (base32 "16hk8y3pw40hahhpnpxjwhprq6hlblavr45pglpb3d62f9mpwqxm")))
(make-linux-libre-source version
(%upstream-linux-source version hash)
deblob-scripts-6.6)))
--
2.41.0
W
W
Wilko Meyer wrote on 1 Mar 18:50 +0100
[PATCH 3/7] gnu: linux-libre 6.1: Update to 6.1.80.
(address . 69490@debbugs.gnu.org)
69b383eefd496799c5123ff9e26662d2ae3f3ebb.1709314968.git.w@wmeyer.eu
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.80.
(linux-libre-6.1-pristine-source): Update hashes.

Change-Id: Ieeb2db5249ef534a2cd00b66f1064673245c4b91
---
gnu/packages/linux.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 8ee96aa7bb..57413ceb68 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -533,7 +533,7 @@ (define-public linux-libre-6.6-pristine-source
;; The "longterm" kernels — the older releases with long-term upstream support.
;; Here are the support timelines:
;; <https://www.kernel.org/category/releases.html>
-(define-public linux-libre-6.1-version "6.1.79")
+(define-public linux-libre-6.1-version "6.1.80")
(define-public linux-libre-6.1-gnu-revision "gnu")
(define deblob-scripts-6.1
(linux-libre-deblob-scripts
@@ -543,7 +543,7 @@ (define deblob-scripts-6.1
(base32 "0vghx43lf7madaihsm279qnw8fsmgwq6p7r39r2m645mvap8mjxw")))
(define-public linux-libre-6.1-pristine-source
(let ((version linux-libre-6.1-version)
- (hash (base32 "16xkd0hcslqlcf55d4ivzhf1fkhfs5yy0m9arbax8pmm5yi9r97s")))
+ (hash (base32 "0wdnyy7m9kfkl98id0gm6jzp4aa0hfy6gfkb4k4cg1wbpfpcm3jn")))
(make-linux-libre-source version
(%upstream-linux-source version hash)
deblob-scripts-6.1)))
--
2.41.0
W
W
Wilko Meyer wrote on 1 Mar 18:50 +0100
[PATCH 4/7] gnu: linux-libre 5.15: Update to 5.15.150.
(address . 69490@debbugs.gnu.org)
1c42fe947d9c053e26086e25a408abd03259dac5.1709314968.git.w@wmeyer.eu
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.150.
(linux-libre-5.15-pristine-source): Update hash.

Change-Id: I22b170d3af24151e22cc4f3c830ce91be1b00d0c
---
gnu/packages/linux.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 57413ceb68..6a34dee151 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -548,7 +548,7 @@ (define-public linux-libre-6.1-pristine-source
(%upstream-linux-source version hash)
deblob-scripts-6.1)))
-(define-public linux-libre-5.15-version "5.15.149")
+(define-public linux-libre-5.15-version "5.15.150")
(define-public linux-libre-5.15-gnu-revision "gnu")
(define deblob-scripts-5.15
(linux-libre-deblob-scripts
@@ -558,7 +558,7 @@ (define deblob-scripts-5.15
(base32 "14pw0yl0yxdgcdp01rpi91ylil9irwzxfq04kfvn3gg2abaq37bn")))
(define-public linux-libre-5.15-pristine-source
(let ((version linux-libre-5.15-version)
- (hash (base32 "1c01fnaghj55mkgsgddznq1zq4mswsa05rz00kmh1d3y6sd8115x")))
+ (hash (base32 "1m74cwsbjwlamxh8vdg2y9jjzk0h7a40adml2p2wszwf8lmmj1gf")))
(make-linux-libre-source version
(%upstream-linux-source version hash)
deblob-scripts-5.15)))
--
2.41.0
W
W
Wilko Meyer wrote on 1 Mar 18:50 +0100
[PATCH 5/7] gnu: linux-libre 5.10: Update to 5.10.211.
(address . 69490@debbugs.gnu.org)
9c354eb1f43e1f8344e3a8cd636e3b669ccf686d.1709314968.git.w@wmeyer.eu
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.211.
(linux-libre-5.10-pristine-source): Update hash.

Change-Id: I9171f5c2aa6b1184dbbcd12a8546c39ac775d0ce
---
gnu/packages/linux.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 6a34dee151..6b147265a2 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -563,7 +563,7 @@ (define-public linux-libre-5.15-pristine-source
(%upstream-linux-source version hash)
deblob-scripts-5.15)))
-(define-public linux-libre-5.10-version "5.10.210")
+(define-public linux-libre-5.10-version "5.10.211")
(define-public linux-libre-5.10-gnu-revision "gnu1")
(define deblob-scripts-5.10
(linux-libre-deblob-scripts
@@ -573,7 +573,7 @@ (define deblob-scripts-5.10
(base32 "12csh2zyjrqzgqcv799gv8h4xaw1irxh2zqddn4jqp5p7psx4j5k")))
(define-public linux-libre-5.10-pristine-source
(let ((version linux-libre-5.10-version)
- (hash (base32 "0vggj3a71awc1w803cdzrnkn88rxr7l1xh9mmdcw9hzxj1d3r9jf")))
+ (hash (base32 "1cir36s369fl6s46x16xnjg0wdlnkipsp2zhz11m9d3z205hly1s")))
(make-linux-libre-source version
(%upstream-linux-source version hash)
deblob-scripts-5.10)))
--
2.41.0
W
W
Wilko Meyer wrote on 1 Mar 18:50 +0100
[PATCH 6/7] gnu: linux-libre 5.4: Update to 5.4.270.
(address . 69490@debbugs.gnu.org)
d39efe0062fb4b4fb7d24a87118b046dc86f00dd.1709314968.git.w@wmeyer.eu
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.270.
(linux-libre-5.4-pristine-source): Update hash.

Change-Id: I1b5c3f1cb770c7d29cf4a9c678ea8786f89c31e3
---
gnu/packages/linux.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 6b147265a2..a5fde97610 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -578,7 +578,7 @@ (define-public linux-libre-5.10-pristine-source
(%upstream-linux-source version hash)
deblob-scripts-5.10)))
-(define-public linux-libre-5.4-version "5.4.269")
+(define-public linux-libre-5.4-version "5.4.270")
(define-public linux-libre-5.4-gnu-revision "gnu1")
(define deblob-scripts-5.4
(linux-libre-deblob-scripts
@@ -588,7 +588,7 @@ (define deblob-scripts-5.4
(base32 "0x0xg0fcykpd117x3q0gim8jilhx922ashhckjvafxv2gk2zzjhj")))
(define-public linux-libre-5.4-pristine-source
(let ((version linux-libre-5.4-version)
- (hash (base32 "1kqqm4hpif3jy2ycnb0dfjgzyn18vqhm1i5q7d7rkisks33bwm7z")))
+ (hash (base32 "0svnkpivv5w9b2yyg0z607b84f591d401gxvr8s7kmzdxadhcjqs")))
(make-linux-libre-source version
(%upstream-linux-source version hash)
deblob-scripts-5.4)))
--
2.41.0
W
W
Wilko Meyer wrote on 1 Mar 18:50 +0100
[PATCH 7/7] gnu: linux-libre 4.19: Update to 4.19.308.
(address . 69490@debbugs.gnu.org)
888f35e65177d8c2ff745424c85a42161b39a66c.1709314968.git.w@wmeyer.eu
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.308.
(linux-libre-4.19-pristine-source): Update hash.

Change-Id: Ifa9d16737ca5961672654822de3e5dd70cb3be1b
---
gnu/packages/linux.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index a5fde97610..b2d95cb33e 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -593,7 +593,7 @@ (define-public linux-libre-5.4-pristine-source
(%upstream-linux-source version hash)
deblob-scripts-5.4)))
-(define-public linux-libre-4.19-version "4.19.307")
+(define-public linux-libre-4.19-version "4.19.308")
(define-public linux-libre-4.19-gnu-revision "gnu1")
(define deblob-scripts-4.19
(linux-libre-deblob-scripts
@@ -603,7 +603,7 @@ (define deblob-scripts-4.19
(base32 "0fgkp3v7qgqpn7l1987xcwwlrmwsbscqnxfv06p8nkavrhymrv3c")))
(define-public linux-libre-4.19-pristine-source
(let ((version linux-libre-4.19-version)
- (hash (base32 "0lp3fc7sqy48vpcl2g0n1bz7i1hp9k0nlz3i1xfh9l056ihzzvl3")))
+ (hash (base32 "1j81zdx75m48rvqacw4xlcb13vkvlx0pfq4kdfxrsdfl7wfcwl9a")))
(make-linux-libre-source version
(%upstream-linux-source version hash)
deblob-scripts-4.19)))
--
2.41.0
L
L
Leo Famulari wrote on 2 Mar 19:45 +0100
Re: [PATCH 0/7] linux-libre kernel updates (2024-03-01)
(name . Wilko Meyer)(address . w@wmeyer.eu)(address . 69490@debbugs.gnu.org)
ZeNzw_13JzFOePpk@jasmine.lan
On Fri, Mar 01, 2024 at 06:46:30PM +0100, Wilko Meyer wrote:
Toggle quote (8 lines)
> Hi Leo,
>
> There has been another full round of kernel updates again for all
> currently supported series. According to #gnu-linux-libre on
> libera.chat the deblob scripts for at least 6.7.x and 6.6.x will
> change, so there'll be a v2 reflecting this as soon as they're updated
> and available on the mirror.

Thanks! I made the v2 patches as necessary and pushed to
'kernel-updates'.

I also pushed an update of the default linux-libre package to 6.7.
L
L
Leo Famulari wrote on 3 Mar 21:14 +0100
(name . Wilko Meyer)(address . w@wmeyer.eu)(address . 69490@debbugs.gnu.org)
ZeTaJq0vkKafAxne@jasmine.lan
On Sat, Mar 02, 2024 at 01:45:23PM -0500, Leo Famulari wrote:
Toggle quote (3 lines)
> Thanks! I made the v2 patches as necessary and pushed to
> 'kernel-updates'.

Most of the builds failed spuriously due to build-farm bugs. For
example:


------
substitute:
substitute: updating substitutes from 'http://141.80.167.131'... 0.0%
substitute: updating substitutes from 'http://141.80.167.131'... 100.0%
cannot build missing derivation ‘/gnu/store/mi5cml42hcv3xzq6m9lngqj9fm7z45dh-linux-libre-5.4.270.drv’
------

So I rebased the patches on current master and pushed again. Hopefully
the build farm will try again.
W
W
Wilko Meyer wrote on 4 Mar 14:19 +0100
(name . Leo Famulari)(address . leo@famulari.name)(address . 69490@debbugs.gnu.org)
87plwakuby.fsf@wmeyer.eu
Leo Famulari <leo@famulari.name> writes:

Toggle quote (8 lines)
> Most of the builds failed spuriously due to build-farm bugs. For
> example:
>
> https://ci.guix.gnu.org/build/3587337/details
>
> So I rebased the patches on current master and pushed again. Hopefully
> the build farm will try again.

Thanks for this & for making 6.7 the default!

aa40288692043fb8b213bd1d3c33ad84c2220677 but there doesn't seem to be
a build scheduled nor in progress. Our last jobset did have a few kernel
versions built successfully^[0] despite the failing ones; so I guess all
we can do is wait/maybe trigger another build iteration as soon as the
build-farm hiccups are resolved? (wasn't too active on IRC/guix-devel
the last two weeks, so I'm a bit out of the loop on the state of our
build-farms/what caused this).


--
Kind regards,

Wilko Meyer
w@wmeyer.eu
L
L
Leo Famulari wrote on 5 Mar 18:27 +0100
(name . Wilko Meyer)(address . w@wmeyer.eu)(address . 69490@debbugs.gnu.org)
ZedV6zkMif2L80Gz@jasmine.lan
On Sun, Mar 03, 2024 at 03:14:30PM -0500, Leo Famulari wrote:
Toggle quote (3 lines)
> So I rebased the patches on current master and pushed again. Hopefully
> the build farm will try again.

Looks like ci.guix.gnu.org is totally stopped, and QA has not started
building yet.

L
L
Leo Famulari wrote on 11 Mar 16:29 +0100
(name . Wilko Meyer)(address . w@wmeyer.eu)(address . 69490@debbugs.gnu.org)
Ze8jPQsfaXhY56L4@jasmine.lan
I logged in to the Berlin build farm over SSH and built the kernels "by
hand" using `pre-inst-env` in a Git checkout. And QA has started working
too.

So I pushed as 001dfb89579856b8695b33b59f484f36e313347f

I'm going to leave the ticket open for a little while to trick QA into
continuing the work, in case we have more problems with Berlin.
L
L
Leo Famulari wrote on 13 Mar 18:10 +0100
(no subject)
(address . 69490-done@debbugs.gnu.org)
ZfHd8Mqo99RrFbCJ@jasmine.lan

Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 69490@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 69490
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch