-
Notifications
You must be signed in to change notification settings - Fork 780
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
macOS Monterey (aarch64) Illegal Instruction #3782
Comments
Thanks for the report. I can reproduce but no idea yet what the issue is. If someone else has this issue they can use v0.17.2.3 for now or compile manually: /~https://github.com/monero-project/monero-gui/releases/tag/v0.17.2.3 |
Same thing is now happening on x86-64 builds from Arch Linux repos https://bugs.archlinux.org/task/72963 |
@Morelcia does the binary from getmonero.org work on your system? |
I will check your linked commits @Morelcia, it seems that removing the generic x86-64 arch now makes it default to native arch. I wanted to make it work for ARM but guess some extra work is required. In the meantime it should work by adding |
hi! are there any official build instructions for monero-gui? Arch Linux builds the project with:
back then |
We create the binaries for getmonero.org with the Dockerfile, but that's not relevant for Arch Linux. Can you just add |
It's already there, the line is quoted is from the monero-gui PKGBUILD: |
@kpcyrd Sorry, I'm confused now. Someone reported that the Arch package requires AVX2 (https://bugs.archlinux.org/task/72963) since v0.17.3.0, but you said the PKGBUILD already uses ARCH=default? Can you try |
Yes, the way we build monero-gui didn't change between 0.17.2.3 -> 0.17.3.0 [diff]. monero-gui (with
|
It just means that If setup correctly CMake should print something like
You can use this for the monero-gui PKGBUILD
|
I updated the macOS build instructions in #3804, this issue will be resolved in v0.17.3.1 |
@selsta thanks, I've used this to update the PKGBUILD and it's working:
testing the binary:
|
If I download the macOS build in the Releases for v0.17.3.0 it crashes immediately upon launch with an illegal instruction exception. If I build the master branch with commit bddb9b0 (HEAD -> master, tag: v0.17.3.0, origin/master, origin/HEAD) locally using Xcode 13.1 on macOS Monterey 12.0.1, everything works as expected. This is on a MacBook Pro 16 inch M1 Max. I've attached the crash log I get with the bundled version.
CrashReport.txt
The text was updated successfully, but these errors were encountered: