[PATCH]: sbcl: Update to 2.2.4

  • Done
  • quality assurance status badge
Details
3 participants
  • André A. Gomes
  • Guillaume Le Vaillant
  • Ludovic Courtès
Owner
unassigned
Submitted by
André A. Gomes
Severity
normal
A
A
André A. Gomes wrote on 30 Apr 2022 19:36
(address . guix-patches@gnu.org)
87v8uqmq1z.fsf@gmail.com
Hi Guix,

Attached. Thanks.


--
André A. Gomes
"You cannot even find the ruins..."
From 218a4273e317e4e1d2951c44f1f4b759db8cd3a5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20A=2E=20Gomes?= <andremegafone@gmail.com>
Date: Sat, 30 Apr 2022 18:33:02 +0100
Subject: [PATCH] gnu: sbcl: Update to 2.2.4.

* gnu/packages/lisp.scm (sbcl): Update to 2.2.4.
---
gnu/packages/lisp.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (23 lines)
diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm
index d5f1e94269..1f17167518 100644
--- a/gnu/packages/lisp.scm
+++ b/gnu/packages/lisp.scm
@@ -413,14 +413,14 @@ (define-public clisp
(define-public sbcl
(package
(name "sbcl")
- (version "2.2.2")
+ (version "2.2.4")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://sourceforge/sbcl/sbcl/" version "/sbcl-"
version "-source.tar.bz2"))
(sha256
- (base32 "1xjhg473ibfiplvvyg1grxrh0nqqbg72acc2pcacw7bijyzdp447"))))
+ (base32 "00kjlnvq80b0k5s7z8b9m9kf26wdhi375mqaxl4gixv5phf2bpgw"))))
(build-system gnu-build-system)
(outputs '("out" "doc"))
(native-inputs
--
2.35.1
L
L
Ludovic Courtès wrote on 6 May 2022 10:24
(name . André A. Gomes)(address . andremegafone@gmail.com)
87wnez3w6d.fsf@gnu.org
Hi André,

André A. Gomes <andremegafone@gmail.com> skribis:

Toggle quote (7 lines)
>>From 218a4273e317e4e1d2951c44f1f4b759db8cd3a5 Mon Sep 17 00:00:00 2001
> From: =?UTF-8?q?Andr=C3=A9=20A=2E=20Gomes?= <andremegafone@gmail.com>
> Date: Sat, 30 Apr 2022 18:33:02 +0100
> Subject: [PATCH] gnu: sbcl: Update to 2.2.4.
>
> * gnu/packages/lisp.scm (sbcl): Update to 2.2.4.

Guillaume, could you give it a go?

TIA. :-)

Ludo’.
G
G
Guillaume Le Vaillant wrote on 6 May 2022 10:38
(name . André A. Gomes)(address . andremegafone@gmail.com)
87k0azyrmf.fsf@kitej
Ludovic Courtès <ludo@gnu.org> skribis:

Toggle quote (17 lines)
> Hi André,
>
> André A. Gomes <andremegafone@gmail.com> skribis:
>
>>>From 218a4273e317e4e1d2951c44f1f4b759db8cd3a5 Mon Sep 17 00:00:00 2001
>> From: =?UTF-8?q?Andr=C3=A9=20A=2E=20Gomes?= <andremegafone@gmail.com>
>> Date: Sat, 30 Apr 2022 18:33:02 +0100
>> Subject: [PATCH] gnu: sbcl: Update to 2.2.4.
>>
>> * gnu/packages/lisp.scm (sbcl): Update to 2.2.4.
>
> Guillaume, could you give it a go?
>
> TIA. :-)
>
> Ludo’.

Hi,

When testing this updated sbcl I found out that it has a bug breaking
the sbcl-lzlib package (maybe others too). I reported it upstream and

We could add a patch for the fix to sbcl 2.2.4, or just wait a few weeks
for the next release.

WDYT?
-----BEGIN PGP SIGNATURE-----

iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCYnTgqA8cZ2x2QHBvc3Rl
by5uZXQACgkQa+ggit8h/j+bDAEAhdZRRAz9it+ehj688g1ib28Oznwz74C0tUsU
vgYecUcA/0QkzYN25MsDaLUmSzecU+FYZbMqs1bevXqUaZcXrWEb
=M/wS
-----END PGP SIGNATURE-----

A
A
André A. Gomes wrote on 6 May 2022 10:55
(name . Guillaume Le Vaillant)(address . glv@posteo.net)
87y1zf2g6e.fsf@gmail.com
Guillaume Le Vaillant <glv@posteo.net> writes:

Toggle quote (7 lines)
> When testing this updated sbcl I found out that it has a bug breaking
> the sbcl-lzlib package (maybe others too). I reported it upstream and
> they managed to fix it (https://bugs.launchpad.net/sbcl/+bug/1971088).
>
> We could add a patch for the fix to sbcl 2.2.4, or just wait a few weeks
> for the next release.

This is not exactly on topic but I'm wondering how should I proceed in
the future. I checked that there was a new sbcl release, tried to build
locally and it succeeded. What else should I do? Thanks.

Perhaps we could wait until the next release.


--
André A. Gomes
"You cannot even find the ruins..."
G
G
Guillaume Le Vaillant wrote on 6 May 2022 11:17
(name . André A. Gomes)(address . andremegafone@gmail.com)
87fslnypti.fsf@kitej
André A. Gomes <andremegafone@gmail.com> skribis:

Toggle quote (13 lines)
> Guillaume Le Vaillant <glv@posteo.net> writes:
>
>> When testing this updated sbcl I found out that it has a bug breaking
>> the sbcl-lzlib package (maybe others too). I reported it upstream and
>> they managed to fix it (https://bugs.launchpad.net/sbcl/+bug/1971088).
>>
>> We could add a patch for the fix to sbcl 2.2.4, or just wait a few weeks
>> for the next release.
>
> This is not exactly on topic but I'm wondering how should I proceed in
> the future. I checked that there was a new sbcl release, tried to build
> locally and it succeeded. What else should I do? Thanks.

After checking that the updated sbcl builds fine, you can also check all
the packages depending on sbcl with a command like:

Toggle snippet (4 lines)
./pre-inst-env guix build $(./pre-inst-env guix refresh -l sbcl | cut -d ':' -f 2)


Toggle quote (2 lines)
> Perhaps we could wait until the next release.

Ok. I'm closing this issue then, and you can open a new one to update to
sbcl 2.2.5 (or maybe 2.3.0?) when it it released (probably near the end
of May or beginning of June if upstream keeps the same release
schedule).
-----BEGIN PGP SIGNATURE-----

iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCYnTpyQ8cZ2x2QHBvc3Rl
by5uZXQACgkQa+ggit8h/j/XvQD8DxLjB8Zn4G42VS92vK8x6hRFF0K/ugiGrP+e
3Mn5KHcA/3qXB408MvzoCmXLEyM11rQ6LruI8fa3QbIVj/qyztTS
=n7uE
-----END PGP SIGNATURE-----

?