-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Fix CI pipeline for MacOS arm64 target #1054
Comments
it looks like there is no file called /Applications/eDEX-UI.app/Contents/PlugIns |
(and maybe try running the classic macos build, not the arm64) |
The classic build works. But only through Rosetta. It would be cooler to have it run natively. I installed npm via brew but wasn't able to get it to run. I'm missing something... |
what steps are you doing to get it to run? |
Yeah, indeed. I think what we're experiencing on those builds is similar as #1051 - the GitHub Actions hardware that's building them cannot cross-compile to the target architecture correctly and so the build outputs are flawed. In other words: need an M1 mac to build for M1 macs. Which is going to cost a lot of $$$ even if I'm just renting cloud instances. |
Hyper, which is somewhat of a sister project to edex (same stack, terminal-wise), has an interesting thread about their own attempts to build mac m1 bins: vercel/hyper#5115 |
Sorry for the late reply. So I downloaded the source code of the latest release and tried to run it as its described in the documentation.
I haven't been able to run it successfully.
|
could you post the logs? |
Well i thought this link would work...
|
I've seen that error a number of times, digging it up brings up this: addaleax/lzma-native#102 - not sure what we can do about it? |
Unfortunately it looks like it's still a bit early for us to enable apple silicon builds.
When we do have these upstream requirements it should be trivial to set up, I've already done some work on the linux cross-architecture builds which should help. (Out of curiosity, could someone with an M1 post me the output of |
➜ ~ uname -a
Darwin Evans-MacBook-Pro-M1.local 20.3.0 Darwin Kernel Version 20.3.0: Thu Jan 21 00:06:51 PST 2021; root:xnu-7195.81.3~1/RELEASE_ARM64_T8101 arm64 |
Got it, thanks |
Technical information
Using version:
latest
(latest release, currentlyv2.2.6
, arm64)Running on:
How comfortable you are with your system and/or IT in general:
Problem
I updated eDEX-UI by uninstalling the old one, downloading the new release from GitHub and copied the application into the application folder. When trying to launch eDEX-UI, I get the following warning:
The Console Log (filtered by "eDEX-UI.app"):
What can I do to fix this?
The text was updated successfully, but these errors were encountered: