Bom dia!
Como o php usa muita extensões em C é preciso ter essas dependências.
Recomendo tbm aprender a usar o pecl para instalação de outras extensões que tu for adicionar.
Fiz um teste aqui usando o PHP em duas versões (7.4.33 e 8.1.25) usando a instalação com o Pecl: PHP_WITHOUT_PEAR=yes asdf install php <version>
Versão | Dependências |
---|---|
8.1.25 | base-devel*, re2c, gd, oniguruma, postgresql-libs, libzip |
A versão 7.4.33 não consegui instalar pois não tem compatibilidade com OpenSSL 3+ (e eu nao posso fazer downgrade desse pacote no momento)
Achei uma solução que é compilar o OpenSSL 1 em uma pasta e usar ela para rodar o php 7.4: https://github.com/asdf-community/asdf-php/issues/131
*O base-devel é tipo o build-essential pro Arch