-
Notifications
You must be signed in to change notification settings - Fork 231
build manylinux_2_35 for riscv64 #1843
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
base: main
Are you sure you want to change the base?
Conversation
hi @mayeut , Could you please help to check this PR? Thanks in advance. |
cc99424
to
d736dfe
Compare
@ffgan RISE has some riscv_manylinux_2_35 wheels available at the wheel_builder project. These wheels are built in the same way as their upstream counterparts and are tested on riscv64 (QEMU mostly). We've now switched to the upstream manylinux images, so the newer wheels we're building may no longer work on Ubuntu 22.04, but we have lots of wheels that do. |
Wow, that's great. I'll try to contribute upstream as much as possible, though, hoping to get direct hosting support on PyPI. Modifying Ceph's PyPI dependencies is a bit of a hassle, so getting support directly from upstream is the easiest (although filing issues/PRs can be time-consuming). As for my current work on providing rv64 support to some PyPI projects, you can see a table listing my contributions in the Ceph PR above. |
Great, we should sync up. Is that your ISCAS email in the Co-authored field in the commit? |
No, that's my advisor's email. |
Co-authored by: [email protected];
d736dfe
to
34a72c7
Compare
Hi there.
I've recently been trying to build PyPI packages for riscv64(rv64) that are compatible with Ubuntu 22. I found that manylinux_2_35 meets the relevant usage requirements, so I'm submitting this PR in hopes of obtaining an officially available image.
Ubuntu 22.04 has an rv64's available image on Docker Hub, and this image already has rv64-related sources configured, allowing most software to be installed via apt. I ran the related builds in my fork, and here are the execution results. The results look good, so we can consider adding support for the related image.
If there are any issues, please feel free to contact me at any time.
Other Info
Co-authored by: [email protected];