Skip to content

Add support for Linux (on 64-bit Intel/AMD)#677

Open
kring wants to merge 21 commits intomainfrom
linux
Open

Add support for Linux (on 64-bit Intel/AMD)#677
kring wants to merge 21 commits intomainfrom
linux

Conversation

@kring
Copy link
Copy Markdown
Member

@kring kring commented Apr 7, 2026

Copilot did the work but I checked it and it looks right to me. The CI build succeeds, but the tests fail (very quickly!) for unknown reasons. The next step is probably to try it on an actual Linux system and see what's going on.

@kring
Copy link
Copy Markdown
Member Author

kring commented Apr 7, 2026

Oh I almost forgot about one other thing that needs to happen before this is merged. For maximum compatibility across Linux distributions, we should use a lowest common denominator build environment like Alma Linux 8 to produce our build. I think this may be as simple as adding container to the build.yml, but I haven't tried it:

    runs-on: ubuntu-latest
    container:
      image: almalinux:8

@j9liu j9liu linked an issue Apr 7, 2026 that may be closed by this pull request
@kring kring marked this pull request as ready for review April 27, 2026 22:20
@kring
Copy link
Copy Markdown
Member Author

kring commented Apr 27, 2026

This should be ready to merge now. The package builds, the tests run and pass, and the native code build happens in an Alma Linux 8 container for wide compatibility across Linux distributions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for Linux

2 participants