On Sun, Jun 11, 2023 at 07:22:28PM +0200, Why 42? The lists account. wrote: > vim:/usr/local/lib/libruby32.so: undefined symbol '_Unwind_Backtrace' > vim:/usr/local/lib/libruby32.so: undefined symbol '_Unwind_GetIP' > vim:/usr/local/lib/libruby32.so: undefined symbol '_Unwind_GetCFA' ...
That's because libruby32 did not link explicitly against libc++abi, which is now needed on aarch64 and amd64 for the Rust-based YJIT compiler. Fixed in this commit: https://marc.info/?l=openbsd-ports-cvs&m=168663240314909&w=2 Once you get ruby-3.2.2p0 on your machine either by updating after it made it into snapshot packages or by building the latest lang/ruby/3.2 yourself, this noise should go away.