Hey all,
So now that PHP 8 has been released[1], are we going to have it in Fedora 34?
It seems that we have reasonably decent compatibility for extensions[2] already...
[1]: https://www.php.net/releases/8.0/en.php [2]: https://blog.remirepo.net/pages/PECL-extensions-RPM-status
Le 30/11/2020 à 14:25, Neal Gompa a écrit :
Hey all,
So now that PHP 8 has been released[1], are we going to have it in Fedora 34?
It seems that we have reasonably decent compatibility for extensions[2] already...
For major version (as it was done for PHP 7), I'm used to give a bit more time so everything will be ready (extensions and libraries)
So rather for F 35
I don't think anything already "requires" PHP 8
Perhaps, user requests may convince me to do differently
And modularity... blah.... blah... blah...
Perhaps RHEL 8.x will have it before Fedora ;)
Remi
On Mon, Nov 30, 2020 at 8:45 AM Remi Collet Fedora@famillecollet.com wrote:
Le 30/11/2020 à 14:25, Neal Gompa a écrit :
Hey all,
So now that PHP 8 has been released[1], are we going to have it in Fedora 34?
It seems that we have reasonably decent compatibility for extensions[2] already...
For major version (as it was done for PHP 7), I'm used to give a bit more time so everything will be ready (extensions and libraries)
So rather for F 35
I don't think anything already "requires" PHP 8
Perhaps, user requests may convince me to do differently
I would certainly like to see PHP 8 in Fedora 34 if we could. Do we know how many of the extensions in Fedora are in good or bad shape?
And modularity... blah.... blah... blah...
Perhaps RHEL 8.x will have it before Fedora ;)
Well, that's why I want it in Fedora now, so that I can start using it in Fedora and that it goes through the normal Fedora->RHEL pipeline. :)
-- 真実はいつも一つ!/ Always, there's only one truth!
Le 30/11/2020 à 15:03, Neal Gompa a écrit :
I would certainly like to see PHP 8 in Fedora 34 if we could. Do we know how many of the extensions in Fedora are in good or bad shape?
To be removed
- php-pecl-apcu-bc (old compat ext) - php-pecl-couchbase2 (but php-pecl-couchbase3 in the pipe) - php-pecl-xdebug (but php-pecl-xdebug3 is already there) - php-pecl-propro (no more needed)
Patches exist but no release yet
amqp fann geoip geos imagick memcached rrd smbclient ssdeep ssh2 xmldiff yac zmq
Not yet compatible
gearman gmagick libvirt memcache radius timecop uopz
Remi
On Mon, Nov 30, 2020 at 9:44 AM Remi Collet Fedora@famillecollet.com wrote:
Le 30/11/2020 à 15:03, Neal Gompa a écrit :
I would certainly like to see PHP 8 in Fedora 34 if we could. Do we know how many of the extensions in Fedora are in good or bad shape?
To be removed
- php-pecl-apcu-bc (old compat ext) - php-pecl-couchbase2 (but php-pecl-couchbase3 in the pipe) - php-pecl-xdebug (but php-pecl-xdebug3 is already there) - php-pecl-propro (no more needed)Patches exist but no release yet
amqp fann geoip geos imagick memcached rrd smbclient ssdeep ssh2 xmldiff yac zmqNot yet compatible
gearman gmagick libvirt memcache radius timecop uopz
That sounds achievable then. Could we try to have this for Fedora 34 then? At least then I can start talking to libvirt folks about porting to PHP 8.
Le 04/12/2020 à 00:48, Neal Gompa a écrit :
That sounds achievable then. Could we try to have this for Fedora 34 then?
This seems too short for me (we also have >600 libraries and some applications which probably need work, perhaps a bit cleanup will have to happen, removing old dead projects)
And don't forget, I'm mostly alone to work on this ;)
My plan is
- submit change proposal for F35 ASAP - import 8.0.x in rawhide after F34 branching, so in only 2 months
At least then I can start talking to libvirt folks about porting to PHP 8.
I don't see any reason to not ask "now", PHP 8 exists. and method exists to install it on various distributions.
Remi
P.S. and about libvirt, I had very bad experience with 7.x compatibility and don't plan to give any time to this project for 8.x
php-devel@lists.fedoraproject.org