-
Notifications
You must be signed in to change notification settings - Fork 4
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
Support for arm-osx? #141
Comments
There are multiple blockers for this.
Basically this requires someone else to step in and enable support. I cannot support it myself and I am unwilling to buy the expensive hardware in order to do so. EDIT: I do suppose that when I upgrade the included distribution of ISA-L to the latest version with the arm-osx support version, people on that platform should be able to build it themselves using clang. EDIT2: You could also have a look at https://github.com/pycompression/python-zlib-ng that should be able to compile on arm-osx just fine already. |
Thanks for looking into this! The reason I ask is because conda-forge has been adding an osx-arm channel and I noticed xopen was not yet in there due to this package blocking. So I thought I go and ask! It's not critical as one can emulate using rosetta2 but I thought it'd be worth checking. Thanks for your work! |
Oh really? I also co-maintain xopen (hence the shared pycompression group). That should not be the case as the dependency is entirely optional. Can you make an issue at the xopen feedstock and ping me? Then I can look into it when I have the time. |
@rhpvorderman no worries! I had actually already opened an issue end of November :) conda-forge/xopen-feedstock#28 There's a nice overview of migration here: |
As of yet, arm-osx seems to build on the latest dev branch. However, ISA-L need to release officially before that can be implemented. |
I just merged a PR that patches the current version of ISA-L 2.31 with a few patches that enable compilation on OSX ARM64. Thanks a lot to @hmaarrfk for identifying the necessary commits. |
Wheelbuilding is now enabled for arm-osx in this library and python-zlib-ng. Patches for Python 3.13 are also included. On july 30th python 3.13 will get its first release candidate and wheels build for 3.13 should be stable. I plan to release this library, including the macos arm64 wheels at that time. |
Do you plan to support arm-osx in the future?
The text was updated successfully, but these errors were encountered: