On July 24th 2014, the PHP group has released PHP 5.5.15.
This release fixes several bugs against PHP 5.5.14.
All PHP users are encouraged to upgrade to this new version.
PHP 5.5.15 packages are now available on Dotdeb for Debian 7.5 “Wheezy”, on both amd64 and i386 architectures.
The following modules have been packaged too :
- apcu 4.0.6
- gearman 0.8.3
- geoip 1.0.8
- imagick 3.1.2
- memcache 3.0.8
- memcached 2.2.0
- mongo 1.5.4
- pecl_http 1.7.6
- pinba (master)
- redis 2.2.5
- spplus 1.1
- ssh2 0.12
- xcache 3.1.0
- xdebug 2.2.5
- xhprof 0.9.4
Please read the Changelog and the migration guide (be aware of the backward incompatible changes) before upgrading.
9 replies on “PHP 5.5.15 for Debian Wheezy”
Thank you very much, Guillaume!
Works great.
Dotdeb is the best. Thanks G!
Why are you still using Gearman 0.8.3 beta, when the latest stable version is 1.1.2?
@TLM : because the libgearman libraries from Debian are outdated and don’t allow to build the latest extension. Sorry.
Hi!
Thank you again for your great work. Do you think it is possible to package php5-dev also? It will allow us to compile any extension we miss.
Second question: against which mysql libraries this php is compiled? I thing it should be always compiled against actual dotdeb mysql version.
From log:
PHP message: PHP Warning: mysqli::mysqli(): Headers and client library minor version mismatch. Headers:50537 Library:50619
@ernierasta : php5-dev is already available from Dotdeb for any version.
The version of MySQL the current packages are built against is 5.5.37 (see 50537 in your warning). Building them against the latest MySQL version from Dotdeb is unfortunately not possible. You should use php5-mysqlnd instead of php5-mysql. More info here : http://localhost:8080/2014/04/04/about-the-mysql_connect-headers-and-client-library-minor-version-mismatch-warning-2/
@Guillaume
Thanks and sorry for my ignorance, you are right of course.
I know about mysqlnd and I was intending to use it, but I forget forcing right release.
Of course it works ok if you force release:
aptitude install -t wheezy-php55 php5-dev php5-mysqlnd
Mmmh, it seems that current php5-memcached with 5.5 is broken:
The following packages have unmet dependencies:
php5-memcached : Depends: libmemcached11 but it is not installable
E: Unable to correct problems, you have held broken packages.
It seems it’s only present in the “wheezy” release, not in the “wheezy-php55” one