Open esnvidia opened 3 months ago
This needs to be added to python-package.yml as well, in order to compile.
Updated python-package.yml
This does not seem to work in the CI.
I learned that apparently aarch64 with armv9 is not supported and armv8 is in beta for the CI pipeline.
I see. Thank you for the analysis. Do you know the timeline of these changes? Should we just wait for aarch64 to become available, or do we need a different workaround?
No, not aware of the timeline for these changes to be implemented in Github CI runner. Perhaps a workaround would be to build from source of the os.platform()
is aarch64
?
If you need this feature, please update the merge request accordingly. Otherwise, I'll close it.
The attached file here fixes an issue using HuggingFace datasets requiring
soundfile
on aarch64.I compiled on this branch (bastibe/aarchh64-build) using
linux_build.sh
on Grace Hopper, which requires aarch64. This generated libsndfile.so which I renamed to libsndfile_aarch64.so to match the othersThen, in this line I added
'aarch64'
and built the whl as suggestedpython setup.py bdist_wheel
followed by installing thewhl
withpip install dist/soundfile-0.12.1-py2.py3-none-manylinux_2_17_aarch64.whl
This file should just be added to the repo along with the others.