-
Notifications
You must be signed in to change notification settings - Fork 78
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
Conda can't resolve packages for aarch64 #246
Comments
No real workaround other than building from sources, as you pointed out the pre-compiled packages are available for x86_64. Having said that we will look at possibly providing aarch64 linux packages in the future. The main blocker is that there are no aarch64 github actions runners, we would have to set up a custom architecture, and previously there was no interest. We could be using QEMU to build but it would potentially take ages to build. So some practical blockers, are solvable if there is interest. |
Would be great if Symbiflow could solve this emerging issue. Vivado has no interest as seen here, Vivado ARM Linux. |
There is definitely interest and its definitely doable. Also the whole project is open source so there is no technical obstacle, just a matter of doing it ;) I will report once there is some progress on any of the packages. We do need to set-up some CI infra for ARM within the project first to be able to test properly. |
Hi @pgielda understanding these things take time, what does this space look like at the moment? |
Hi, I'm running into this issue too. I tried to install the Is it possible to see which arch are the modules conda tries to install? |
[EDIT] ok i'm dumb, the packages only exist for x86_64, please ignore the previous message.
|
Are there any instructions to build all required dependencies from source? |
Bump |
I'm on an M1 Mac inside an Ubuntu virutal machine following SymbiFlow Getting Started. When I execute this step:
Conda fails to solve the environment most probably because conda is trying to resolve aarch64 as opposed to x86_64. It fails to resolve the following packages... everything.
Is there a work around for this? Surely this issue persists on native aarch64 linux and somebody has found a work around. Can I manually build this environment?
If this can't be done then there's no hope for M1 Mac owners doing FPGA development.
Thanks
The text was updated successfully, but these errors were encountered: