[Pkg-php-pecl] State of PECL modules

Ondřej Surý ondrej at sury.org
Thu Dec 17 13:07:06 UTC 2015


Hi folks,

this is just a report of last two weeks regarding the support for PHP
7.0 in PECL.

Some modules already have a version supporting PHP 7.0 in the
pecl.php.net in at least some alphaX version:

apcu + apcu_bc
rrd
xdebug
imagick

Some modules have support in upstream git (usually php7 branch):

redis
amqp

Unfortunately most of the modules that took the approach "fuck the
backwards compatibility", so they have just released a version that's
compatible with ZEND_ENGINE_3 (included in PHP 7). So there's go my
grand plan to support multiple PHP versions from within one source
package. The notable exception is xdebug (and looks like the new mongodb
extensions might retain backwards compatibility with PHP 5.x).

I'll probably end up with providing dual tarballs inside debian package,
but it is hardly optimal solution.

Cheers,
-- 
Ondřej Surý <ondrej at sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server



More information about the Pkg-php-pecl mailing list