Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Function imports in cl-gobject-introspection & fset are incompatible with SBCL 2.4.5 #3408

Closed
durrendal opened this issue Jun 1, 2024 · 3 comments
Labels

Comments

@durrendal
Copy link

While updating the nyxt package for Alpine I ran into a couple of small issues. It looks like two of the libs used by nyxt are importing functions from sb-ext that have been moved to sb-int. If it's meaningful we're building nyxt 3.11.7 against SBCL 2.4.5.

Specifically this seems to be affecting:

  • cl-gobject-introspection
  • fset

The patches we're using to fix those build errors can be found here:
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/67055/diffs

cl-gobject-introspection has actually made the same change upstream a couple of weeks ago, but it doesn't look like they've release a new version with that fix from what I can tell?
andy128k/cl-gobject-introspection#100

fset hasn't made any changes at all.

@bubbleguuum
Copy link
Contributor

Confirming same issue updating openSUSE Tumbleweed package with SBCL 2.4.5.
Will use the patches in the meantime, thanks !

@aadcg
Copy link
Member

aadcg commented Jun 4, 2024

@durrendal thanks for reporting and for the patches.

I've noticed it too when releasing on Flathub, therefore I built against SBCL 2.4.4. SBCL is released on a monthly basis so it's ok to be one release behind.

@aadcg
Copy link
Member

aadcg commented Jun 21, 2024

Both issues are now solved. fset released 1.4.0 which ships a fix.

Thanks.

@aadcg aadcg closed this as completed Jun 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

3 participants