-
-
Notifications
You must be signed in to change notification settings - Fork 14.6k
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
rabbitmq-server doesn't build on x86_64-darwin #169956
Comments
I think the underlying problem is that x86_64-darwin erlang doesn't work under Rosetta 2, which means it's probably an upstream bug.
With lldb
Nixpkgs cross and Rossetta 2 are orthogonal systems. Setting Regarding #169684 (comment)
I'm suspicious of this result:
For nixpkgs cross compilation, this is likely correct. |
Does it surprise you that Hydra was green on this job recently? At least this is how I read it: https://hydra.nixos.org/build/174137098 |
If that's a question for me, then no, not at all. The suspected failure is x86_64-darwin erlang running under Rosetta 2, but the machine that built rabbitmq-server ( |
In #169684 we noticed that
rabbitmq-server
doesn't build onx86_64-darwin
anymore despite no changes relevant to this.This is probably due to a cross-compilation issue in erlang on darwin. @reckenrode did some valuable research on this: #169684 (comment)
Probably,
elixir
anderlang
need to go todepsBuildBuild
, but this doesn't fix the problem entirely.CC @armeenm @NixOS/darwin-maintainers
The text was updated successfully, but these errors were encountered: