-
Notifications
You must be signed in to change notification settings - Fork 33
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
Provide Linux wheels for aarch64 #2005
Comments
Hello Brian, Thank you for reaching out. We will evaluate whether it makes sense for us to provide wheels for Linux aarch64 at that point of time. In the meantime, could you let us know about any errors/problems you encounter when installing from the source distribution? Thanks! [sc-50707] |
Thanks for opening the issue - also wanted to note that we do currently provide aarch64 packages via conda-forge: https://anaconda.org/conda-forge/tiledb/files |
Thank you, this is good to know for others. However, then deploying applications to containers, I usually avoid conda if I can manage as it can greatly increase image sizes. |
Hello Agisilaos, Assuming one has a base container image that builds libtiledb, building the Python wheel pretty much just works. The only problem I ran into was that my libtiledb gets installed to /lib, even though I pass The bigger point however is that on x86_64, I can just Let me know if there is any way I can help getting Linux aarch64 wheels going. Thanks, Brian |
What steps are you running up to this point - are you building libtiledb separately or via the wheel build? |
I am building libtiledb separately. Here are the relevant bits of my base Dockerfile:
|
Hi, it would like to add a vote for linux aarch64 wheels. I am trying to use tiledb within an ubuntu docker container running on an aarch64 on M3 Macbook Pro. When doing pip install tiledb it triggers a build that fails with the error below. It's not clear to me what is the cause of this issue, afaiu the linker is failing but i don't see why or how to fix it. Since my project builds a package with a pyproject.toml it would be much easier not to need the build step.
|
We are actively working on this; blocking PR is in progress here: TileDB-Inc/TileDB#5271 |
@ihnorton I see that PR has been merged. Is this issue fixed then? |
Hello,
Would it be possible to start providing Linux wheels for aarch64? These aarch64 machines are often much cheaper to lease on cloud services, and it appears to be non-trivial to build the wheels via pip install. Thanks.
The text was updated successfully, but these errors were encountered: