>>294
ARM未対応の公式な理由はgccがまだ対応していないこと

実際は、homebrewの開発者頑張っているからあまり言いたくないんけど、正直homebrewの開発者の
C言語能力が低く、自力でclangへの移植やARMへの移植がほとんどできないようだ

例えば
ttps://github.com/Homebrew/brew/issues/7857
で未だにbashが未対応だけど実は対応済み

この原因はmacOSにはsignal関係の構造体が存在しているのにconfigureスクリプトにミスがあって
構造体がないと判断して構造体の重複定義をしたためで、bashの側のバグ

修正は
ttps://savannah.gnu.org/patch/index.php?9991
ttps://savannah.gnu.org/patch/download.php?file_id=50226
でconfigureスクリプトが判定用に使うaclocal.m4内にstring.hとstdlib.hを追加

ただ、昔から色々なUnix使っている人にとっては、この手の#includeしないといけないものの違いとか
パスの違いとかってすぐ直せるバグだから、こんなのもすぐ直せないの?って思ってしまう