-
-
Notifications
You must be signed in to change notification settings - Fork 279
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
Apple Silicon #1126
Comments
We had another issue open for this @isuruf. Can you please close it or combine it here? It was called arm fretting or some such thing. |
Which one is task 2? The new LLVM release? |
Yes |
I was able to upload and download |
One question I've been wondering about, do we want to treat this as a new architecture or do we want to build packages that support both architectures ( |
A quick note on anaconda.org support. Channels backed by a CDN (e.g. conda-forge) will NOT have osx-arm64 packages in the CDN served repository. That will require a small change in the logic that syncs the packages with the CDN. |
Yes definitely as a new architecture.
Not without hacking build systems to use |
As to the linker issue, I tried several options and none of them work except using the system linker from xcode 11/12.
|
good work! |
First C package PR: conda-forge/zlib-feedstock#38 @jjhelmus, can you check that the |
Sure, what does the migration need to encompass? Is this similar to the arch rebuild or more like the pypy rebuild? |
It's exactly like the
|
Let me see what I can do. |
Would that build both the |
@isuruf is there a help team to contact? |
I can create one with me. |
@isuruf i'd be best to add it as a subteam of staged-recipes |
I'm not sure how to do that. I already created one https://github.com/orgs/conda-forge/teams/help-osx-arm64. Can you fix it or delete it and recreate it? |
done! |
Is there a list of packages to avoid? |
@isuruf in zlib why was |
We can't build anything that needs fortran for starters. |
Because we've removed the docker image for |
Yes. I don't know how the migrator would handle that node, but if it doesn't stop when it can't build gfortran, an explicit condition needs to be added. |
I'm interested in if I need to duplicate this |
@CJ-Wright, those are all |
Except if you need a fortran compiler in build. Then the package cannot be migrated.
That is a from a change in smithy. We moved the names of the ci support files on linux from |
Thanks @jjhelmus for letting us know. Saw this issue in conda-forge/tk-feedstock#43 |
Currently blocked by conda/conda-build#3155 at libssh2. |
I pushed a few of the right buttons and the CDN now includes
I believe that when the repodata patch package include instructions for patching this subdir (empty instructions are fine) then current_repodata.json will be availabled. |
thank you @jjhelmus! |
If people are looking to try things out and provide feedback, have we reached where they could get started? If so, do we have some instructions for them to follow? How should they share feedback? |
Thanks for hustling so hard on all this, folks! We're now down to where most folk seem pretty happy. Had a couple folks asking on gitter/elsewhere on when will package X be available. Seems like something on |
conda-forge/label/llvm_rc
- osx-arm64 clang-compiler-activation-feedstock#29cctools
use the system linker from osx-64cctools
to uselibLLVMTextAPI
lld
All of the above are independent tasks.
I could use some help in task 2 if anybody is up for it.
cc @conda-forge/core, @chenghlee
The text was updated successfully, but these errors were encountered: