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

No manylinux aarch64 wheels for version 0.4.4 release #276

Closed
cpcloud opened this issue Dec 16, 2024 · 5 comments · Fixed by #277
Closed

No manylinux aarch64 wheels for version 0.4.4 release #276

cpcloud opened this issue Dec 16, 2024 · 5 comments · Fixed by #277

Comments

@cpcloud
Copy link

cpcloud commented Dec 16, 2024

These existed for 0.4.2, but don't seem to exist for 0.4.4. There are musllinux aarch64 wheels, but no manylinux aarch64 wheels.

Is this intentional?

@kylebarron
Copy link
Owner

Hmm looks like that happened here: https://github.com/kylebarron/arro3/pull/260/files#diff-75627befeafda60a526c116b32f6fdef9bf57bcf456f840d7592c1d6f13facb4R31

It might've been an underlying rust dependency upgrade or something similar that caused a compilation error.

arro3-core and arro3-compute have no issue compiling for linux aarch64, so the easiest PR would be to just refactor the matrix to enable those two. If you need arro3-io as well, then we have to fix the core issue. It might not be too hard (briansmith/ring#1414 (comment)) but it always takes a while to iterate github actions until they pass

@cpcloud
Copy link
Author

cpcloud commented Dec 16, 2024

Ok, thanks!

Yeah, I would need them all to be built. These are transitive dependencies for an aarch64 linux Ibis development environment, and these are all transitive through lonboard I believe.

@cpcloud
Copy link
Author

cpcloud commented Dec 16, 2024

That said, this isn't critical, but it does break a long-working development setup that I have.

@kylebarron
Copy link
Owner

Thanks for the feedback; I'll check if I can get it to build

@kylebarron
Copy link
Owner

Looks like it's building correctly now. I pushed 0.4.5 and hopefully it should be on pypi soon

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