~Another question here is how to install the extensions, as PHP8 come without PECL (pear) to install.~
pecl install is working without problems with php8.
But now it's failing with php7.4, if it isn't installed php-xml.
JIT
Later we will test the performance with JIT enabled. :smiley:
The effect will be bigger in async applications.
PHP 8
PHP 8 was released on November 26. https://www.php.net/releases/8.0/en.php Updated all the frameworks using
php-fpm
that don't have problems.Need to fix
This list will be updated as we found problems or solutions.
phpmv/ubiquity
dev-master requires php ^7.4 in composer~ #6312aura/intl
3.0.0 requires php ^5.6|^7.0~ #6281hamlet-framework/http
dev-master requires php ^7hamlet-framework/db-mysql
dev-master requires php ^7cache/array-adapter
1.1.x-dev requires php ^5.6 || ^7.0Swoole, php-ngx, workerman, phalcon, ...
swoole/ext-postresql
fail at compile time https://github.com/swoole/ext-postgresql/pull/49~ #6296uv
extension fail at compile time https://github.com/bwoebi/php-uv/commit/afe868812897660841148991d09e61c5731341cf https://github.com/bwoebi/php-uv/commit/444acfb9636094c2c96d1e7b43332027f464efc5 :ok: now usingevent
in the benchpecl install
~Another question here is how to install the extensions, as PHP8 come without PECL (pear) to install.~
pecl install
is working without problems with php8.But now it's failing with php7.4, if it isn't installed php-xml.
JIT
Later we will test the performance with JIT enabled. :smiley: The effect will be bigger in async applications.
swoole Can't use JIT https://github.com/swoole/swoole-src/issues/3986
Warning: JIT is incompatible with third party extensions that setup user opcode handlers. JIT disabled.