Amazon Linux 2023(AL2023)では何故か PHP 8.1 に sodium パッケージが用意されていない。AL2023 の PHP 8.2 や Amazon Linux 2(AL2)の PHP 8.1 には存在する。
調べてみると 2022 年 10 月には issue が立ってるのに We are evaluating inclusion of this package in our next quarterly release(次回の四半期リリースにこのパッケージを含めることを検討している)
と言っておいて今はもう 2023 年 10 月である。そして PHP 8.2 に sodium を追加したと言っている(8.1 は?)。そういうとこだぞ AL2023。
一部の PHP アプリケーション(Laravel Passport とか EC-CUBE WebAPI とか)では sodium が必須になっている。蛇足だが Xserver では今のところ sodium が使えない。
いつ対応されるかわからないので手動で sodium をインストールすることにする。
この続きはcodocで購入