Skip to content

PHP Version 8.4 #258

@remicollet

Description

@remicollet

According to PHP roadmap version 8.4.0 GA is planed for end of year

Plan is

  • provides SCL only for alpha/beta
  • provides both SCL and base packages (modules) for RC

Start to test, fix and build extensions, especially after RC1 (final API)

Current state

  • php-8.4.1-1 (Module stream as php:remi-8.4)
  • php84-php-8.4.1-1 (Software Collections as php84)

Extensions (checked are available as RPM, not checked have been tested but not built, missing have not been tested yet) :

  • ahocorasick 0.0.7 with previous patches
  • amqp 2.1.2
  • apcu 5.1.23 ignoring 1 failed test
  • apfd 1.0.3
  • ast 1.1.2
  • awscrt 1.2.6
  • base58 1.0.2
  • bitset 3.2.0
  • brotli 0.15.0
  • bsdiff 0.1.2
  • cassandra 1.3.2 with previous patches
  • couchbase 4.2.2
  • crypto 0.3.2 using patch from PR #42
  • csv 0.4.2
  • dbase 7.1.1 with previous patches
  • decimal 1.5.0
  • dio 0.3.0
  • ds 1.5.0
  • eio 3.1.3
  • env 0.2.1 with previous patches
  • ev 1.2.0
  • event 3.1.4 was fixed using patch for test suite failure
  • excimer 1.2.2 was fixed by PR #8 for build failure
  • fann 1.2.0
  • gearman 2.1.2
  • geoip 1.1.1 with previous patches
  • geos 1.0.0 with previous patches
  • geospatial 0.3.2 using PR #31 for test suite
  • gmagick 2.0.6RC1
  • GnuPG 1.5.14
  • grpc 1.65.0
  • handlebars 1.0.0 using patch from PR #78 for test suite failure
  • hdr_histogram 0.5.0
  • http using PR #135 for build failure
  • igbinary 3.2.16, using PR #393, was fixed by PR #390 for test suite failure
  • imagick 3.7.0
  • imap 1.0.2 with upstream patches
  • immutable_cache build failure
  • ion 0.2.1 using PR #10 for test suite failure
  • inotify 3.0.0
  • ip2location 8.2.0
  • ip2proxy 3.0.3
  • jsonpath 2.1.0
  • json_post 1.1.0
  • krb5 1.2.2
  • leveldb 0.3.0
  • libvirt 0.5.8
  • LuaSanbox 4.1.2
  • lz4 0.4.3
  • lzf 1.7.0
  • mailparse 3.1.8, was fixed by patch
  • maxminddb 1.11.1
  • mcrypt 1.0.7 using PR #19 for build failure
  • memcache 8.2
  • memcached 3.2.0
  • memprof 3.0.2
  • mongodb 1.19..3
  • msgpack 3.0.0RC1, previously using PR #174 for test suite failure
  • mustache 0.9.3
  • mysql 1.0.0-dev
  • mysql-xdevapi build failure
  • mysqlnd-krb5 1.0.0
  • nsq 3.5.1
  • oauth 2.0.9 was fixed by PR #30 for new build failure
  • oci8 3.4.0
  • opencensus build failure, project has been archived
  • openswoole build failure
  • opentelemetry 1.1.0beta3
  • PAM 2.2.5
  • parle 0.8.5
  • pcsc 0.5.1
  • pcov using PR #111 for build failure
  • pdlib build failure
  • pdo_oci 1.1.0
  • phpiredis 1.0.1
  • php_trie 0.1.2
  • phpy 1.0.6
  • pkcs11 1.1.2
  • pq 2.2.3
  • protobuf 4.27.2
  • ps 1.4.4
  • pspell 1.0.1
  • psr test suite failure
  • quickhash 1.1.1
  • raphf 2.0.1
  • rdkafka 6.0.3
  • realcache_turbo 3.0.4 with previous patches
  • recode 1.0.0-dev
  • redis 6.0.2 with upstream patches
  • rnp test suite failure (segfault)
  • rpminfo 1.1.0
  • rrd 2.0.3
  • scoutapm test suite failure
  • scrypt 2.0.1
  • sdl 2.7.0
  • sdl_image 0.4.0
  • sdl_mixer 0.4.0
  • sdl_ttf 0.3.0
  • SeasClick 0.1.1
  • SeasLog build failure
  • SeasSnowflake 1.0.0 with previous patches
  • selinux 0.6.0
  • simple_kafka_client 0.1.4
  • skywalking 5.0.1
  • skywalking_agent build failure
  • smbclient 1.1.1
  • snappy 0.2.1
  • snuffleupagus 0.11.0
  • solr build failure
  • ssdeep 1.1.0 with previous patches
  • ssh2 1.4.1
  • stats 2.0.3 with previous patches
  • stomp 2.0.3
  • swoole 6.0.0-beta using PR #5537
  • sync 1.1.3
  • teds 1.3.0 using PR #205
  • trader 0.5.1
  • transit 0.7.1
  • uopz test suite failure
  • uploadprogress 2.0.2
  • uuid 1.2.0
  • uv 0.3.0
  • var_representation 0.1.4
  • varnish 1.2.6
  • vips 1.0.13
  • vld 0.18.0 using upstream patches and PR #83
  • xattr 1.4.0
  • xdebug 3.4.0beta1
  • xdiff 2.1.1
  • xhprof 2.3.10, was fixed by PR #87
  • xlswriter 1.5.7 using PR #531
  • xmldiff 1.1.3 using PR #2
  • xpass 1.0.0RC1
  • xxtea 1.0.11 with previous patches
  • yac 2.3.1
  • yaconf 1.1.2
  • yaf 3.3.6 using PR #594
  • yaml 2.2.4
  • yar 2.3.3
  • yaz 1.2.4
  • zephir_parser 1.6.1
  • zip 1.22.3 with upstream patches
  • zmq 1.1.3 with previous patches
  • zstd 0.13.3

Additional SAPIs:

  • unit-php 1.32.1
  • uwsgi-php 2.0.26

Feedback is welcome, feel free to ask for extensions you need for your tests.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions