Skip to content

Ubuntu 22.04 with php 8.1 #53

@cpierce

Description

@cpierce
libtool: compile:  cc -I. -I/root/aws-elasticache-cluster-client-memcached-for-php -I/root/aws-elasticache-cluster-client-memcached-for-php/include -I/root/aws-elasticache-cluster-client-memcached-for-php/main -I/root/aws-elasticache-cluster-client-memcached-for-php -I/usr/include/php/20210902 -I/usr/include/php/20210902/main -I/usr/include/php/20210902/TSRM -I/usr/include/php/20210902/Zend -I/usr/include/php/20210902/ext -I/usr/include/php/20210902/ext/date/lib -DHAVE_CONFIG_H -g -O2 -I/usr/include/php/20210902 -I/usr/include/php/20210902/main -I/usr/include/php/20210902/TSRM -I/usr/include/php/20210902/Zend -I/usr/include/php/20210902/ext -I/usr/include/php/20210902/ext/date/lib -I/usr/include/php/20210902 -DZEND_COMPILE_DL_EXT=1 -c /root/aws-elasticache-cluster-client-memcached-for-php/php_memcached.c -MMD -MF php_memcached.dep -MT php_memcached.lo  -fPIC -DPIC -o .libs/php_memcached.o
/root/aws-elasticache-cluster-client-memcached-for-php/php_memcached.c: In function ‘php_memc_register_constants’:
/root/aws-elasticache-cluster-client-memcached-for-php/php_memcached.c:4266:57: error: ‘MEMCACHED_BEHAVIOR_CLIENT_MODE’ undeclared (first use in this function); did you mean ‘MEMCACHED_BEHAVIOR_USE_UDP’?
 4266 |         REGISTER_MEMC_CLASS_CONST_LONG(OPT_CLIENT_MODE, MEMCACHED_BEHAVIOR_CLIENT_MODE);
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/aws-elasticache-cluster-client-memcached-for-php/php_memcached.c:4191:138: note: in definition of macro ‘REGISTER_MEMC_CLASS_CONST_LONG’
 4191 |         #define REGISTER_MEMC_CLASS_CONST_LONG(name, value) zend_declare_class_constant_long(php_memc_get_ce() , ZEND_STRS( #name ) - 1, value)
      |                                                                                                                                          ^~~~~
/root/aws-elasticache-cluster-client-memcached-for-php/php_memcached.c:4266:57: note: each undeclared identifier is reported only once for each function it appears in
 4266 |         REGISTER_MEMC_CLASS_CONST_LONG(OPT_CLIENT_MODE, MEMCACHED_BEHAVIOR_CLIENT_MODE);
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/aws-elasticache-cluster-client-memcached-for-php/php_memcached.c:4191:138: note: in definition of macro ‘REGISTER_MEMC_CLASS_CONST_LONG’
 4191 |         #define REGISTER_MEMC_CLASS_CONST_LONG(name, value) zend_declare_class_constant_long(php_memc_get_ce() , ZEND_STRS( #name ) - 1, value)
      |                                                                                                                                          ^~~~~
/root/aws-elasticache-cluster-client-memcached-for-php/php_memcached.c:4267:75: error: ‘MEMCACHED_BEHAVIOR_DYNAMIC_POLLING_THRESHOLD_SECS’ undeclared (first use in this function)
 4267 |         REGISTER_MEMC_CLASS_CONST_LONG(OPT_DYNAMIC_POLLING_INTERVAL_SECS, MEMCACHED_BEHAVIOR_DYNAMIC_POLLING_THRESHOLD_SECS);
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/aws-elasticache-cluster-client-memcached-for-php/php_memcached.c:4191:138: note: in definition of macro ‘REGISTER_MEMC_CLASS_CONST_LONG’
 4191 |         #define REGISTER_MEMC_CLASS_CONST_LONG(name, value) zend_declare_class_constant_long(php_memc_get_ce() , ZEND_STRS( #name ) - 1, value)
      |                                                                                                                                          ^~~~~
/root/aws-elasticache-cluster-client-memcached-for-php/php_memcached.c:4313:53: error: ‘MEMCACHED_BEHAVIOR_USE_TLS’ undeclared (first use in this function); did you mean ‘MEMCACHED_BEHAVIOR_USE_UDP’?
 4313 |         REGISTER_MEMC_CLASS_CONST_LONG(OPT_USE_TLS, MEMCACHED_BEHAVIOR_USE_TLS);
      |                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~
/root/aws-elasticache-cluster-client-memcached-for-php/php_memcached.c:4191:138: note: in definition of macro ‘REGISTER_MEMC_CLASS_CONST_LONG’
 4191 |         #define REGISTER_MEMC_CLASS_CONST_LONG(name, value) zend_declare_class_constant_long(php_memc_get_ce() , ZEND_STRS( #name ) - 1, value)
      |                                                                                                                                          ^~~~~
/root/aws-elasticache-cluster-client-memcached-for-php/php_memcached.c:4365:72: error: ‘MEMCACHED_NO_CONFIG_SERVER’ undeclared (first use in this function); did you mean ‘MEMCACHED_NO_SERVERS’?
 4365 |         REGISTER_MEMC_CLASS_CONST_LONG(RES_MEMCACHED_NO_CONFIG_SERVER, MEMCACHED_NO_CONFIG_SERVER);
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/root/aws-elasticache-cluster-client-memcached-for-php/php_memcached.c:4191:138: note: in definition of macro ‘REGISTER_MEMC_CLASS_CONST_LONG’
 4191 |         #define REGISTER_MEMC_CLASS_CONST_LONG(name, value) zend_declare_class_constant_long(php_memc_get_ce() , ZEND_STRS( #name ) - 1, value)
      |                                                                                                                                          ^~~~~
/root/aws-elasticache-cluster-client-memcached-for-php/php_memcached.c:4386:60: error: ‘STATIC_MODE’ undeclared (first use in this function); did you mean ‘STATX_MODE’?
 4386 |         REGISTER_MEMC_CLASS_CONST_LONG(STATIC_CLIENT_MODE, STATIC_MODE);
      |                                                            ^~~~~~~~~~~
/root/aws-elasticache-cluster-client-memcached-for-php/php_memcached.c:4191:138: note: in definition of macro ‘REGISTER_MEMC_CLASS_CONST_LONG’
 4191 |         #define REGISTER_MEMC_CLASS_CONST_LONG(name, value) zend_declare_class_constant_long(php_memc_get_ce() , ZEND_STRS( #name ) - 1, value)
      |                                                                                                                                          ^~~~~
/root/aws-elasticache-cluster-client-memcached-for-php/php_memcached.c:4387:61: error: ‘DYNAMIC_MODE’ undeclared (first use in this function)
 4387 |         REGISTER_MEMC_CLASS_CONST_LONG(DYNAMIC_CLIENT_MODE, DYNAMIC_MODE);
      |                                                             ^~~~~~~~~~~~
/root/aws-elasticache-cluster-client-memcached-for-php/php_memcached.c:4191:138: note: in definition of macro ‘REGISTER_MEMC_CLASS_CONST_LONG’
 4191 |         #define REGISTER_MEMC_CLASS_CONST_LONG(name, value) zend_declare_class_constant_long(php_memc_get_ce() , ZEND_STRS( #name ) - 1, value)
      |                                                                                                                                          ^~~~~
make: *** [Makefile:202: php_memcached.lo] Error 1```

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions