Skip to content

Conversation

@juleswritescode
Copy link
Collaborator

@juleswritescode juleswritescode commented Sep 18, 2025

Adds a musl binary to our releases for x86 systems, which should help users with older systems with glibc versions <2.35.

Building a musl binary for aarch64 kept failing because of our various C dependencies.

According to Claude (this is not my area of expertise), this should help 95% of users, since aarch64 has only been distributed with more recent machines. Most of these recent aarch64 machines should support glibc>=2.35, so no musl build would be necessary, anyways.

Let's see I guess :)

Note: I did not test the npm release, only that the binaries are built and that the packages are correct in the packages folder

@juleswritescode juleswritescode enabled auto-merge (squash) September 18, 2025 08:24
@juleswritescode juleswritescode merged commit a78fab1 into main Sep 18, 2025
8 checks passed
@juleswritescode juleswritescode deleted the feat/musl-build branch October 28, 2025 15:26
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.

3 participants