なんだこれは

はてなダイアリーから移転しました。

Emacs with nativecomp emits an error on macOS 13.0.0

Emacs with nativecomp emits an error on macOS 13.0.0

Emacs with native comp emits an error on macOS 13.0.0

macOS 13.0.0 に無事アップグレードできたので、Emacs 29.0.50 を起動したらエラーがでて困ってしまった。こういったエラーがでるのだ。

ld: warning: -undefined dynamic_lookup may not work with chained fixups

ググってみたら、コンパイラがかわったためらしい。これが正式な対策らしい。

https://github.com/emacs-mirror/emacs/commit/97b928ce09d6034ebcb541fb548e5d4862302add

一番安易な方法として、Emacs 29.0.50 のネィティブコンパイルを落したバージョンを使うことにした。