GNU bug report logs - #50838
Update sbcl

Previous Next

Package: guix-patches;

Reported by: Charles <charles.b.jackson <at> protonmail.com>

Date: Mon, 27 Sep 2021 05:52:01 UTC

Severity: normal

Done: Guillaume Le Vaillant <glv <at> posteo.net>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 50838 in the body.
You can then email your comments to 50838 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#50838; Package guix-patches. (Mon, 27 Sep 2021 05:52:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Charles <charles.b.jackson <at> protonmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Mon, 27 Sep 2021 05:52:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Charles <charles.b.jackson <at> protonmail.com>
To: "guix-patches <at> gnu.org" <guix-patches <at> gnu.org>
Subject: Update sbcl
Date: Mon, 27 Sep 2021 05:51:46 +0000
[Message part 1 (text/plain, inline)]
Empty Message
[Message part 2 (text/html, inline)]
[0001-gnu-sbcl-Update-to-2.1.8.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#50838; Package guix-patches. (Mon, 27 Sep 2021 12:46:02 GMT) Full text and rfc822 format available.

Message #8 received at 50838 <at> debbugs.gnu.org (full text, mbox):

From: Guillaume Le Vaillant <glv <at> posteo.net>
To: Charles <charles.b.jackson <at> protonmail.com>
Cc: 50838 <at> debbugs.gnu.org, Pierre Neidhardt <mail <at> ambrevar.xyz>
Subject: Re: [bug#50838] Update sbcl
Date: Mon, 27 Sep 2021 12:32:53 +0000
[Message part 1 (text/plain, inline)]
Hi,

Some time ago when Pierre Neidhardt tried to update SBCL to 2.1.7, some
packages failed to compile (because of changes in the internals of SBCL
I think). See commits b07581d6e24bf5fa4676bcebaba75315bbbb01e6 and
7c6ace67bb8ef421965e3f1cc1a02caf54c813f5.

Did you try building all the sbcl-* packages with SBCL 2.1.8 to check if
everything works fine?
If some packages are failing, we will have to update them as well
(upstreams probably have commits or PRs to fix compatibility with newer
SBCL versions).
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#50838; Package guix-patches. (Mon, 27 Sep 2021 19:46:02 GMT) Full text and rfc822 format available.

Message #11 received at 50838 <at> debbugs.gnu.org (full text, mbox):

From: Charles <charles.b.jackson <at> protonmail.com>
To: Guillaume Le Vaillant <glv <at> posteo.net>
Cc: 50838 <at> debbugs.gnu.org, Pierre Neidhardt <mail <at> ambrevar.xyz>
Subject: Re: [bug#50838] Update sbcl
Date: Mon, 27 Sep 2021 19:45:39 +0000
I built all sbcl-* packages, I used this snippet to build them; let me know if there is a better way.

./pre-inst-env guix build $(./pre-inst-env guix search "^name: sbcl-" | awk '{ print $2 }' | tr '\n' ' ')

sbcl-burgled-batteries3 fails to build. It also fails on sbcl 2.1.6. Perhaps people are not really using the sbcl version of this package and just using the ecl version as it builds fine. I'm not sure how the build system works for cl- packages, but apparently it uses sbcl too.

Same story with sbcl-png.

These are the only two offenders; all other packages built fine.
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Monday, September 27th, 2021 at 7:32 AM, Guillaume Le Vaillant <glv <at> posteo.net> wrote:

> Hi,
>
> Some time ago when Pierre Neidhardt tried to update SBCL to 2.1.7, some
>
> packages failed to compile (because of changes in the internals of SBCL
>
> I think). See commits b07581d6e24bf5fa4676bcebaba75315bbbb01e6 and
>
> 7c6ace67bb8ef421965e3f1cc1a02caf54c813f5.
>
> Did you try building all the sbcl-* packages with SBCL 2.1.8 to check if
>
> everything works fine?
>
> If some packages are failing, we will have to update them as well
>
> (upstreams probably have commits or PRs to fix compatibility with newer
>
> SBCL versions).




Information forwarded to guix-patches <at> gnu.org:
bug#50838; Package guix-patches. (Tue, 28 Sep 2021 01:55:01 GMT) Full text and rfc822 format available.

Message #14 received at 50838 <at> debbugs.gnu.org (full text, mbox):

From: Charles <charles.b.jackson <at> protonmail.com>
To: Guillaume Le Vaillant <glv <at> posteo.net>
Cc: 50838 <at> debbugs.gnu.org, Pierre Neidhardt <mail <at> ambrevar.xyz>
Subject: Re: [bug#50838] Update sbcl
Date: Tue, 28 Sep 2021 01:54:39 +0000
[Message part 1 (text/plain, inline)]
I knotice that sbcl 2.1.9 came out, so these patches are to go straight to 2.1.9. I needed to update sbcl-esrap with no further problems. Same issues with sbcl-burgled-batteries3 and sbcl-png though for sbcl-png, I noticed a github pull request (https://github.com/ljosa/cl-png/pull/6) with a fix.
[0001-gnu-cl-esrap-Update-to-0.18-2.866f28f.patch (text/x-patch, attachment)]
[0002-gnu-sbcl-Update-to-2.1.9.patch (text/x-patch, attachment)]

Reply sent to Guillaume Le Vaillant <glv <at> posteo.net>:
You have taken responsibility. (Tue, 28 Sep 2021 09:53:02 GMT) Full text and rfc822 format available.

Notification sent to Charles <charles.b.jackson <at> protonmail.com>:
bug acknowledged by developer. (Tue, 28 Sep 2021 09:53:02 GMT) Full text and rfc822 format available.

Message #19 received at 50838-done <at> debbugs.gnu.org (full text, mbox):

From: Guillaume Le Vaillant <glv <at> posteo.net>
To: Charles <charles.b.jackson <at> protonmail.com>
Cc: Pierre Neidhardt <mail <at> ambrevar.xyz>, 50838-done <at> debbugs.gnu.org
Subject: Re: [bug#50838] Update sbcl
Date: Tue, 28 Sep 2021 09:47:13 +0000
Charles <charles.b.jackson <at> protonmail.com> skribis:

> I knotice that sbcl 2.1.9 came out, so these patches are to go straight to
> 2.1.9. I needed to update sbcl-esrap with no further problems. Same issues with
> sbcl-burgled-batteries3 and sbcl-png though for sbcl-png, I noticed a github
> pull request (https://github.com/ljosa/cl-png/pull/6) with a fix.

Patches pushed as 9bf9dd79ef907a7faab012f1c60c09e0819e179f and
following. Thanks.

I added patches to fix sbcl-png and sbcl-burgled-batteries3, and I check
that everything depending on SBCL builds fine with:

--8<---------------cut here---------------start------------->8---
./pre-inst-env guix build $(./pre-inst-env guix refresh -l sbcl | cut -d ':' -f 2-)
--8<---------------cut here---------------end--------------->8---




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 26 Oct 2021 11:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 177 days ago.

Previous Next


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