ext-uv
ext-uv copied to clipboard
Error and Warning during 'make' on Ubuntu 20
I tried to compile but I got these errors and warnings.
/bin/bash /var/www/html/php-libuv/php-uv/libtool --mode=compile cc -I. -I/var/www/html/php-libuv/php-uv -DPHP_ATOM_INC -I/var/www/html/php-libuv/php-uv/include -I/var/www/html/php-libuv/php-uv/main -I/var/www/html/php-libuv/php-uv -I/usr/include/php/20190902 -I/usr/include/php/20190902/main -I/usr/include/php/20190902/TSRM -I/usr/include/php/20190902/Zend -I/usr/include/php/20190902/ext -I/usr/include/php/20190902/ext/date/lib -DHAVE_CONFIG_H -g -O2 -lrt -c /var/www/html/php-libuv/php-uv/php_uv.c -o php_uv.lo
mkdir .libs
cc -I. -I/var/www/html/php-libuv/php-uv -DPHP_ATOM_INC -I/var/www/html/php-libuv/php-uv/include -I/var/www/html/php-libuv/php-uv/main -I/var/www/html/php-libuv/php-uv -I/usr/include/php/20190902 -I/usr/include/php/20190902/main -I/usr/include/php/20190902/TSRM -I/usr/include/php/20190902/Zend -I/usr/include/php/20190902/ext -I/usr/include/php/20190902/ext/date/lib -DHAVE_CONFIG_H -g -O2 -lrt -c /var/www/html/php-libuv/php-uv/php_uv.c -fPIC -DPIC -o .libs/php_uv.o
/var/www/html/php-libuv/php-uv/php_uv.c:276:25: error: unknown type name ‘zend_rsrc_list_entry’; did you mean ‘zend_rsrc_list_dtors_entry’?
276 | void static destruct_uv(zend_rsrc_list_entry *rsrc TSRMLS_DC);
| ^~~~~~~~~~~~~~~~~~~~
| zend_rsrc_list_dtors_entry
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_strerror’:
/var/www/html/php-libuv/php-uv/php_uv.c:359:2: error: unknown type name ‘uv_err_t’; did you mean ‘uv_req_t’?
359 | uv_err_t error;
| ^~~~~~~~
| uv_req_t
/var/www/html/php-libuv/php-uv/php_uv.c:360:7: error: request for member ‘code’ in something not a structure or union
360 | error.code = error_code;
| ^
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_common_init’:
/var/www/html/php-libuv/php-uv/php_uv.c:452:3: warning: implicit declaration of function ‘ZEND_REGISTER_RESOURCE’ [-Wimplicit-function-declaration]
452 | ZEND_REGISTER_RESOURCE(return_value, uv, uv_resource_handle);
| ^~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_cb_init’:
/var/www/html/php-libuv/php-uv/php_uv.c:472:29: error: invalid operands to binary != (have ‘zval’ {aka ‘struct _zval_struct’} and ‘void *’)
472 | if (cb->fci.function_name != NULL) {
| ~~~~~~~~~~~~~~~~~~~~~ ^~
| |
| zval {aka struct _zval_struct}
/var/www/html/php-libuv/php-uv/php_uv.c:475:13: error: ‘zend_fcall_info’ {aka ‘struct _zend_fcall_info’} has no member named ‘object_ptr’; did you mean ‘object’?
475 | if (fci->object_ptr) {
| ^~~~~~~~~~
| object
/var/www/html/php-libuv/php-uv/php_uv.c:476:28: error: ‘zend_fcall_info’ {aka ‘struct _zend_fcall_info’} has no member named ‘object_ptr’; did you mean ‘object’?
476 | zval_ptr_dtor(&cb->fci.object_ptr);
| ^~~~~~~~~~
| object
In file included from /usr/include/php/20190902/Zend/zend.h:27,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/var/www/html/php-libuv/php-uv/php_uv.c:486:21: error: incompatible type for argument 1 of ‘zval_addref_p’
486 | Z_ADDREF_P(cb->fci.function_name);
| ~~~~~~~^~~~~~~~~~~~~~
| |
| zval {aka struct _zval_struct}
/usr/include/php/20190902/Zend/zend_types.h:979:41: note: in definition of macro ‘Z_ADDREF_P’
979 | #define Z_ADDREF_P(pz) zval_addref_p(pz)
| ^~
/usr/include/php/20190902/Zend/zend_types.h:1068:56: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval’ {aka ‘struct _zval_struct’}
1068 | static zend_always_inline uint32_t zval_addref_p(zval* pz) {
| ~~~~~~^~
/var/www/html/php-libuv/php-uv/php_uv.c:488:12: error: ‘zend_fcall_info’ {aka ‘struct _zend_fcall_info’} has no member named ‘object_ptr’; did you mean ‘object’?
488 | if (fci->object_ptr) {
| ^~~~~~~~~~
| object
In file included from /usr/include/php/20190902/Zend/zend.h:27,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/var/www/html/php-libuv/php-uv/php_uv.c:489:23: error: ‘zend_fcall_info’ {aka ‘struct _zend_fcall_info’} has no member named ‘object_ptr’; did you mean ‘object’?
489 | Z_ADDREF_P(cb->fci.object_ptr);
| ^~~~~~~~~~
/usr/include/php/20190902/Zend/zend_types.h:979:41: note: in definition of macro ‘Z_ADDREF_P’
979 | #define Z_ADDREF_P(pz) zval_addref_p(pz)
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_lock_lock’:
/var/www/html/php-libuv/php-uv/php_uv.c:553:2: warning: implicit declaration of function ‘ZEND_FETCH_RESOURCE’; did you mean ‘ZEND_FETCH_LIST_R’? [-Wimplicit-function-declaration]
553 | ZEND_FETCH_RESOURCE(lock, php_uv_lock_t *, &handle, -1, PHP_UV_LOCK_RESOURCE_NAME, uv_lock_handle);
| ^~~~~~~~~~~~~~~~~~~
| ZEND_FETCH_LIST_R
/var/www/html/php-libuv/php-uv/php_uv.c:553:28: error: expected expression before ‘php_uv_lock_t’
553 | ZEND_FETCH_RESOURCE(lock, php_uv_lock_t *, &handle, -1, PHP_UV_LOCK_RESOURCE_NAME, uv_lock_handle);
| ^~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_lock_unlock’:
/var/www/html/php-libuv/php-uv/php_uv.c:596:28: error: expected expression before ‘php_uv_lock_t’
596 | ZEND_FETCH_RESOURCE(lock, php_uv_lock_t *, &handle, -1, PHP_UV_LOCK_RESOURCE_NAME, uv_lock_handle);
| ^~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_lock_trylock’:
/var/www/html/php-libuv/php-uv/php_uv.c:646:28: error: expected expression before ‘php_uv_lock_t’
646 | ZEND_FETCH_RESOURCE(lock, php_uv_lock_t *, &handle, -1, PHP_UV_LOCK_RESOURCE_NAME, uv_lock_handle);
| ^~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_fs_common’:
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:731:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
731 | PHP_UV_FS_SETUP_AND_EXECUTE(symlink, from, to, flags);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:731:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
731 | PHP_UV_FS_SETUP_AND_EXECUTE(symlink, from, to, flags);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:740:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
740 | PHP_UV_FS_SETUP_AND_EXECUTE(link, from, to);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:740:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
740 | PHP_UV_FS_SETUP_AND_EXECUTE(link, from, to);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:750:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
750 | PHP_UV_FS_SETUP_AND_EXECUTE(chmod, path, mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:750:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
750 | PHP_UV_FS_SETUP_AND_EXECUTE(chmod, path, mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:760:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
760 | PHP_UV_FS_SETUP_AND_EXECUTE(fchmod, fd, mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:760:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
760 | PHP_UV_FS_SETUP_AND_EXECUTE(fchmod, fd, mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:769:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
769 | PHP_UV_FS_SETUP_AND_EXECUTE(rename, from, to);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:769:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
769 | PHP_UV_FS_SETUP_AND_EXECUTE(rename, from, to);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:778:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
778 | PHP_UV_FS_SETUP_AND_EXECUTE(unlink, path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:778:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
778 | PHP_UV_FS_SETUP_AND_EXECUTE(unlink, path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:787:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
787 | PHP_UV_FS_SETUP_AND_EXECUTE(rmdir, path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:787:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
787 | PHP_UV_FS_SETUP_AND_EXECUTE(rmdir, path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:797:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
797 | PHP_UV_FS_SETUP_AND_EXECUTE(mkdir, path, mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:797:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
797 | PHP_UV_FS_SETUP_AND_EXECUTE(mkdir, path, mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:807:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
807 | PHP_UV_FS_SETUP()
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:807:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
807 | PHP_UV_FS_SETUP()
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:116:7: warning: implicit declaration of function ‘php_uv_zval_to_fd’ [-Wimplicit-function-declaration]
116 | fd = php_uv_zval_to_fd(zstream TSRMLS_CC); \
| ^~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:808:4: note: in expansion of macro ‘PHP_UV_ZVAL_TO_FD’
808 | PHP_UV_ZVAL_TO_FD(fd, zstream);
| ^~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:818:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
818 | PHP_UV_FS_SETUP()
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:818:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
818 | PHP_UV_FS_SETUP()
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:829:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
829 | PHP_UV_FS_SETUP()
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:829:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
829 | PHP_UV_FS_SETUP()
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:840:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
840 | PHP_UV_FS_SETUP()
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:840:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
840 | PHP_UV_FS_SETUP()
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:853:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
853 | PHP_UV_FS_SETUP_AND_EXECUTE(chown, path, uid, gid);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:853:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
853 | PHP_UV_FS_SETUP_AND_EXECUTE(chown, path, uid, gid);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:863:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
863 | PHP_UV_FS_SETUP()
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:863:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
863 | PHP_UV_FS_SETUP()
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:875:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
875 | PHP_UV_FS_SETUP_AND_EXECUTE(open, path, flag, mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:875:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
875 | PHP_UV_FS_SETUP_AND_EXECUTE(open, path, flag, mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:885:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
885 | PHP_UV_FS_SETUP_AND_EXECUTE(readdir, path, flags);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:885:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
885 | PHP_UV_FS_SETUP_AND_EXECUTE(readdir, path, flags);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:885:41: warning: passing argument 3 of ‘uv_fs_readdir’ from incompatible pointer type [-Wincompatible-pointer-types]
885 | PHP_UV_FS_SETUP_AND_EXECUTE(readdir, path, flags);
| ^~~~
| |
| char *
/var/www/html/php-libuv/php-uv/php_uv.c:128:51: note: in definition of macro ‘PHP_UV_FS_ASYNC’
128 | error = uv_fs_##func(loop, (uv_fs_t*)&uv->uv.fs, __VA_ARGS__, php_uv_fs_cb); \
| ^~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:885:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
885 | PHP_UV_FS_SETUP_AND_EXECUTE(readdir, path, flags);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:1374:39: note: expected ‘uv_dir_t *’ {aka ‘struct uv_dir_s *’} but argument is of type ‘char *’
1374 | uv_dir_t* dir,
| ~~~~~~~~~~^~~
/var/www/html/php-libuv/php-uv/php_uv.c:885:47: warning: passing argument 4 of ‘uv_fs_readdir’ makes pointer from integer without a cast [-Wint-conversion]
885 | PHP_UV_FS_SETUP_AND_EXECUTE(readdir, path, flags);
| ^~~~~
| |
| long int
/var/www/html/php-libuv/php-uv/php_uv.c:128:51: note: in definition of macro ‘PHP_UV_FS_ASYNC’
128 | error = uv_fs_##func(loop, (uv_fs_t*)&uv->uv.fs, __VA_ARGS__, php_uv_fs_cb); \
| ^~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:885:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
885 | PHP_UV_FS_SETUP_AND_EXECUTE(readdir, path, flags);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:1375:38: note: expected ‘uv_fs_cb’ {aka ‘void (*)(struct uv_fs_s *)’} but argument is of type ‘long int’
1375 | uv_fs_cb cb);
| ~~~~~~~~~^~
/var/www/html/php-libuv/php-uv/php_uv.c:128:10: error: too many arguments to function ‘uv_fs_readdir’
128 | error = uv_fs_##func(loop, (uv_fs_t*)&uv->uv.fs, __VA_ARGS__, php_uv_fs_cb); \
| ^~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:721:2: note: in expansion of macro ‘PHP_UV_FS_ASYNC’
721 | PHP_UV_FS_ASYNC(loop, command, __VA_ARGS__); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:885:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
885 | PHP_UV_FS_SETUP_AND_EXECUTE(readdir, path, flags);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:1372:15: note: declared here
1372 | UV_EXTERN int uv_fs_readdir(uv_loop_t* loop,
| ^~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:894:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
894 | PHP_UV_FS_SETUP_AND_EXECUTE(lstat, path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:894:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
894 | PHP_UV_FS_SETUP_AND_EXECUTE(lstat, path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:903:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
903 | PHP_UV_FS_SETUP()
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:903:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
903 | PHP_UV_FS_SETUP()
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:914:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
914 | PHP_UV_FS_SETUP_AND_EXECUTE(stat, path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:914:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
914 | PHP_UV_FS_SETUP_AND_EXECUTE(stat, path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:924:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
924 | PHP_UV_FS_SETUP_AND_EXECUTE(utime, path, utime, atime);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:924:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
924 | PHP_UV_FS_SETUP_AND_EXECUTE(utime, path, utime, atime);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:934:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
934 | PHP_UV_FS_SETUP()
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:934:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
934 | PHP_UV_FS_SETUP()
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:945:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
945 | PHP_UV_FS_SETUP_AND_EXECUTE(readlink, path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:720:2: note: in expansion of macro ‘PHP_UV_FS_SETUP’
720 | PHP_UV_FS_SETUP(); \
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:945:4: note: in expansion of macro ‘PHP_UV_FS_SETUP_AND_EXECUTE’
945 | PHP_UV_FS_SETUP_AND_EXECUTE(readlink, path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:956:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
956 | PHP_UV_FS_SETUP()
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:956:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
956 | PHP_UV_FS_SETUP()
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:958:36: warning: passing argument 4 of ‘uv_fs_read’ from incompatible pointer type [-Wincompatible-pointer-types]
958 | PHP_UV_FS_ASYNC(loop, read, fd, uv_fs_read_buf, length, -1);
| ^~~~~~~~~~~~~~
| |
| char *
/var/www/html/php-libuv/php-uv/php_uv.c:128:51: note: in definition of macro ‘PHP_UV_FS_ASYNC’
128 | error = uv_fs_##func(loop, (uv_fs_t*)&uv->uv.fs, __VA_ARGS__, php_uv_fs_cb); \
| ^~~~~~~~~~~
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:1305:41: note: expected ‘const uv_buf_t *’ {aka ‘const struct uv_buf_t *’} but argument is of type ‘char *’
1305 | const uv_buf_t bufs[],
| ~~~~~~~~~~~~~~~^~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:969:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
969 | PHP_UV_FS_SETUP()
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:969:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
969 | PHP_UV_FS_SETUP()
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:714:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
714 | PHP_UV_INIT_UV(uv, IS_UV_FS); \
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:984:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
984 | PHP_UV_FS_SETUP();
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:715:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
715 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:984:4: note: in expansion of macro ‘PHP_UV_FS_SETUP’
984 | PHP_UV_FS_SETUP();
| ^~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:987:39: warning: passing argument 4 of ‘uv_fs_write’ from incompatible pointer type [-Wincompatible-pointer-types]
987 | PHP_UV_FS_ASYNC(loop, write, fd, uv->buffer, buffer_len, offset);
| ~~^~~~~~~~
| |
| char *
/var/www/html/php-libuv/php-uv/php_uv.c:128:51: note: in definition of macro ‘PHP_UV_FS_ASYNC’
128 | error = uv_fs_##func(loop, (uv_fs_t*)&uv->uv.fs, __VA_ARGS__, php_uv_fs_cb); \
| ^~~~~~~~~~~
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:1316:42: note: expected ‘const uv_buf_t *’ {aka ‘const struct uv_buf_t *’} but argument is of type ‘char *’
1316 | const uv_buf_t bufs[],
| ~~~~~~~~~~~~~~~^~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_address_to_zval’:
/var/www/html/php-libuv/php-uv/php_uv.c:1013:2: warning: implicit declaration of function ‘MAKE_STD_ZVAL’ [-Wimplicit-function-declaration]
1013 | MAKE_STD_ZVAL(tmp);
| ^~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1023:4: error: too many arguments to function ‘add_assoc_string_ex’
1023 | add_assoc_string_ex(tmp, "address",sizeof("address"), ip, 1);
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:398:14: note: declared here
398 | ZEND_API int add_assoc_string_ex(zval *arg, const char *key, size_t key_len, const char *str);
| ^~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1025:4: error: too many arguments to function ‘add_assoc_string_ex’
1025 | add_assoc_string_ex(tmp, "family",sizeof("family"), "IPv6", 1);
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:398:14: note: declared here
398 | ZEND_API int add_assoc_string_ex(zval *arg, const char *key, size_t key_len, const char *str);
| ^~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1034:4: error: too many arguments to function ‘add_assoc_string_ex’
1034 | add_assoc_string_ex(tmp, "address",sizeof("address"), ip, 1);
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:398:14: note: declared here
398 | ZEND_API int add_assoc_string_ex(zval *arg, const char *key, size_t key_len, const char *str);
| ^~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1036:4: error: too many arguments to function ‘add_assoc_string_ex’
1036 | add_assoc_string_ex(tmp, "family",sizeof("family"), "IPv4", 1);
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:398:14: note: declared here
398 | ZEND_API int add_assoc_string_ex(zval *arg, const char *key, size_t key_len, const char *str);
| ^~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: At top level:
/var/www/html/php-libuv/php-uv/php_uv.c:1046:37: error: unknown type name ‘uv_statbuf_t’
1046 | static zval *php_uv_make_stat(const uv_statbuf_t *s)
| ^~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_make_stat’:
/var/www/html/php-libuv/php-uv/php_uv.c:1052:48: error: request for member ‘st_dev’ in something not a structure or union
1052 | add_assoc_long_ex(tmp, "dev", sizeof("dev"), s->st_dev);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1053:48: error: request for member ‘st_ino’ in something not a structure or union
1053 | add_assoc_long_ex(tmp, "ino", sizeof("ino"), s->st_ino);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1054:50: error: request for member ‘st_mode’ in something not a structure or union
1054 | add_assoc_long_ex(tmp, "mode", sizeof("mode"), s->st_mode);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1055:52: error: request for member ‘st_nlink’ in something not a structure or union
1055 | add_assoc_long_ex(tmp, "nlink", sizeof("nlink"), s->st_nlink);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1056:48: error: request for member ‘st_uid’ in something not a structure or union
1056 | add_assoc_long_ex(tmp, "uid", sizeof("uid"), s->st_uid);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1057:48: error: request for member ‘st_gid’ in something not a structure or union
1057 | add_assoc_long_ex(tmp, "gid", sizeof("gid"), s->st_gid);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1058:50: error: request for member ‘st_rdev’ in something not a structure or union
1058 | add_assoc_long_ex(tmp, "rdev", sizeof("rdev"), s->st_rdev);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1059:50: error: request for member ‘st_size’ in something not a structure or union
1059 | add_assoc_long_ex(tmp, "size", sizeof("size"), s->st_size);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1062:56: error: request for member ‘st_blksize’ in something not a structure or union
1062 | add_assoc_long_ex(tmp, "blksize", sizeof("blksize"), s->st_blksize);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1063:54: error: request for member ‘st_blocks’ in something not a structure or union
1063 | add_assoc_long_ex(tmp, "blocks", sizeof("blocks"), s->st_blocks);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1066:52: error: request for member ‘st_atim’ in something not a structure or union
1066 | add_assoc_long_ex(tmp, "atime", sizeof("atime"), s->st_atime);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1067:52: error: request for member ‘st_mtim’ in something not a structure or union
1067 | add_assoc_long_ex(tmp, "mtime", sizeof("mtime"), s->st_mtime);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1068:52: error: request for member ‘st_ctim’ in something not a structure or union
1068 | add_assoc_long_ex(tmp, "ctime", sizeof("ctime"), s->st_ctime);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c: At top level:
/var/www/html/php-libuv/php-uv/php_uv.c:1076:30: error: unknown type name ‘zend_rsrc_list_entry’; did you mean ‘zend_rsrc_list_dtors_entry’?
1076 | void static destruct_uv_lock(zend_rsrc_list_entry *rsrc TSRMLS_DC)
| ^~~~~~~~~~~~~~~~~~~~
| zend_rsrc_list_dtors_entry
/var/www/html/php-libuv/php-uv/php_uv.c:1110:30: error: unknown type name ‘zend_rsrc_list_entry’; did you mean ‘zend_rsrc_list_dtors_entry’?
1110 | void static destruct_uv_loop(zend_rsrc_list_entry *rsrc TSRMLS_DC)
| ^~~~~~~~~~~~~~~~~~~~
| zend_rsrc_list_dtors_entry
/var/www/html/php-libuv/php-uv/php_uv.c:1118:34: error: unknown type name ‘zend_rsrc_list_entry’; did you mean ‘zend_rsrc_list_dtors_entry’?
1118 | void static destruct_uv_sockaddr(zend_rsrc_list_entry *rsrc TSRMLS_DC)
| ^~~~~~~~~~~~~~~~~~~~
| zend_rsrc_list_dtors_entry
/var/www/html/php-libuv/php-uv/php_uv.c:1133:25: error: unknown type name ‘zend_rsrc_list_entry’; did you mean ‘zend_rsrc_list_dtors_entry’?
1133 | void static destruct_uv(zend_rsrc_list_entry *rsrc TSRMLS_DC)
| ^~~~~~~~~~~~~~~~~~~~
| zend_rsrc_list_dtors_entry
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_do_callback’:
/var/www/html/php-libuv/php-uv/php_uv.c:1211:36: warning: passing argument 2 of ‘zend_fcall_info_init’ makes integer from pointer without a cast [-Wint-conversion]
1211 | if(zend_fcall_info_init(callback, &fci, &fcc TSRMLS_CC) == SUCCESS) {
| ^~~~
| |
| zend_fcall_info * {aka struct _zend_fcall_info *}
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:482:60: note: expected ‘uint32_t’ {aka ‘unsigned int’} but argument is of type ‘zend_fcall_info *’ {aka ‘struct _zend_fcall_info *’}
482 | ZEND_API int zend_fcall_info_init(zval *callable, uint32_t check_flags, zend_fcall_info *fci, zend_fcall_info_cache *fcc, zend_string **callable_name, char **error);
| ~~~~~~~~~^~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1211:42: warning: passing argument 3 of ‘zend_fcall_info_init’ from incompatible pointer type [-Wincompatible-pointer-types]
1211 | if(zend_fcall_info_init(callback, &fci, &fcc TSRMLS_CC) == SUCCESS) {
| ^~~~
| |
| zend_fcall_info_cache * {aka struct _zend_fcall_info_cache *}
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:482:90: note: expected ‘zend_fcall_info *’ {aka ‘struct _zend_fcall_info *’} but argument is of type ‘zend_fcall_info_cache *’ {aka ‘struct _zend_fcall_info_cache *’}
482 | ZEND_API int zend_fcall_info_init(zval *callable, uint32_t check_flags, zend_fcall_info *fci, zend_fcall_info_cache *fcc, zend_string **callable_name, char **error);
| ~~~~~~~~~~~~~~~~~^~~
/var/www/html/php-libuv/php-uv/php_uv.c:1211:5: error: too few arguments to function ‘zend_fcall_info_init’
1211 | if(zend_fcall_info_init(callback, &fci, &fcc TSRMLS_CC) == SUCCESS) {
| ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:482:14: note: declared here
482 | ZEND_API int zend_fcall_info_init(zval *callable, uint32_t check_flags, zend_fcall_info *fci, zend_fcall_info_cache *fcc, zend_string **callable_name, char **error);
| ^~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1217:5: error: ‘zend_fcall_info’ {aka ‘struct _zend_fcall_info’} has no member named ‘retval_ptr_ptr’
1217 | fci.retval_ptr_ptr = retval_ptr;
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:1218:13: warning: assignment to ‘zval *’ {aka ‘struct _zval_struct *’} from incompatible pointer type ‘zval ***’ {aka ‘struct _zval_struct ***’} [-Wincompatible-pointer-types]
1218 | fci.params = params;
| ^
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_do_callback2’:
/var/www/html/php-libuv/php-uv/php_uv.c:1230:42: warning: assignment to ‘zval *’ {aka ‘struct _zval_struct *’} from incompatible pointer type ‘zval ***’ {aka ‘struct _zval_struct ***’} [-Wincompatible-pointer-types]
1230 | uv->callback[type]->fci.params = params;
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:1231:26: error: ‘zend_fcall_info’ {aka ‘struct _zend_fcall_info’} has no member named ‘retval_ptr_ptr’
1231 | uv->callback[type]->fci.retval_ptr_ptr = retval_ptr;
| ^
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_tcp_connect_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:1329:2: warning: implicit declaration of function ‘ZVAL_RESOURCE’; did you mean ‘IS_RESOURCE’? [-Wimplicit-function-declaration]
1329 | ZVAL_RESOURCE(client, uv->resource_id);
| ^~~~~~~~~~~~~
| IS_RESOURCE
/var/www/html/php-libuv/php-uv/php_uv.c:1337:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1337 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1340:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1340 | zval_ptr_dtor(&stat);
| ^~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1341:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1341 | zval_ptr_dtor(&client);
| ^~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_process_close_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:1365:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1365 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1366:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1366 | zval_ptr_dtor(&stat);
| ^~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1367:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1367 | zval_ptr_dtor(&proc);
| ^~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1368:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1368 | zval_ptr_dtor(&signal);
| ^~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_pipe_connect_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:1389:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1389 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1390:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1390 | zval_ptr_dtor(&stat);
| ^~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1391:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1391 | zval_ptr_dtor(&client);
| ^~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_write_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:1442:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1442 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1445:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1445 | zval_ptr_dtor(&client);
| ^~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1446:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1446 | zval_ptr_dtor(&stat);
| ^~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_udp_send_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:1476:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1476 | zval_ptr_dtor(&stat);
| ^~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1477:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1477 | zval_ptr_dtor(&client);
| ^~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1480:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1480 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_listen_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:1499:2: warning: implicit declaration of function ‘zend_list_addref’; did you mean ‘zend_list_free’? [-Wimplicit-function-declaration]
1499 | zend_list_addref(uv->resource_id);
| ^~~~~~~~~~~~~~~~
| zend_list_free
/var/www/html/php-libuv/php-uv/php_uv.c:1509:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1509 | zval_ptr_dtor(&svr);
| ^~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1510:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1510 | zval_ptr_dtor(&stat);
| ^~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1512:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1512 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_close_cb2’:
/var/www/html/php-libuv/php-uv/php_uv.c:1522:21: warning: passing argument 1 of ‘zend_list_delete’ makes pointer from integer without a cast [-Wint-conversion]
1522 | zend_list_delete(uv->resource_id);
| ~~^~~~~~~~~~~~~
| |
| int
In file included from /usr/include/php/20190902/Zend/zend_API.h:26,
from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_list.h:57:60: note: expected ‘zend_resource *’ {aka ‘struct _zend_resource *’} but argument is of type ‘int’
57 | ZEND_API int ZEND_FASTCALL zend_list_delete(zend_resource *res);
| ~~~~~~~~~~~~~~~^~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_shutdown_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:1547:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1547 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1552:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1552 | zval_ptr_dtor(&h);
| ^~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1553:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1553 | zval_ptr_dtor(&stat);
| ^~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_read_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:1568:40: error: macro "ZVAL_STRINGL" passed 4 arguments, but takes just 3
1568 | ZVAL_STRINGL(buffer,buf.base,nread, 1);
| ^
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:577: note: macro "ZVAL_STRINGL" defined here
577 | #define ZVAL_STRINGL(z, s, l) do { \
|
/var/www/html/php-libuv/php-uv/php_uv.c:1568:3: error: ‘ZVAL_STRINGL’ undeclared (first use in this function)
1568 | ZVAL_STRINGL(buffer,buf.base,nread, 1);
| ^~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1568:3: note: each undeclared identifier is reported only once for each function it appears in
/var/www/html/php-libuv/php-uv/php_uv.c:1577:20: error: expected ‘;’ before ‘{’ token
1577 | MAKE_STD_ZVAL(err)
| ^
| ;
/var/www/html/php-libuv/php-uv/php_uv.c:1586:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1586 | zval_ptr_dtor(&buffer);
| ^~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1587:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1587 | zval_ptr_dtor(&rsc);
| ^~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1588:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1588 | zval_ptr_dtor(&err);
| ^~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1591:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1591 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_read2_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:1612:40: error: macro "ZVAL_STRINGL" passed 4 arguments, but takes just 3
1612 | ZVAL_STRINGL(buffer,buf.base,nread, 1);
| ^
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:577: note: macro "ZVAL_STRINGL" defined here
577 | #define ZVAL_STRINGL(z, s, l) do { \
|
/var/www/html/php-libuv/php-uv/php_uv.c:1612:3: error: ‘ZVAL_STRINGL’ undeclared (first use in this function)
1612 | ZVAL_STRINGL(buffer,buf.base,nread, 1);
| ^~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1621:20: error: expected ‘;’ before ‘{’ token
1621 | MAKE_STD_ZVAL(err)
| ^
| ;
/var/www/html/php-libuv/php-uv/php_uv.c:1634:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1634 | zval_ptr_dtor(&buffer);
| ^~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1635:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1635 | zval_ptr_dtor(&rsc);
| ^~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1636:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1636 | zval_ptr_dtor(&err);
| ^~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1637:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1637 | zval_ptr_dtor(&pend);
| ^~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1639:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1639 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_prepare_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:1670:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1670 | zval_ptr_dtor(&rsc);
| ^~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1671:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1671 | zval_ptr_dtor(&zstat);
| ^~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1673:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1673 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_check_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:1700:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1700 | zval_ptr_dtor(&rsc);
| ^~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1701:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1701 | zval_ptr_dtor(&zstat);
| ^~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1703:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1703 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_async_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:1730:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1730 | zval_ptr_dtor(&resource);
| ^~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1731:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1731 | zval_ptr_dtor(&zstat);
| ^~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1733:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1733 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_fs_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:1819:5: error: too many arguments to function ‘add_next_index_string’
1819 | add_next_index_string(dirent, namebuf, 1);
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:432:14: note: declared here
432 | ZEND_API int add_next_index_string(zval *arg, const char *str);
| ^~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1832:38: error: unknown type name ‘uv_statbuf_t’
1832 | buffer = php_uv_make_stat((const uv_statbuf_t*)req->ptr);
| ^~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1843:18: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1843 | zval_ptr_dtor(&result);
| ^~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1850:35: error: macro "ZVAL_STRING" passed 3 arguments, but takes just 2
1850 | ZVAL_STRING(buffer, req->ptr, 1);
| ^
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:581: note: macro "ZVAL_STRING" defined here
581 | #define ZVAL_STRING(z, s) do { \
|
/var/www/html/php-libuv/php-uv/php_uv.c:1850:4: error: ‘ZVAL_STRING’ undeclared (first use in this function)
1850 | ZVAL_STRING(buffer, req->ptr, 1);
| ^~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1863:61: error: macro "ZVAL_STRINGL" passed 4 arguments, but takes just 3
1863 | ZVAL_STRINGL(buffer, uv_fs_read_buf, uv->uv.fs.result, 1);
| ^
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:577: note: macro "ZVAL_STRINGL" defined here
577 | #define ZVAL_STRINGL(z, s, l) do { \
|
/var/www/html/php-libuv/php-uv/php_uv.c:1863:5: error: ‘ZVAL_STRINGL’ undeclared (first use in this function)
1863 | ZVAL_STRINGL(buffer, uv_fs_read_buf, uv->uv.fs.result, 1);
| ^~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1908:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1908 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1912:23: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1912 | zval_ptr_dtor(params[i]);
| ~~~~~~^~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_fs_event_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:1932:32: error: macro "ZVAL_STRING" passed 3 arguments, but takes just 2
1932 | ZVAL_STRING(name, filename, 1);
| ^
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:581: note: macro "ZVAL_STRING" defined here
581 | #define ZVAL_STRING(z, s) do { \
|
/var/www/html/php-libuv/php-uv/php_uv.c:1932:3: error: ‘ZVAL_STRING’ undeclared (first use in this function)
1932 | ZVAL_STRING(name, filename, 1);
| ^~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1949:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1949 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1953:22: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1953 | zval_ptr_dtor(params[0]);
| ~~~~~~^~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1954:22: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1954 | zval_ptr_dtor(params[1]);
| ~~~~~~^~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1955:22: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1955 | zval_ptr_dtor(params[2]);
| ~~~~~~^~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1956:22: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
1956 | zval_ptr_dtor(params[3]);
| ~~~~~~^~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: At top level:
/var/www/html/php-libuv/php-uv/php_uv.c:1959:56: error: unknown type name ‘uv_statbuf_t’
1959 | static void php_uv_statbuf_to_zval(zval *result, const uv_statbuf_t *stat)
| ^~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_statbuf_to_zval’:
/var/www/html/php-libuv/php-uv/php_uv.c:1963:54: error: request for member ‘st_dev’ in something not a structure or union
1963 | add_assoc_long_ex(result, "dev", sizeof("dev"), stat->st_dev);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1964:54: error: request for member ‘st_ino’ in something not a structure or union
1964 | add_assoc_long_ex(result, "ino", sizeof("ino"), stat->st_ino);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1965:56: error: request for member ‘st_mode’ in something not a structure or union
1965 | add_assoc_long_ex(result, "mode", sizeof("mode"), stat->st_mode);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1966:58: error: request for member ‘st_nlink’ in something not a structure or union
1966 | add_assoc_long_ex(result, "nlink", sizeof("nlink"), stat->st_nlink);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1967:54: error: request for member ‘st_uid’ in something not a structure or union
1967 | add_assoc_long_ex(result, "uid", sizeof("uid"), stat->st_uid);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1968:54: error: request for member ‘st_gid’ in something not a structure or union
1968 | add_assoc_long_ex(result, "gid", sizeof("gid"), stat->st_gid);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1969:56: error: request for member ‘st_rdev’ in something not a structure or union
1969 | add_assoc_long_ex(result, "rdev", sizeof("rdev"), stat->st_rdev);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1970:56: error: request for member ‘st_size’ in something not a structure or union
1970 | add_assoc_long_ex(result, "size", sizeof("size"), stat->st_size);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1973:62: error: request for member ‘st_blksize’ in something not a structure or union
1973 | add_assoc_long_ex(result, "blksize", sizeof("blksize"), stat->st_blksize);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1974:60: error: request for member ‘st_blocks’ in something not a structure or union
1974 | add_assoc_long_ex(result, "blocks", sizeof("blocks"), stat->st_blocks);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1977:58: error: request for member ‘st_atim’ in something not a structure or union
1977 | add_assoc_long_ex(result, "atime", sizeof("atime"), stat->st_atime);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1978:58: error: request for member ‘st_mtim’ in something not a structure or union
1978 | add_assoc_long_ex(result, "mtime", sizeof("mtime"), stat->st_mtime);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c:1979:58: error: request for member ‘st_ctim’ in something not a structure or union
1979 | add_assoc_long_ex(result, "ctime", sizeof("ctime"), stat->st_ctime);
| ^~
/var/www/html/php-libuv/php-uv/php_uv.c: At top level:
/var/www/html/php-libuv/php-uv/php_uv.c:1984:71: error: unknown type name ‘uv_statbuf_t’
1984 | static void php_uv_fs_poll_cb(uv_fs_poll_t* handle, int status, const uv_statbuf_t* prev, const uv_statbuf_t* curr)
| ^~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:1984:97: error: unknown type name ‘uv_statbuf_t’
1984 | static void php_uv_fs_poll_cb(uv_fs_poll_t* handle, int status, const uv_statbuf_t* prev, const uv_statbuf_t* curr)
| ^~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_fs_poll_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:2009:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2009 | zval_ptr_dtor(&rsc);
| ^~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2010:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2010 | zval_ptr_dtor(&stat);
| ^~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2011:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2011 | zval_ptr_dtor(&p);
| ^~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2012:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2012 | zval_ptr_dtor(&c);
| ^~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2015:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2015 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_poll_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:2049:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2049 | zval_ptr_dtor(&rsc);
| ^~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2050:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2050 | zval_ptr_dtor(&stat);
| ^~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2051:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2051 | zval_ptr_dtor(&ev);
| ^~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2052:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2052 | zval_ptr_dtor(&fd);
| ^~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2055:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2055 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_udp_recv_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:2070:39: error: macro "ZVAL_STRINGL" passed 4 arguments, but takes just 3
2070 | ZVAL_STRINGL(buffer,buf.base,nread, 1);
| ^
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:577: note: macro "ZVAL_STRINGL" defined here
577 | #define ZVAL_STRINGL(z, s, l) do { \
|
/var/www/html/php-libuv/php-uv/php_uv.c:2070:2: error: ‘ZVAL_STRINGL’ undeclared (first use in this function)
2070 | ZVAL_STRINGL(buffer,buf.base,nread, 1);
| ^~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2085:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2085 | zval_ptr_dtor(&buffer);
| ^~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2086:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2086 | zval_ptr_dtor(&rsc);
| ^~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2087:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2087 | zval_ptr_dtor(&read);
| ^~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2089:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2089 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_close_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:2117:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2117 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2123:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2123 | zval_ptr_dtor(&h); /* call destruct_uv */
| ^~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_idle_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:2149:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2149 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2151:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2151 | zval_ptr_dtor(&idle);
| ^~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2152:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2152 | zval_ptr_dtor(&stat);
| ^~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_getaddrinfo_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:2180:4: error: too many arguments to function ‘add_next_index_string’
2180 | add_next_index_string(tmp, c, 1);
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:432:14: note: declared here
432 | ZEND_API int add_next_index_string(zval *arg, const char *str);
| ^~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2193:4: error: too many arguments to function ‘add_next_index_string’
2193 | add_next_index_string(tmp, c, 1);
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:432:14: note: declared here
432 | ZEND_API int add_next_index_string(zval *arg, const char *str);
| ^~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2204:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2204 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2206:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2206 | zval_ptr_dtor(&stat);
| ^~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2207:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2207 | zval_ptr_dtor(&tmp);
| ^~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2209:21: warning: passing argument 1 of ‘zend_list_delete’ makes pointer from integer without a cast [-Wint-conversion]
2209 | zend_list_delete(uv->resource_id);
| ~~^~~~~~~~~~~~~
| |
| int
In file included from /usr/include/php/20190902/Zend/zend_API.h:26,
from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_list.h:57:60: note: expected ‘zend_resource *’ {aka ‘struct _zend_resource *’} but argument is of type ‘int’
57 | ZEND_API int ZEND_FASTCALL zend_list_delete(zend_resource *res);
| ~~~~~~~~~~~~~~~^~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_timer_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:2232:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2232 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2234:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2234 | zval_ptr_dtor(&stat);
| ^~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2235:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2235 | zval_ptr_dtor(&client);
| ^~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_signal_cb’:
/var/www/html/php-libuv/php-uv/php_uv.c:2257:17: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2257 | zval_ptr_dtor(&retval_ptr);
| ^~~~~~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2259:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2259 | zval_ptr_dtor(&zsig);
| ^~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2260:16: warning: passing argument 1 of ‘zval_ptr_dtor’ from incompatible pointer type [-Wincompatible-pointer-types]
2260 | zval_ptr_dtor(&client);
| ^~~~~~~
| |
| zval ** {aka struct _zval_struct **}
In file included from /usr/include/php/20190902/Zend/zend.h:36,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_variables.h:79:35: note: expected ‘zval *’ {aka ‘struct _zval_struct *’} but argument is of type ‘zval **’ {aka ‘struct _zval_struct **’}
79 | ZEND_API void zval_ptr_dtor(zval *zval_ptr);
| ~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: At top level:
/var/www/html/php-libuv/php-uv/php_uv.c:2322:31: error: unknown type name ‘zend_rsrc_list_entry’; did you mean ‘zend_rsrc_list_dtors_entry’?
2322 | void static destruct_uv_stdio(zend_rsrc_list_entry *rsrc TSRMLS_DC)
| ^~~~~~~~~~~~~~~~~~~~
| zend_rsrc_list_dtors_entry
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_ip_common’:
/var/www/html/php-libuv/php-uv/php_uv.c:2349:28: error: expected expression before ‘php_uv_sockaddr_t’
2349 | ZEND_FETCH_RESOURCE(addr, php_uv_sockaddr_t *, &address, -1, PHP_UV_SOCKADDR_RESOURCE_NAME, uv_sockaddr_handle);
| ^~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2356:21: error: macro "RETVAL_STRING" passed 2 arguments, but takes just 1
2356 | RETVAL_STRING(ip,1);
| ^
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:628: note: macro "RETVAL_STRING" defined here
628 | #define RETVAL_STRING(s) ZVAL_STRING(return_value, s)
|
/var/www/html/php-libuv/php-uv/php_uv.c:2356:3: error: ‘RETVAL_STRING’ undeclared (first use in this function)
2356 | RETVAL_STRING(ip,1);
| ^~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2362:21: error: macro "RETVAL_STRING" passed 2 arguments, but takes just 1
2362 | RETVAL_STRING(ip,1);
| ^
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:628: note: macro "RETVAL_STRING" defined here
628 | #define RETVAL_STRING(s) ZVAL_STRING(return_value, s)
|
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_socket_bind’:
/var/www/html/php-libuv/php-uv/php_uv.c:2386:26: error: expected expression before ‘php_uv_t’
2386 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &resource, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2387:28: error: expected expression before ‘php_uv_sockaddr_t’
2387 | ZEND_FETCH_RESOURCE(addr, php_uv_sockaddr_t *, &address, -1, PHP_UV_SOCKADDR_RESOURCE_NAME, uv_sockaddr_handle);
| ^~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:156:54: error: incompatible type for argument 2 of ‘uv_tcp_bind’
156 | #define PHP_UV_SOCKADDR_IPV4(sockaddr) sockaddr->addr.ipv4
| ^
| |
| struct sockaddr_in
/var/www/html/php-libuv/php-uv/php_uv.c:2407:44: note: in expansion of macro ‘PHP_UV_SOCKADDR_IPV4’
2407 | r = uv_tcp_bind((uv_tcp_t*)&uv->uv.tcp, PHP_UV_SOCKADDR_IPV4(addr));
| ^~~~~~~~~~~~~~~~~~~~
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:565:50: note: expected ‘const struct sockaddr *’ but argument is of type ‘struct sockaddr_in’
565 | const struct sockaddr* addr,
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2407:8: error: too few arguments to function ‘uv_tcp_bind’
2407 | r = uv_tcp_bind((uv_tcp_t*)&uv->uv.tcp, PHP_UV_SOCKADDR_IPV4(addr));
| ^~~~~~~~~~~
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:564:15: note: declared here
564 | UV_EXTERN int uv_tcp_bind(uv_tcp_t* handle,
| ^~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2410:8: warning: implicit declaration of function ‘uv_tcp_bind6’; did you mean ‘uv_tcp_bind’? [-Wimplicit-function-declaration]
2410 | r = uv_tcp_bind6((uv_tcp_t*)&uv->uv.tcp, PHP_UV_SOCKADDR_IPV6(addr));
| ^~~~~~~~~~~~
| uv_tcp_bind
/var/www/html/php-libuv/php-uv/php_uv.c:156:54: error: incompatible type for argument 2 of ‘uv_udp_bind’
156 | #define PHP_UV_SOCKADDR_IPV4(sockaddr) sockaddr->addr.ipv4
| ^
| |
| struct sockaddr_in
/var/www/html/php-libuv/php-uv/php_uv.c:2413:44: note: in expansion of macro ‘PHP_UV_SOCKADDR_IPV4’
2413 | r = uv_udp_bind((uv_udp_t*)&uv->uv.udp, PHP_UV_SOCKADDR_IPV4(addr), flags);
| ^~~~~~~~~~~~~~~~~~~~
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:646:50: note: expected ‘const struct sockaddr *’ but argument is of type ‘struct sockaddr_in’
646 | const struct sockaddr* addr,
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2416:8: warning: implicit declaration of function ‘uv_udp_bind6’; did you mean ‘uv_udp_bind’? [-Wimplicit-function-declaration]
2416 | r = uv_udp_bind6((uv_udp_t*)&uv->uv.udp, PHP_UV_SOCKADDR_IPV6(addr), flags);
| ^~~~~~~~~~~~
| uv_udp_bind
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_socket_getname’:
/var/www/html/php-libuv/php-uv/php_uv.c:2444:26: error: expected expression before ‘php_uv_t’
2444 | ZEND_FETCH_RESOURCE(uv, php_uv_t*, &handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_udp_send’:
/var/www/html/php-libuv/php-uv/php_uv.c:2495:30: error: expected expression before ‘php_uv_t’
2495 | ZEND_FETCH_RESOURCE(client, php_uv_t *, &z_cli, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2496:28: error: expected expression before ‘php_uv_sockaddr_t’
2496 | ZEND_FETCH_RESOURCE(addr, php_uv_sockaddr_t *, &z_addr, -1, PHP_UV_SOCKADDR_RESOURCE_NAME, uv_sockaddr_handle);
| ^~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:156:54: error: incompatible type for argument 5 of ‘uv_udp_send’
156 | #define PHP_UV_SOCKADDR_IPV4(sockaddr) sockaddr->addr.ipv4
| ^
| |
| struct sockaddr_in
/var/www/html/php-libuv/php-uv/php_uv.c:2506:53: note: in expansion of macro ‘PHP_UV_SOCKADDR_IPV4’
2506 | uv_udp_send(&w->req, &client->uv.udp, &w->buf, 1, PHP_UV_SOCKADDR_IPV4(addr), php_uv_udp_send_cb);
| ^~~~~~~~~~~~~~~~~~~~
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:675:50: note: expected ‘const struct sockaddr *’ but argument is of type ‘struct sockaddr_in’
675 | const struct sockaddr* addr,
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2508:3: warning: implicit declaration of function ‘uv_udp_send6’; did you mean ‘uv_udp_send’? [-Wimplicit-function-declaration]
2508 | uv_udp_send6(&w->req, &client->uv.udp, &w->buf, 1, PHP_UV_SOCKADDR_IPV6(addr), php_uv_udp_send_cb);
| ^~~~~~~~~~~~
| uv_udp_send
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘php_uv_tcp_connect’:
/var/www/html/php-libuv/php-uv/php_uv.c:2527:26: error: expected expression before ‘php_uv_t’
2527 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &resource, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2528:28: error: expected expression before ‘php_uv_sockaddr_t’
2528 | ZEND_FETCH_RESOURCE(addr, php_uv_sockaddr_t *, &address, -1, PHP_UV_SOCKADDR_RESOURCE_NAME, uv_sockaddr_handle);
| ^~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:156:54: error: incompatible type for argument 3 of ‘uv_tcp_connect’
156 | #define PHP_UV_SOCKADDR_IPV4(sockaddr) sockaddr->addr.ipv4
| ^
| |
| struct sockaddr_in
/var/www/html/php-libuv/php-uv/php_uv.c:2545:36: note: in expansion of macro ‘PHP_UV_SOCKADDR_IPV4’
2545 | uv_tcp_connect(req, &uv->uv.tcp, PHP_UV_SOCKADDR_IPV4(addr), php_uv_tcp_connect_cb);
| ^~~~~~~~~~~~~~~~~~~~
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:576:53: note: expected ‘const struct sockaddr *’ but argument is of type ‘struct sockaddr_in’
576 | const struct sockaddr* addr,
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2552:3: warning: implicit declaration of function ‘uv_tcp_connect6’; did you mean ‘uv_tcp_connect’? [-Wimplicit-function-declaration]
2552 | uv_tcp_connect6(req, &uv->uv.tcp, PHP_UV_SOCKADDR_IPV6(addr), php_uv_tcp_connect_cb);
| ^~~~~~~~~~~~~~~
| uv_tcp_connect
/var/www/html/php-libuv/php-uv/php_uv.c:2559:21: warning: passing argument 1 of ‘zend_list_delete’ makes pointer from integer without a cast [-Wint-conversion]
2559 | zend_list_delete(uv->resource_id);
| ~~^~~~~~~~~~~~~
| |
| int
In file included from /usr/include/php/20190902/Zend/zend_API.h:26,
from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_list.h:57:60: note: expected ‘zend_resource *’ {aka ‘struct _zend_resource *’} but argument is of type ‘int’
57 | ZEND_API int ZEND_FASTCALL zend_list_delete(zend_resource *res);
| ~~~~~~~~~~~~~~~^~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zm_startup_uv’:
/var/www/html/php-libuv/php-uv/php_uv.c:2571:59: error: ‘destruct_uv’ undeclared (first use in this function)
2571 | uv_resource_handle = zend_register_list_destructors_ex(destruct_uv, NULL, PHP_UV_RESOURCE_NAME, module_number);
| ^~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2572:59: error: ‘destruct_uv_loop’ undeclared (first use in this function)
2572 | uv_loop_handle = zend_register_list_destructors_ex(destruct_uv_loop, NULL, PHP_UV_LOOP_RESOURCE_NAME, module_number);
| ^~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2573:59: error: ‘destruct_uv_sockaddr’ undeclared (first use in this function)
2573 | uv_sockaddr_handle = zend_register_list_destructors_ex(destruct_uv_sockaddr, NULL, PHP_UV_SOCKADDR_RESOURCE_NAME, module_number);
| ^~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2574:59: error: ‘destruct_uv_lock’ undeclared (first use in this function)
2574 | uv_lock_handle = zend_register_list_destructors_ex(destruct_uv_lock, NULL, PHP_UV_LOCK_RESOURCE_NAME, module_number);
| ^~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:2575:59: error: ‘destruct_uv_stdio’ undeclared (first use in this function)
2575 | uv_stdio_handle = zend_register_list_destructors_ex(destruct_uv_stdio, NULL, PHP_UV_STDIO_RESOURCE_NAME, module_number);
| ^~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_unref’:
/var/www/html/php-libuv/php-uv/php_uv.c:3279:6: warning: implicit declaration of function ‘ZEND_FETCH_RESOURCE_NO_RETURN’ [-Wimplicit-function-declaration]
3279 | if (ZEND_FETCH_RESOURCE_NO_RETURN(loop, uv_loop_t*, &handle, -1, NULL, uv_loop_handle)) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:3279:42: error: expected expression before ‘uv_loop_t’
3279 | if (ZEND_FETCH_RESOURCE_NO_RETURN(loop, uv_loop_t*, &handle, -1, NULL, uv_loop_handle)) {
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:3281:20: warning: implicit declaration of function ‘Z_RESVAL_P’; did you mean ‘Z_REFVAL_P’? [-Wimplicit-function-declaration]
3281 | zend_list_delete(Z_RESVAL_P(handle));
| ^~~~~~~~~~
| Z_REFVAL_P
/var/www/html/php-libuv/php-uv/php_uv.c:3281:20: warning: passing argument 1 of ‘zend_list_delete’ makes pointer from integer without a cast [-Wint-conversion]
3281 | zend_list_delete(Z_RESVAL_P(handle));
| ^~~~~~~~~~~~~~~~~~
| |
| int
In file included from /usr/include/php/20190902/Zend/zend_API.h:26,
from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_list.h:57:60: note: expected ‘zend_resource *’ {aka ‘struct _zend_resource *’} but argument is of type ‘int’
57 | ZEND_API int ZEND_FASTCALL zend_list_delete(zend_resource *res);
| ~~~~~~~~~~~~~~~^~~
/var/www/html/php-libuv/php-uv/php_uv.c:3282:47: error: expected expression before ‘php_uv_t’
3282 | } else if (ZEND_FETCH_RESOURCE_NO_RETURN(uv, php_uv_t*, &handle, -1, NULL, uv_resource_handle)) {
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:3284:22: warning: passing argument 1 of ‘zend_list_delete’ makes pointer from integer without a cast [-Wint-conversion]
3284 | zend_list_delete(uv->resource_id);
| ~~^~~~~~~~~~~~~
| |
| int
In file included from /usr/include/php/20190902/Zend/zend_API.h:26,
from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_list.h:57:60: note: expected ‘zend_resource *’ {aka ‘struct _zend_resource *’} but argument is of type ‘int’
57 | ZEND_API int ZEND_FASTCALL zend_list_delete(zend_resource *res);
| ~~~~~~~~~~~~~~~^~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_last_error’:
/var/www/html/php-libuv/php-uv/php_uv.c:3296:2: error: unknown type name ‘uv_err_t’; did you mean ‘uv_req_t’?
3296 | uv_err_t err;
| ^~~~~~~~
| uv_req_t
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:3303:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
3303 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:3304:8: warning: implicit declaration of function ‘uv_last_error’; did you mean ‘uv_strerror’? [-Wimplicit-function-declaration]
3304 | err = uv_last_error(loop);
| ^~~~~~~~~~~~~
| uv_strerror
In file included from /usr/include/php/20190902/Zend/zend.h:27,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/var/www/html/php-libuv/php-uv/php_uv.c:3306:17: error: request for member ‘code’ in something not a structure or union
3306 | RETVAL_LONG(err.code);
| ^
/usr/include/php/20190902/Zend/zend_types.h:780:19: note: in definition of macro ‘ZVAL_LONG’
780 | Z_LVAL_P(__z) = l; \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:3306:2: note: in expansion of macro ‘RETVAL_LONG’
3306 | RETVAL_LONG(err.code);
| ^~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_err_name’:
/var/www/html/php-libuv/php-uv/php_uv.c:3316:2: error: unknown type name ‘uv_err_t’; did you mean ‘uv_req_t’?
3316 | uv_err_t error;
| ^~~~~~~~
| uv_req_t
/var/www/html/php-libuv/php-uv/php_uv.c:3323:19: error: ‘UV_MAX_ERRORS’ undeclared (first use in this function); did you mean ‘UV__EROFS’?
3323 | if (error_code > UV_MAX_ERRORS || error_code < -1) {
| ^~~~~~~~~~~~~
| UV__EROFS
/var/www/html/php-libuv/php-uv/php_uv.c:3328:7: error: request for member ‘code’ in something not a structure or union
3328 | error.code = error_code;
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:3331:28: error: macro "RETVAL_STRING" passed 2 arguments, but takes just 1
3331 | RETVAL_STRING(error_msg, 1);
| ^
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:628: note: macro "RETVAL_STRING" defined here
628 | #define RETVAL_STRING(s) ZVAL_STRING(return_value, s)
|
/var/www/html/php-libuv/php-uv/php_uv.c:3331:2: error: ‘RETVAL_STRING’ undeclared (first use in this function)
3331 | RETVAL_STRING(error_msg, 1);
| ^~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_strerror’:
/var/www/html/php-libuv/php-uv/php_uv.c:3349:28: error: macro "RETVAL_STRING" passed 2 arguments, but takes just 1
3349 | RETVAL_STRING(error_msg, 1);
| ^
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:628: note: macro "RETVAL_STRING" defined here
628 | #define RETVAL_STRING(s) ZVAL_STRING(return_value, s)
|
/var/www/html/php-libuv/php-uv/php_uv.c:3349:2: error: ‘RETVAL_STRING’ undeclared (first use in this function)
3349 | RETVAL_STRING(error_msg, 1);
| ^~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_update_time’:
/var/www/html/php-libuv/php-uv/php_uv.c:3364:28: error: expected expression before ‘uv_loop_t’
3364 | ZEND_FETCH_RESOURCE(loop, uv_loop_t *, &z_loop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_ref’:
/var/www/html/php-libuv/php-uv/php_uv.c:3381:42: error: expected expression before ‘uv_loop_t’
3381 | if (ZEND_FETCH_RESOURCE_NO_RETURN(loop, uv_loop_t*, &handle, -1, NULL, uv_loop_handle)) {
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:3383:20: warning: passing argument 1 of ‘zend_list_delete’ makes pointer from integer without a cast [-Wint-conversion]
3383 | zend_list_delete(Z_RESVAL_P(handle));
| ^~~~~~~~~~~~~~~~~~
| |
| int
In file included from /usr/include/php/20190902/Zend/zend_API.h:26,
from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_list.h:57:60: note: expected ‘zend_resource *’ {aka ‘struct _zend_resource *’} but argument is of type ‘int’
57 | ZEND_API int ZEND_FASTCALL zend_list_delete(zend_resource *res);
| ~~~~~~~~~~~~~~~^~~
/var/www/html/php-libuv/php-uv/php_uv.c:3384:47: error: expected expression before ‘php_uv_t’
3384 | } else if (ZEND_FETCH_RESOURCE_NO_RETURN(uv, php_uv_t*, &handle, -1, NULL, uv_resource_handle)) {
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_run’:
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:3405:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
3405 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_stop’:
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:3421:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
3421 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_signal_init’:
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:3439:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
3439 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:81:18: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
81 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:3440:2: note: in expansion of macro ‘PHP_UV_INIT_SIGNAL’
3440 | PHP_UV_INIT_SIGNAL(uv, IS_UV_SIGNAL)
| ^~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_signal_start’:
/var/www/html/php-libuv/php-uv/php_uv.c:3464:26: error: expected expression before ‘php_uv_t’
3464 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &sig_handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_signal_stop’:
/var/www/html/php-libuv/php-uv/php_uv.c:3493:26: error: expected expression before ‘php_uv_t’
3493 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &sig_handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_run_once’:
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:3521:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
3521 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_loop_delete’:
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:3538:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
3538 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_now’:
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:3559:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
3559 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_write’:
/var/www/html/php-libuv/php-uv/php_uv.c:3601:26: error: expected expression before ‘php_uv_t’
3601 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &z_cli, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_write2’:
/var/www/html/php-libuv/php-uv/php_uv.c:3641:26: error: expected expression before ‘php_uv_t’
3641 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &z_cli, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:3648:28: error: expected expression before ‘php_uv_t’
3648 | ZEND_FETCH_RESOURCE(send, php_uv_t *, &z_send, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_tcp_nodelay’:
/var/www/html/php-libuv/php-uv/php_uv.c:3676:30: error: expected expression before ‘php_uv_t’
3676 | ZEND_FETCH_RESOURCE(client, php_uv_t *, &z_cli, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_accept’:
/var/www/html/php-libuv/php-uv/php_uv.c:3697:30: error: expected expression before ‘php_uv_t’
3697 | ZEND_FETCH_RESOURCE(server, php_uv_t *, &z_svr, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:3698:30: error: expected expression before ‘php_uv_t’
3698 | ZEND_FETCH_RESOURCE(client, php_uv_t *, &z_cli, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_shutdown’:
/var/www/html/php-libuv/php-uv/php_uv.c:3733:26: error: expected expression before ‘php_uv_t’
3733 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &client, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_close’:
/var/www/html/php-libuv/php-uv/php_uv.c:3772:26: error: expected expression before ‘php_uv_t’
3772 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &client, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_read_start’:
/var/www/html/php-libuv/php-uv/php_uv.c:3821:26: error: expected expression before ‘php_uv_t’
3821 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &client, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:3843:65: warning: passing argument 2 of ‘uv_read_start’ from incompatible pointer type [-Wincompatible-pointer-types]
3843 | r = uv_read_start((uv_stream_t*)php_uv_get_current_stream(uv), php_uv_read_alloc, php_uv_read_cb);
| ^~~~~~~~~~~~~~~~~
| |
| uv_buf_t (*)(uv_handle_t *, size_t) {aka struct uv_buf_t (*)(struct uv_handle_s *, long unsigned int)}
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:502:41: note: expected ‘uv_alloc_cb’ {aka ‘void (*)(struct uv_handle_s *, long unsigned int, struct uv_buf_t *)’} but argument is of type ‘uv_buf_t (*)(uv_handle_t *, size_t)’ {aka ‘struct uv_buf_t (*)(struct uv_handle_s *, long unsigned int)’}
502 | uv_alloc_cb alloc_cb,
| ~~~~~~~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:3843:84: warning: passing argument 3 of ‘uv_read_start’ from incompatible pointer type [-Wincompatible-pointer-types]
3843 | r = uv_read_start((uv_stream_t*)php_uv_get_current_stream(uv), php_uv_read_alloc, php_uv_read_cb);
| ^~~~~~~~~~~~~~
| |
| void (*)(uv_stream_t *, ssize_t, uv_buf_t) {aka void (*)(struct uv_stream_s *, long int, struct uv_buf_t)}
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:503:40: note: expected ‘uv_read_cb’ {aka ‘void (*)(struct uv_stream_s *, long int, const struct uv_buf_t *)’} but argument is of type ‘void (*)(uv_stream_t *, ssize_t, uv_buf_t)’ {aka ‘void (*)(struct uv_stream_s *, long int, struct uv_buf_t)’}
503 | uv_read_cb read_cb);
| ~~~~~~~~~~~^~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_read2_start’:
/var/www/html/php-libuv/php-uv/php_uv.c:3869:26: error: expected expression before ‘php_uv_t’
3869 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &client, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:3889:6: warning: implicit declaration of function ‘uv_read2_start’; did you mean ‘uv_read_start’? [-Wimplicit-function-declaration]
3889 | r = uv_read2_start((uv_stream_t*)php_uv_get_current_stream(uv), php_uv_read_alloc, php_uv_read2_cb);
| ^~~~~~~~~~~~~~
| uv_read_start
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_read_stop’:
/var/www/html/php-libuv/php-uv/php_uv.c:3909:26: error: expected expression before ‘php_uv_t’
3909 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &server, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_ip4_addr’:
/var/www/html/php-libuv/php-uv/php_uv.c:3936:35: error: too few arguments to function ‘uv_ip4_addr’
3936 | PHP_UV_SOCKADDR_IPV4(sockaddr) = uv_ip4_addr(address, port);
| ^~~~~~~~~~~
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:1594:15: note: declared here
1594 | UV_EXTERN int uv_ip4_addr(const char* ip, int port, struct sockaddr_in* addr);
| ^~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_ip6_addr’:
/var/www/html/php-libuv/php-uv/php_uv.c:3958:35: error: too few arguments to function ‘uv_ip6_addr’
3958 | PHP_UV_SOCKADDR_IPV6(sockaddr) = uv_ip6_addr(address, port);
| ^~~~~~~~~~~
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:1595:15: note: declared here
1595 | UV_EXTERN int uv_ip6_addr(const char* ip, int port, struct sockaddr_in6* addr);
| ^~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_listen’:
/var/www/html/php-libuv/php-uv/php_uv.c:3983:26: error: expected expression before ‘php_uv_t’
3983 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &resource, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_timer_init’:
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4036:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
4036 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:66:18: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
66 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:4037:2: note: in expansion of macro ‘PHP_UV_INIT_TIMER’
4037 | PHP_UV_INIT_TIMER(uv, IS_UV_TIMER)
| ^~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_timer_start’:
/var/www/html/php-libuv/php-uv/php_uv.c:4061:26: error: expected expression before ‘php_uv_t’
4061 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &timer, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4083:45: warning: passing argument 2 of ‘uv_timer_start’ from incompatible pointer type [-Wincompatible-pointer-types]
4083 | uv_timer_start((uv_timer_t*)&uv->uv.timer, php_uv_timer_cb, timeout, repeat);
| ^~~~~~~~~~~~~~~
| |
| void (*)(uv_timer_t *, int) {aka void (*)(struct uv_timer_s *, int)}
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:847:42: note: expected ‘uv_timer_cb’ {aka ‘void (*)(struct uv_timer_s *)’} but argument is of type ‘void (*)(uv_timer_t *, int)’ {aka ‘void (*)(struct uv_timer_s *, int)’}
847 | uv_timer_cb cb,
| ~~~~~~~~~~~~^~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_timer_stop’:
/var/www/html/php-libuv/php-uv/php_uv.c:4100:26: error: expected expression before ‘php_uv_t’
4100 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &timer, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_timer_again’:
/var/www/html/php-libuv/php-uv/php_uv.c:4128:26: error: expected expression before ‘php_uv_t’
4128 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &timer, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_timer_set_repeat’:
/var/www/html/php-libuv/php-uv/php_uv.c:4154:26: error: expected expression before ‘php_uv_t’
4154 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &timer, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_timer_get_repeat’:
/var/www/html/php-libuv/php-uv/php_uv.c:4175:26: error: expected expression before ‘php_uv_t’
4175 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &timer, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_idle_init’:
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4198:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
4198 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_idle_start’:
/var/www/html/php-libuv/php-uv/php_uv.c:4219:26: error: expected expression before ‘php_uv_t’
4219 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &idle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_idle_stop’:
/var/www/html/php-libuv/php-uv/php_uv.c:4251:26: error: expected expression before ‘php_uv_t’
4251 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &idle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_getaddrinfo’:
/var/www/html/php-libuv/php-uv/php_uv.c:4285:28: error: expected expression before ‘uv_loop_t’
4285 | ZEND_FETCH_RESOURCE(loop, uv_loop_t *, &z_loop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4292:25: warning: passing argument 2 of ‘zend_hash_find’ from incompatible pointer type [-Wincompatible-pointer-types]
4292 | if (zend_hash_find(h, "ai_family", sizeof("ai_family"), (void **)&data) == SUCCESS) {
| ^~~~~~~~~~~
| |
| char *
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:175:30: note: expected ‘zend_string *’ {aka ‘struct _zend_string *’} but argument is of type ‘char *’
175 | ZEND_API zval* ZEND_FASTCALL zend_hash_find(const HashTable *ht, zend_string *key);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4292:7: error: too many arguments to function ‘zend_hash_find’
4292 | if (zend_hash_find(h, "ai_family", sizeof("ai_family"), (void **)&data) == SUCCESS) {
| ^~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:175:30: note: declared here
175 | ZEND_API zval* ZEND_FASTCALL zend_hash_find(const HashTable *ht, zend_string *key);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4293:21: warning: implicit declaration of function ‘Z_LVAL_PP’; did you mean ‘Z_LVAL_P’? [-Wimplicit-function-declaration]
4293 | hint.ai_family = Z_LVAL_PP(data);
| ^~~~~~~~~
| Z_LVAL_P
/var/www/html/php-libuv/php-uv/php_uv.c:4295:25: warning: passing argument 2 of ‘zend_hash_find’ from incompatible pointer type [-Wincompatible-pointer-types]
4295 | if (zend_hash_find(h, "ai_socktype", sizeof("ai_socktype"), (void **)&data) == SUCCESS) {
| ^~~~~~~~~~~~~
| |
| char *
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:175:30: note: expected ‘zend_string *’ {aka ‘struct _zend_string *’} but argument is of type ‘char *’
175 | ZEND_API zval* ZEND_FASTCALL zend_hash_find(const HashTable *ht, zend_string *key);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4295:7: error: too many arguments to function ‘zend_hash_find’
4295 | if (zend_hash_find(h, "ai_socktype", sizeof("ai_socktype"), (void **)&data) == SUCCESS) {
| ^~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:175:30: note: declared here
175 | ZEND_API zval* ZEND_FASTCALL zend_hash_find(const HashTable *ht, zend_string *key);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4298:25: warning: passing argument 2 of ‘zend_hash_find’ from incompatible pointer type [-Wincompatible-pointer-types]
4298 | if (zend_hash_find(h, "ai_protocol", sizeof("ai_socktype"), (void **)&data) == SUCCESS) {
| ^~~~~~~~~~~~~
| |
| char *
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:175:30: note: expected ‘zend_string *’ {aka ‘struct _zend_string *’} but argument is of type ‘char *’
175 | ZEND_API zval* ZEND_FASTCALL zend_hash_find(const HashTable *ht, zend_string *key);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4298:7: error: too many arguments to function ‘zend_hash_find’
4298 | if (zend_hash_find(h, "ai_protocol", sizeof("ai_socktype"), (void **)&data) == SUCCESS) {
| ^~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:175:30: note: declared here
175 | ZEND_API zval* ZEND_FASTCALL zend_hash_find(const HashTable *ht, zend_string *key);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4301:25: warning: passing argument 2 of ‘zend_hash_find’ from incompatible pointer type [-Wincompatible-pointer-types]
4301 | if (zend_hash_find(h, "ai_flags", sizeof("ai_flags"), (void **)&data) == SUCCESS) {
| ^~~~~~~~~~
| |
| char *
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:175:30: note: expected ‘zend_string *’ {aka ‘struct _zend_string *’} but argument is of type ‘char *’
175 | ZEND_API zval* ZEND_FASTCALL zend_hash_find(const HashTable *ht, zend_string *key);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4301:7: error: too many arguments to function ‘zend_hash_find’
4301 | if (zend_hash_find(h, "ai_flags", sizeof("ai_flags"), (void **)&data) == SUCCESS) {
| ^~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:175:30: note: declared here
175 | ZEND_API zval* ZEND_FASTCALL zend_hash_find(const HashTable *ht, zend_string *key);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4310:18: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
4310 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle);
| ^
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_tcp_init’:
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4331:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
4331 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_udp_init’:
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4369:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
4369 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_udp_recv_start’:
/var/www/html/php-libuv/php-uv/php_uv.c:4406:26: error: expected expression before ‘php_uv_t’
4406 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &client, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4419:48: warning: passing argument 2 of ‘uv_udp_recv_start’ from incompatible pointer type [-Wincompatible-pointer-types]
4419 | r = uv_udp_recv_start((uv_udp_t*)&uv->uv.udp, php_uv_read_alloc, php_uv_udp_recv_cb);
| ^~~~~~~~~~~~~~~~~
| |
| uv_buf_t (*)(uv_handle_t *, size_t) {aka struct uv_buf_t (*)(struct uv_handle_s *, long unsigned int)}
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:682:45: note: expected ‘uv_alloc_cb’ {aka ‘void (*)(struct uv_handle_s *, long unsigned int, struct uv_buf_t *)’} but argument is of type ‘uv_buf_t (*)(uv_handle_t *, size_t)’ {aka ‘struct uv_buf_t (*)(struct uv_handle_s *, long unsigned int)’}
682 | uv_alloc_cb alloc_cb,
| ~~~~~~~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4419:67: warning: passing argument 3 of ‘uv_udp_recv_start’ from incompatible pointer type [-Wincompatible-pointer-types]
4419 | r = uv_udp_recv_start((uv_udp_t*)&uv->uv.udp, php_uv_read_alloc, php_uv_udp_recv_cb);
| ^~~~~~~~~~~~~~~~~~
| |
| void (*)(uv_udp_t *, ssize_t, uv_buf_t, struct sockaddr *, unsigned int) {aka void (*)(struct uv_udp_s *, long int, struct uv_buf_t, struct sockaddr *, unsigned int)}
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:683:48: note: expected ‘uv_udp_recv_cb’ {aka ‘void (*)(struct uv_udp_s *, long int, const struct uv_buf_t *, const struct sockaddr *, unsigned int)’} but argument is of type ‘void (*)(uv_udp_t *, ssize_t, uv_buf_t, struct sockaddr *, unsigned int)’ {aka ‘void (*)(struct uv_udp_s *, long int, struct uv_buf_t, struct sockaddr *, unsigned int)’}
683 | uv_udp_recv_cb recv_cb);
| ~~~~~~~~~~~~~~~^~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_udp_recv_stop’:
/var/www/html/php-libuv/php-uv/php_uv.c:4437:26: error: expected expression before ‘php_uv_t’
4437 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &client, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_udp_set_membership’:
/var/www/html/php-libuv/php-uv/php_uv.c:4464:26: error: expected expression before ‘php_uv_t’
4464 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &client, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4467:85: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
4467 | error = uv_udp_set_membership((uv_udp_t*)&uv->uv.udp, (const char*)multicast_addr, (const char*)interface_addr, (int)membership);
| ^
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_udp_set_multicast_loop’:
/var/www/html/php-libuv/php-uv/php_uv.c:4488:26: error: expected expression before ‘php_uv_t’
4488 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &client, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_udp_set_multicast_ttl’:
/var/www/html/php-libuv/php-uv/php_uv.c:4512:26: error: expected expression before ‘php_uv_t’
4512 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &client, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_udp_set_broadcast’:
/var/www/html/php-libuv/php-uv/php_uv.c:4544:26: error: expected expression before ‘php_uv_t’
4544 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &client, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_is_active’:
/var/www/html/php-libuv/php-uv/php_uv.c:4583:26: error: expected expression before ‘php_uv_t’
4583 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_is_readable’:
/var/www/html/php-libuv/php-uv/php_uv.c:4603:26: error: expected expression before ‘php_uv_t’
4603 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_is_writable’:
/var/www/html/php-libuv/php-uv/php_uv.c:4623:26: error: expected expression before ‘php_uv_t’
4623 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_walk’:
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4647:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
4647 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_handle_type’:
/var/www/html/php-libuv/php-uv/php_uv.c:4689:26: error: expected expression before ‘php_uv_t’
4689 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_pipe_init’:
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4711:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
4711 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_pipe_open’:
/var/www/html/php-libuv/php-uv/php_uv.c:4748:26: error: expected expression before ‘php_uv_t’
4748 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_pipe_bind’:
/var/www/html/php-libuv/php-uv/php_uv.c:4775:26: error: expected expression before ‘php_uv_t’
4775 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_pipe_connect’:
/var/www/html/php-libuv/php-uv/php_uv.c:4806:26: error: expected expression before ‘php_uv_t’
4806 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &resource, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_pipe_pending_instances’:
/var/www/html/php-libuv/php-uv/php_uv.c:4832:26: error: expected expression before ‘php_uv_t’
4832 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_uptime’:
/var/www/html/php-libuv/php-uv/php_uv.c:4918:2: error: unknown type name ‘uv_err_t’; did you mean ‘uv_req_t’?
4918 | uv_err_t error;
| ^~~~~~~~
| uv_req_t
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_exepath’:
/var/www/html/php-libuv/php-uv/php_uv.c:4963:37: error: macro "RETURN_STRINGL" passed 3 arguments, but takes just 2
4963 | RETURN_STRINGL(buffer, buffer_sz, 1);
| ^
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:648: note: macro "RETURN_STRINGL" defined here
648 | #define RETURN_STRINGL(s, l) { RETVAL_STRINGL(s, l); return; }
|
/var/www/html/php-libuv/php-uv/php_uv.c:4963:2: error: ‘RETURN_STRINGL’ undeclared (first use in this function)
4963 | RETURN_STRINGL(buffer, buffer_sz, 1);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_cwd’:
/var/www/html/php-libuv/php-uv/php_uv.c:4977:17: warning: passing argument 2 of ‘uv_cwd’ makes pointer from integer without a cast [-Wint-conversion]
4977 | uv_cwd(buffer, MAXPATHLEN);
| ^~~~~~~~~~
| |
| int
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:1640:44: note: expected ‘size_t *’ {aka ‘long unsigned int *’} but argument is of type ‘int’
1640 | UV_EXTERN int uv_cwd(char* buffer, size_t* size);
| ~~~~~~~~^~~~
/var/www/html/php-libuv/php-uv/php_uv.c:4979:25: error: macro "RETURN_STRING" passed 2 arguments, but takes just 1
4979 | RETURN_STRING(buffer, 1);
| ^
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:647: note: macro "RETURN_STRING" defined here
647 | #define RETURN_STRING(s) { RETVAL_STRING(s); return; }
|
/var/www/html/php-libuv/php-uv/php_uv.c:4979:2: error: ‘RETURN_STRING’ undeclared (first use in this function)
4979 | RETURN_STRING(buffer, 1);
| ^~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_cpu_info’:
/var/www/html/php-libuv/php-uv/php_uv.c:4989:2: error: unknown type name ‘uv_err_t’; did you mean ‘uv_req_t’?
4989 | uv_err_t error;
| ^~~~~~~~
| uv_req_t
/var/www/html/php-libuv/php-uv/php_uv.c:4993:6: error: ‘UV_OK’ undeclared (first use in this function); did you mean ‘UV_WORK’?
4993 | if (UV_OK == error.code) {
| ^~~~~
| UV_WORK
/var/www/html/php-libuv/php-uv/php_uv.c:4993:20: error: request for member ‘code’ in something not a structure or union
4993 | if (UV_OK == error.code) {
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:5005:4: error: too many arguments to function ‘add_assoc_string_ex’
5005 | add_assoc_string_ex(tmp, "model", sizeof("model"), cpus[i].model, 1);
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:398:14: note: declared here
398 | ZEND_API int add_assoc_string_ex(zval *arg, const char *key, size_t key_len, const char *str);
| ^~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_interface_addresses’:
/var/www/html/php-libuv/php-uv/php_uv.c:5031:2: error: unknown type name ‘uv_err_t’; did you mean ‘uv_req_t’?
5031 | uv_err_t error;
| ^~~~~~~~
| uv_req_t
/var/www/html/php-libuv/php-uv/php_uv.c:5036:6: error: ‘UV_OK’ undeclared (first use in this function); did you mean ‘UV_WORK’?
5036 | if (UV_OK == error.code) {
| ^~~~~
| UV_WORK
/var/www/html/php-libuv/php-uv/php_uv.c:5036:20: error: request for member ‘code’ in something not a structure or union
5036 | if (UV_OK == error.code) {
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:5044:4: error: too many arguments to function ‘add_assoc_string_ex’
5044 | add_assoc_string_ex(tmp, "name", sizeof("name"), interfaces[i].name , 1);
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:398:14: note: declared here
398 | ZEND_API int add_assoc_string_ex(zval *arg, const char *key, size_t key_len, const char *str);
| ^~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5052:4: error: too many arguments to function ‘add_assoc_string_ex’
5052 | add_assoc_string_ex(tmp, "address", sizeof("address"), buffer, 1);
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/main/php.h:38,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_API.h:398:14: note: declared here
398 | ZEND_API int add_assoc_string_ex(zval *arg, const char *key, size_t key_len, const char *str);
| ^~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_spawn’:
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5085:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
5085 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5103:62: warning: passing argument 2 of ‘zend_hash_get_current_key_ex’ from incompatible pointer type [-Wincompatible-pointer-types]
5103 | (key_type = zend_hash_get_current_key_ex(stdio_container, &key, &key_len, &key_index, 0, &pos)) != HASH_KEY_NON_EXISTANT;
| ^~~~
| |
| char **
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:234:94: note: expected ‘zend_string **’ {aka ‘struct _zend_string **’} but argument is of type ‘char **’
234 | ZEND_API int ZEND_FASTCALL zend_hash_get_current_key_ex(const HashTable *ht, zend_string **str_index, zend_ulong *num_index, HashPosition *pos);
| ~~~~~~~~~~~~~~^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5103:68: warning: passing argument 3 of ‘zend_hash_get_current_key_ex’ from incompatible pointer type [-Wincompatible-pointer-types]
5103 | (key_type = zend_hash_get_current_key_ex(stdio_container, &key, &key_len, &key_index, 0, &pos)) != HASH_KEY_NON_EXISTANT;
| ^~~~~~~~
| |
| uint * {aka unsigned int *}
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:234:117: note: expected ‘zend_ulong *’ {aka ‘long unsigned int *’} but argument is of type ‘uint *’ {aka ‘unsigned int *’}
234 | ZEND_API int ZEND_FASTCALL zend_hash_get_current_key_ex(const HashTable *ht, zend_string **str_index, zend_ulong *num_index, HashPosition *pos);
| ~~~~~~~~~~~~^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5103:78: warning: passing argument 4 of ‘zend_hash_get_current_key_ex’ from incompatible pointer type [-Wincompatible-pointer-types]
5103 | (key_type = zend_hash_get_current_key_ex(stdio_container, &key, &key_len, &key_index, 0, &pos)) != HASH_KEY_NON_EXISTANT;
| ^~~~~~~~~~
| |
| ulong * {aka long unsigned int *}
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:234:142: note: expected ‘HashPosition *’ {aka ‘unsigned int *’} but argument is of type ‘ulong *’ {aka ‘long unsigned int *’}
234 | ZEND_API int ZEND_FASTCALL zend_hash_get_current_key_ex(const HashTable *ht, zend_string **str_index, zend_ulong *num_index, HashPosition *pos);
| ~~~~~~~~~~~~~~^~~
/var/www/html/php-libuv/php-uv/php_uv.c:5103:16: error: too many arguments to function ‘zend_hash_get_current_key_ex’
5103 | (key_type = zend_hash_get_current_key_ex(stdio_container, &key, &key_len, &key_index, 0, &pos)) != HASH_KEY_NON_EXISTANT;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:234:30: note: declared here
234 | ZEND_API int ZEND_FASTCALL zend_hash_get_current_key_ex(const HashTable *ht, zend_string **str_index, zend_ulong *num_index, HashPosition *pos);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5103:103: error: ‘HASH_KEY_NON_EXISTANT’ undeclared (first use in this function); did you mean ‘HASH_KEY_NON_EXISTENT’?
5103 | (key_type = zend_hash_get_current_key_ex(stdio_container, &key, &key_len, &key_index, 0, &pos)) != HASH_KEY_NON_EXISTANT;
| ^~~~~~~~~~~~~~~~~~~~~
| HASH_KEY_NON_EXISTENT
/var/www/html/php-libuv/php-uv/php_uv.c:5109:4: error: too many arguments to function ‘zend_hash_get_current_data_ex’
5109 | zend_hash_get_current_data_ex(stdio_container, (void *) &value, &pos);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:237:30: note: declared here
237 | ZEND_API zval* ZEND_FASTCALL zend_hash_get_current_data_ex(HashTable *ht, HashPosition *pos);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5110:8: warning: implicit declaration of function ‘Z_TYPE_PP’; did you mean ‘Z_TYPE_P’? [-Wimplicit-function-declaration]
5110 | if (Z_TYPE_PP(value) != IS_RESOURCE) {
| ^~~~~~~~~
| Z_TYPE_P
/var/www/html/php-libuv/php-uv/php_uv.c:5114:35: error: expected expression before ‘php_uv_stdio_t’
5114 | ZEND_FETCH_RESOURCE(stdio_tmp, php_uv_stdio_t*, value, -1, PHP_UV_STDIO_RESOURCE_NAME, uv_stdio_handle);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5123:34: error: expected expression before ‘php_uv_t’
5123 | ZEND_FETCH_RESOURCE(uv_pipe, php_uv_t*, &stdio_tmp->stream, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5153:48: warning: passing argument 2 of ‘zend_hash_get_current_key_ex’ from incompatible pointer type [-Wincompatible-pointer-types]
5153 | (key_type = zend_hash_get_current_key_ex(h, &key, &key_len, &key_index, 0, &pos)) != HASH_KEY_NON_EXISTANT;
| ^~~~
| |
| char **
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:234:94: note: expected ‘zend_string **’ {aka ‘struct _zend_string **’} but argument is of type ‘char **’
234 | ZEND_API int ZEND_FASTCALL zend_hash_get_current_key_ex(const HashTable *ht, zend_string **str_index, zend_ulong *num_index, HashPosition *pos);
| ~~~~~~~~~~~~~~^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5153:54: warning: passing argument 3 of ‘zend_hash_get_current_key_ex’ from incompatible pointer type [-Wincompatible-pointer-types]
5153 | (key_type = zend_hash_get_current_key_ex(h, &key, &key_len, &key_index, 0, &pos)) != HASH_KEY_NON_EXISTANT;
| ^~~~~~~~
| |
| uint * {aka unsigned int *}
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:234:117: note: expected ‘zend_ulong *’ {aka ‘long unsigned int *’} but argument is of type ‘uint *’ {aka ‘unsigned int *’}
234 | ZEND_API int ZEND_FASTCALL zend_hash_get_current_key_ex(const HashTable *ht, zend_string **str_index, zend_ulong *num_index, HashPosition *pos);
| ~~~~~~~~~~~~^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5153:64: warning: passing argument 4 of ‘zend_hash_get_current_key_ex’ from incompatible pointer type [-Wincompatible-pointer-types]
5153 | (key_type = zend_hash_get_current_key_ex(h, &key, &key_len, &key_index, 0, &pos)) != HASH_KEY_NON_EXISTANT;
| ^~~~~~~~~~
| |
| ulong * {aka long unsigned int *}
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:234:142: note: expected ‘HashPosition *’ {aka ‘unsigned int *’} but argument is of type ‘ulong *’ {aka ‘long unsigned int *’}
234 | ZEND_API int ZEND_FASTCALL zend_hash_get_current_key_ex(const HashTable *ht, zend_string **str_index, zend_ulong *num_index, HashPosition *pos);
| ~~~~~~~~~~~~~~^~~
/var/www/html/php-libuv/php-uv/php_uv.c:5153:16: error: too many arguments to function ‘zend_hash_get_current_key_ex’
5153 | (key_type = zend_hash_get_current_key_ex(h, &key, &key_len, &key_index, 0, &pos)) != HASH_KEY_NON_EXISTANT;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:234:30: note: declared here
234 | ZEND_API int ZEND_FASTCALL zend_hash_get_current_key_ex(const HashTable *ht, zend_string **str_index, zend_ulong *num_index, HashPosition *pos);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5158:4: error: too many arguments to function ‘zend_hash_get_current_data_ex’
5158 | zend_hash_get_current_data_ex(h, (void *) &value, &pos);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:237:30: note: declared here
237 | ZEND_API zval* ZEND_FASTCALL zend_hash_get_current_data_ex(HashTable *ht, HashPosition *pos);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5159:22: warning: implicit declaration of function ‘Z_STRVAL_PP’; did you mean ‘Z_STRVAL_P’? [-Wimplicit-function-declaration]
5159 | command_args[n] = Z_STRVAL_PP(value);
| ^~~~~~~~~~~
| Z_STRVAL_P
/var/www/html/php-libuv/php-uv/php_uv.c:5159:20: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
5159 | command_args[n] = Z_STRVAL_PP(value);
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:5179:54: warning: passing argument 2 of ‘zend_hash_get_current_key_ex’ from incompatible pointer type [-Wincompatible-pointer-types]
5179 | (key_type = zend_hash_get_current_key_ex(tmp_env, &key, &key_len, &key_index, 0, &pos)) != HASH_KEY_NON_EXISTANT;
| ^~~~
| |
| char **
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:234:94: note: expected ‘zend_string **’ {aka ‘struct _zend_string **’} but argument is of type ‘char **’
234 | ZEND_API int ZEND_FASTCALL zend_hash_get_current_key_ex(const HashTable *ht, zend_string **str_index, zend_ulong *num_index, HashPosition *pos);
| ~~~~~~~~~~~~~~^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5179:60: warning: passing argument 3 of ‘zend_hash_get_current_key_ex’ from incompatible pointer type [-Wincompatible-pointer-types]
5179 | (key_type = zend_hash_get_current_key_ex(tmp_env, &key, &key_len, &key_index, 0, &pos)) != HASH_KEY_NON_EXISTANT;
| ^~~~~~~~
| |
| uint * {aka unsigned int *}
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:234:117: note: expected ‘zend_ulong *’ {aka ‘long unsigned int *’} but argument is of type ‘uint *’ {aka ‘unsigned int *’}
234 | ZEND_API int ZEND_FASTCALL zend_hash_get_current_key_ex(const HashTable *ht, zend_string **str_index, zend_ulong *num_index, HashPosition *pos);
| ~~~~~~~~~~~~^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5179:70: warning: passing argument 4 of ‘zend_hash_get_current_key_ex’ from incompatible pointer type [-Wincompatible-pointer-types]
5179 | (key_type = zend_hash_get_current_key_ex(tmp_env, &key, &key_len, &key_index, 0, &pos)) != HASH_KEY_NON_EXISTANT;
| ^~~~~~~~~~
| |
| ulong * {aka long unsigned int *}
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:234:142: note: expected ‘HashPosition *’ {aka ‘unsigned int *’} but argument is of type ‘ulong *’ {aka ‘long unsigned int *’}
234 | ZEND_API int ZEND_FASTCALL zend_hash_get_current_key_ex(const HashTable *ht, zend_string **str_index, zend_ulong *num_index, HashPosition *pos);
| ~~~~~~~~~~~~~~^~~
/var/www/html/php-libuv/php-uv/php_uv.c:5179:16: error: too many arguments to function ‘zend_hash_get_current_key_ex’
5179 | (key_type = zend_hash_get_current_key_ex(tmp_env, &key, &key_len, &key_index, 0, &pos)) != HASH_KEY_NON_EXISTANT;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:234:30: note: declared here
234 | ZEND_API int ZEND_FASTCALL zend_hash_get_current_key_ex(const HashTable *ht, zend_string **str_index, zend_ulong *num_index, HashPosition *pos);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5184:4: error: too many arguments to function ‘zend_hash_get_current_data_ex’
5184 | zend_hash_get_current_data_ex(tmp_env, (void *) &value, &pos);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:237:30: note: declared here
237 | ZEND_API zval* ZEND_FASTCALL zend_hash_get_current_data_ex(HashTable *ht, HashPosition *pos);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/Zend/zend.h:30,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/var/www/html/php-libuv/php-uv/php_uv.c:5186:51: warning: implicit declaration of function ‘Z_STRLEN_PP’; did you mean ‘Z_STRLEN_P’? [-Wimplicit-function-declaration]
5186 | tmp_env_entry = emalloc(sizeof(char)*key_len+1+Z_STRLEN_PP(value));
| ^~~~~~~~~~~
/usr/include/php/20190902/Zend/zend_alloc.h:110:24: note: in definition of macro ‘_emalloc’
110 | (__builtin_constant_p(size) ? \
| ^~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5186:20: note: in expansion of macro ‘emalloc’
5186 | tmp_env_entry = emalloc(sizeof(char)*key_len+1+Z_STRLEN_PP(value));
| ^~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5187:63: warning: format ‘%s’ expects argument of type ‘char *’, but argument 5 has type ‘int’ [-Wformat=]
5187 | slprintf(tmp_env_entry, key_len+1+Z_STRLEN_PP(value), "%s=%s", key, Z_STRVAL_PP(value));
| ~^ ~~~~~~~~~~~~~~~~~~
| | |
| char * int
| %d
/var/www/html/php-libuv/php-uv/php_uv.c:5201:28: warning: passing argument 2 of ‘zend_hash_find’ from incompatible pointer type [-Wincompatible-pointer-types]
5201 | if (zend_hash_find(opts, "uid", sizeof("uid"), (void **)&data) == SUCCESS) {
| ^~~~~
| |
| char *
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:175:30: note: expected ‘zend_string *’ {aka ‘struct _zend_string *’} but argument is of type ‘char *’
175 | ZEND_API zval* ZEND_FASTCALL zend_hash_find(const HashTable *ht, zend_string *key);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5201:7: error: too many arguments to function ‘zend_hash_find’
5201 | if (zend_hash_find(opts, "uid", sizeof("uid"), (void **)&data) == SUCCESS) {
| ^~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:175:30: note: declared here
175 | ZEND_API zval* ZEND_FASTCALL zend_hash_find(const HashTable *ht, zend_string *key);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5205:28: warning: passing argument 2 of ‘zend_hash_find’ from incompatible pointer type [-Wincompatible-pointer-types]
5205 | if (zend_hash_find(opts, "gid", sizeof("gid"), (void **)&data) == SUCCESS) {
| ^~~~~
| |
| char *
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:175:30: note: expected ‘zend_string *’ {aka ‘struct _zend_string *’} but argument is of type ‘char *’
175 | ZEND_API zval* ZEND_FASTCALL zend_hash_find(const HashTable *ht, zend_string *key);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5205:7: error: too many arguments to function ‘zend_hash_find’
5205 | if (zend_hash_find(opts, "gid", sizeof("gid"), (void **)&data) == SUCCESS) {
| ^~~~~~~~~~~~~~
In file included from /usr/include/php/20190902/Zend/zend.h:33,
from /usr/include/php/20190902/main/php.h:34,
from /var/www/html/php-libuv/php-uv/php_uv.h:32,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/php/20190902/Zend/zend_hash.h:175:30: note: declared here
175 | ZEND_API zval* ZEND_FASTCALL zend_hash_find(const HashTable *ht, zend_string *key);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5212:18: warning: assignment to ‘uv_exit_cb’ {aka ‘void (*)(struct uv_process_s *, long int, int)’} from incompatible pointer type ‘void (*)(uv_process_t *, int, int)’ {aka ‘void (*)(struct uv_process_s *, int, int)’} [-Wincompatible-pointer-types]
5212 | options.exit_cb = php_uv_process_close_cb;
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:5234:40: error: incompatible type for argument 3 of ‘uv_spawn’
5234 | r = uv_spawn(loop, &proc->uv.process, options);
| ^~~~~~~
| |
| uv_process_options_t {aka struct uv_process_options_s}
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:1036:52: note: expected ‘const uv_process_options_t *’ {aka ‘const struct uv_process_options_s *’} but argument is of type ‘uv_process_options_t’ {aka ‘struct uv_process_options_s’}
1036 | const uv_process_options_t* options);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_process_kill’:
/var/www/html/php-libuv/php-uv/php_uv.c:5267:26: error: expected expression before ‘php_uv_t’
5267 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_chdir’:
/var/www/html/php-libuv/php-uv/php_uv.c:5294:2: error: unknown type name ‘uv_err_t’; did you mean ‘uv_req_t’?
5294 | uv_err_t error;
| ^~~~~~~~
| uv_req_t
/var/www/html/php-libuv/php-uv/php_uv.c:5303:11: error: request for member ‘code’ in something not a structure or union
5303 | if (error.code == UV_OK) {
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:5303:20: error: ‘UV_OK’ undeclared (first use in this function); did you mean ‘UV_WORK’?
5303 | if (error.code == UV_OK) {
| ^~~~~
| UV_WORK
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_prepare_init’:
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5460:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
5460 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_prepare_start’:
/var/www/html/php-libuv/php-uv/php_uv.c:5483:26: error: expected expression before ‘php_uv_t’
5483 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5496:69: warning: passing argument 2 of ‘uv_prepare_start’ from incompatible pointer type [-Wincompatible-pointer-types]
5496 | r = uv_prepare_start((uv_prepare_t*)php_uv_get_current_stream(uv), php_uv_prepare_cb);
| ^~~~~~~~~~~~~~~~~
| |
| void (*)(uv_prepare_t *, int) {aka void (*)(struct uv_prepare_s *, int)}
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:800:69: note: expected ‘uv_prepare_cb’ {aka ‘void (*)(struct uv_prepare_s *)’} but argument is of type ‘void (*)(uv_prepare_t *, int)’ {aka ‘void (*)(struct uv_prepare_s *, int)’}
800 | UV_EXTERN int uv_prepare_start(uv_prepare_t* prepare, uv_prepare_cb cb);
| ~~~~~~~~~~~~~~^~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_prepare_stop’:
/var/www/html/php-libuv/php-uv/php_uv.c:5523:26: error: expected expression before ‘php_uv_t’
5523 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_check_init’:
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5544:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
5544 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_check_start’:
/var/www/html/php-libuv/php-uv/php_uv.c:5567:26: error: expected expression before ‘php_uv_t’
5567 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5581:65: warning: passing argument 2 of ‘uv_check_start’ from incompatible pointer type [-Wincompatible-pointer-types]
5581 | r = uv_check_start((uv_check_t*)php_uv_get_current_stream(uv), php_uv_check_cb);
| ^~~~~~~~~~~~~~~
| |
| void (*)(uv_check_t *, int) {aka void (*)(struct uv_check_s *, int)}
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:810:61: note: expected ‘uv_check_cb’ {aka ‘void (*)(struct uv_check_s *)’} but argument is of type ‘void (*)(uv_check_t *, int)’ {aka ‘void (*)(struct uv_check_s *, int)’}
810 | UV_EXTERN int uv_check_start(uv_check_t* check, uv_check_cb cb);
| ~~~~~~~~~~~~^~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_check_stop’:
/var/www/html/php-libuv/php-uv/php_uv.c:5600:26: error: expected expression before ‘php_uv_t’
5600 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_async_init’:
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5632:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
5632 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:5633:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
5633 | PHP_UV_INIT_UV(uv, IS_UV_ASYNC);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5635:41: warning: passing argument 3 of ‘uv_async_init’ from incompatible pointer type [-Wincompatible-pointer-types]
5635 | r = uv_async_init(loop, &uv->uv.async, php_uv_async_cb);
| ^~~~~~~~~~~~~~~
| |
| void (*)(uv_async_t *, int) {aka void (*)(struct uv_async_s *, int)}
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:831:41: note: expected ‘uv_async_cb’ {aka ‘void (*)(struct uv_async_s *)’} but argument is of type ‘void (*)(uv_async_t *, int)’ {aka ‘void (*)(struct uv_async_s *, int)’}
831 | uv_async_cb async_cb);
| ~~~~~~~~~~~~^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_async_send’:
/var/www/html/php-libuv/php-uv/php_uv.c:5661:26: error: expected expression before ‘php_uv_t’
5661 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_fs_event_init’:
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:5935:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
5935 | PHP_UV_INIT_UV(uv, IS_UV_FS_EVENT);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5936:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
5936 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5941:10: error: too many arguments to function ‘uv_fs_event_init’
5941 | error = uv_fs_event_init(loop, (uv_fs_event_t*)&uv->uv.fs_event, path, php_uv_fs_event_cb, flags);
| ^~~~~~~~~~~~~~~~
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:1584:15: note: declared here
1584 | UV_EXTERN int uv_fs_event_init(uv_loop_t* loop, uv_fs_event_t* handle);
| ^~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_tty_init’:
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:5965:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
5965 | PHP_UV_INIT_UV(uv, IS_UV_TTY);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:5966:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
5966 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_tty_get_winsize’:
/var/www/html/php-libuv/php-uv/php_uv.c:5995:26: error: expected expression before ‘php_uv_t’
5995 | ZEND_FETCH_RESOURCE(uv, php_uv_t*, &handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_tty_set_mode’:
/var/www/html/php-libuv/php-uv/php_uv.c:6028:26: error: expected expression before ‘php_uv_t’
6028 | ZEND_FETCH_RESOURCE(uv, php_uv_t*, &handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_poll_init’:
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:6140:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
6140 | PHP_UV_INIT_UV(uv, IS_UV_POLL);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:6141:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
6141 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_poll_init_socket’:
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:6171:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
6171 | PHP_UV_INIT_UV(uv, IS_UV_POLL);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:6172:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
6172 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_poll_start’:
/var/www/html/php-libuv/php-uv/php_uv.c:6205:26: error: expected expression before ‘php_uv_t’
6205 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_poll_stop’:
/var/www/html/php-libuv/php-uv/php_uv.c:6237:26: error: expected expression before ‘php_uv_t’
6237 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &poll, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_fs_poll_init’:
/var/www/html/php-libuv/php-uv/php_uv.c:49:19: warning: assignment to ‘int’ from ‘zval *’ {aka ‘struct _zval_struct *’} makes integer from pointer without a cast [-Wint-conversion]
49 | uv->resource_id = PHP_UV_LIST_INSERT(uv, uv_resource_handle); \
| ^
/var/www/html/php-libuv/php-uv/php_uv.c:6263:2: note: in expansion of macro ‘PHP_UV_INIT_UV’
6263 | PHP_UV_INIT_UV(uv, IS_UV_FS_POLL);
| ^~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:99:29: error: expected expression before ‘uv_loop_t’
99 | ZEND_FETCH_RESOURCE(loop, uv_loop_t*, &zloop, -1, PHP_UV_LOOP_RESOURCE_NAME, uv_loop_handle);\
| ^~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:6264:2: note: in expansion of macro ‘PHP_UV_FETCH_UV_DEFAULT_LOOP’
6264 | PHP_UV_FETCH_UV_DEFAULT_LOOP(loop, zloop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_fs_poll_start’:
/var/www/html/php-libuv/php-uv/php_uv.c:6294:26: error: expected expression before ‘php_uv_t’
6294 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &handle, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c:6305:44: warning: passing argument 2 of ‘uv_fs_poll_start’ from incompatible pointer type [-Wincompatible-pointer-types]
6305 | error = uv_fs_poll_start(&uv->uv.fs_poll, php_uv_fs_poll_cb, (const char*)path, interval);
| ^~~~~~~~~~~~~~~~~
| |
| void (*)(uv_fs_poll_t *, int, const int *, const int *) {aka void (*)(struct uv_fs_poll_s *, int, const int *, const int *)}
In file included from /var/www/html/php-libuv/php-uv/php_uv.h:33,
from /var/www/html/php-libuv/php-uv/php_uv.c:20:
/usr/include/uv.h:1525:46: note: expected ‘uv_fs_poll_cb’ {aka ‘void (*)(struct uv_fs_poll_s *, int, const struct <anonymous> *, const struct <anonymous> *)’} but argument is of type ‘void (*)(uv_fs_poll_t *, int, const int *, const int *)’ {aka ‘void (*)(struct uv_fs_poll_s *, int, const int *, const int *)’}
1525 | uv_fs_poll_cb poll_cb,
| ~~~~~~~~~~~~~~^~~~~~~
/var/www/html/php-libuv/php-uv/php_uv.c: In function ‘zif_uv_fs_poll_stop’:
/var/www/html/php-libuv/php-uv/php_uv.c:6325:26: error: expected expression before ‘php_uv_t’
6325 | ZEND_FETCH_RESOURCE(uv, php_uv_t *, &poll, -1, PHP_UV_RESOURCE_NAME, uv_resource_handle);
| ^~~~~~~~
make: *** [Makefile:193: php_uv.lo] Error 1
php -v
?
PHP 7.4.3 (cli) (built: Oct 6 2020 15:47:56) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies