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

Wheels for alpine/musl #166

Closed
fredericoschardong opened this issue Jul 19, 2023 · 2 comments · Fixed by #167
Closed

Wheels for alpine/musl #166

fredericoschardong opened this issue Jul 19, 2023 · 2 comments · Fixed by #167

Comments

@fredericoschardong
Copy link
Contributor

Some of us out there are using Python on alpine-based systems, which use musl instead of glibc. Thus, we have to build our own wheels everytime.

Can you please add musl-based wheels? It would imensely speed up the build process.

@anthrotype
Copy link
Member

I suppose we can. I think cibuildwheel produces those by default already, but we disabled because it was taking long and we figured it was less frequently used

skip = ["*-manylinux_i686", "*-musllinux*"]

Can you send a PR to re-enable them and see if it builds successfully? If it doesn't add too much to the build time I'm ok to add them.

@fredericoschardong
Copy link
Contributor Author

fredericoschardong commented Jul 19, 2023

I am running the build as you instructed in a little fork I made. I will report here once it finishes and open up the PR.

EDIT:
It takes about 30min to build for both manylinux and musllinux. Here is the PR.

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 a pull request may close this issue.

2 participants