[MacPorts] #53971: php-igbinary update to support php7
MacPorts
noreply at macports.org
Wed Apr 19 10:47:43 UTC 2017
#53971: php-igbinary update to support php7
---------------------------+----------------------
Reporter: chrisminett | Owner: pixilla
Type: enhancement | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: php-igbinary |
---------------------------+----------------------
Comment (by chrisminett):
Replying to [comment:3 ryandesign]:
> I had started working on this update, but php*-memcached depends on
php*-igbinary, and because of the major version number increase, I didn't
know whether the new php-igbinary is compatible with the old php-
memcached. I wanted to have an update to php-memcached available at the
same time. That's #50135 but it needs a new version of libmemcached.
It might still be possible to do this in stages. Tweaking my igbinary
portfile as you suggest, to 2.0.1, successfully downloads and installs
from PECL. I can then do a new install of my modified `php56-igbinary` and
the existing `php56-memcached`, which is using libmemcached 1.0.10, and
usage of Memcched in php56 is working fine.
php-memcached release notes at 2.1.0 say they support libmemcached 1.0.x,
so there should be no reason for compatibility issues.
igbinary release notes say there are no serialization changes in 2.0.0,
and this matches my testing, which involves igbinary-serialized values
which I've set and read in igbinary-1.2.1 with php-memcached-2.0.1
(php56), igbinary-2.0.1 with php-memcached-2.0.1 (php56), igbinary-2.0.1
with php-memcached-3.0.3 (php71) ... all using libmemcached-1.0.10
--
Ticket URL: <https://trac.macports.org/ticket/53971#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list