Bus error after upgrading to Sonoma beta

I also got hit by this bus :drum:

Thanks all for your tips, in my case, I fixed it with:

brew upgrade
export KERL_CONFIGURE_OPTIONS="--disable-jit"
asdf install erlang 25.3.2.6

As in OTP25 bus error on Mac OS Sonoma · Issue #7687 · erlang/otp · GitHub

Everything is running fine now!

5 Likes

Hi guys, in my case i was using asdf so i reinstall everything:

  1. Update brew
brew update
  1. Uninstall asdf
brew uninstall asdf
  1. Install erlang
asdf install erlang 26.0.2
  1. Install elixir
asdf install elixir 1.15.4 
1 Like

How will you install stuff with asdf if you just uninstalled it? :thinking:

What a great question?

Step
2.1 I reinstall asdf using:

brew install asdf 

Thanks @dimitarvp =D

1 Like

Erlang/OTP 25.3.2.7 has been released which disables the JIT automatically on MacOS. So if you update to that version there is no need to have --disable-jit in KERL_CONFIGURE_OPTIONS.

9 Likes

For anyone on Nix, elixir_26 is now available from “unstable” channel. Seems to work like a charm.

Just hit this error on my Mac after not turning it on/using it for a few months.

Had to use OTP 26 and these values all worked:

elixir 1.16.0-rc.1-otp-26
erlang 26.2.1
nodejs 20.3.1
1 Like