-
Notifications
You must be signed in to change notification settings - Fork 326
php7 build errors w/ --enable-memcached-protocol #258
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I've had the same problem as you. |
The 3.0.0 release will be released Real Soon Now. I'm cleaning up the tickets in preparation. |
I just tested and this is still broken. Reopening for 3.0.0. |
What about ? |
Just a followup, I too retested today with both the I can still build on |
Yes, exactly. Because this region of code was not enabled by default, it was not tested and migrated to the PHP internals that have changed. I'm not going to hold up the 3.0.0 release over it, but it will be valuable to fix it for the first bugfix release after. (I merged the php7 branch to master last week, so the php7 branch is now considered inactive.) |
Awesome, look forward to testing it once fixed in 3.0.1. |
Resolved by #312 |
I'm building a static php-fpm binary using the php7 tree from git on CentOS 7. When building with only
--enable-memcached --enable-memcached-json
everything builds fine. When I enable binary protocol via
--enable-memcached --enable-memcached-protocol --enable-memcached-json
I get the build errors seen below. I'm linking to
libmemcached-1.0.18
built from source w/./configure --enable-libmemcachedprotocol
and installed in/usr/local
full config line:
./configure --prefix=/usr --with-config-file-path=/etc --enable-mysqlnd --with-mysqli=mysqlnd --with-mcrypt --with-zlib --with-gd --enable-gd-native-ttf --with-freetype-dir=/usr --with-curl --enable-mbstring --with-libmemcached-dir=/usr/local --enable-memcached --enable-memcached-protocol --enable-memcached-json --enable-fpm --enable-opcache --with-fpm-user=admin --with-fpm-group=admin --disable-rpath
(the version which builds w/o errors is the exact same sans
--enable-memcached-protocol
)Is this an indication that the binary protocol part of the code has not yet been updated to work with php 7?
The text was updated successfully, but these errors were encountered: