D: [iurt_root_command] chroot Installing /home/iurt/rpmbuild/SRPMS/php-amqp-1.10.2-2.mga8.src.rpm Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.E2k3EJ + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf php-amqp-1.10.2 + /usr/bin/mkdir -p php-amqp-1.10.2 + cd php-amqp-1.10.2 + /usr/bin/gzip -dc /home/iurt/rpmbuild/SOURCES/amqp-1.10.2.tgz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -e 's/role="test"/role="src"/' -e '/LICENSE/s/role="doc"/role="src"/' -i package.xml + mv amqp-1.10.2 NTS + cd NTS + sed -e 's/CFLAGS="-I/CFLAGS="$CFLAGS -I/' -i config.m4 ++ sed -n '/#define PHP_AMQP_VERSION/{s/.* "//;s/".*$//;p}' php_amqp.h + extver=1.10.2 + test x1.10.2 '!=' x1.10.2 + cd .. + cat + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.0jpIoK + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd php-amqp-1.10.2 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd NTS + /usr/bin/phpize Configuring for: PHP Api Version: 20200930 Zend Module Api No: 20200930 Zend Extension Api No: 420200930 configure.ac:18: warning: $as_echo is obsolete; use AS_ECHO(["message"]) instead build/php.m4:2072: PHP_CONFIG_NICE is expanded from... configure.ac:18: the top level configure.ac:161: warning: The macro `AC_LANG_C' is obsolete. configure.ac:161: You should run autoupdate. ./lib/autoconf/c.m4:72: AC_LANG_C is expanded from... build/libtool.m4:2728: _LT_AC_LANG_C_CONFIG is expanded from... build/libtool.m4:2727: AC_LIBTOOL_LANG_C_CONFIG is expanded from... build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from... build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from... build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from... configure.ac:161: the top level configure.ac:161: warning: The macro `AC_LANG_C' is obsolete. configure.ac:161: You should run autoupdate. ./lib/autoconf/c.m4:72: AC_LANG_C is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2248: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2269: AC_CACHE_CHECK is expanded from... build/libtool.m4:561: _LT_AC_LOCK is expanded from... build/libtool.m4:1185: AC_LIBTOOL_SYS_HARD_LINK_LOCKS is expanded from... build/libtool.m4:2728: _LT_AC_LANG_C_CONFIG is expanded from... build/libtool.m4:2727: AC_LIBTOOL_LANG_C_CONFIG is expanded from... build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from... build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from... build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from... configure.ac:161: the top level configure.ac:161: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:161: You should run autoupdate. ./lib/autoconf/general.m4:2919: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2248: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2269: AC_CACHE_CHECK is expanded from... build/libtool.m4:561: _LT_AC_LOCK is expanded from... build/libtool.m4:1185: AC_LIBTOOL_SYS_HARD_LINK_LOCKS is expanded from... build/libtool.m4:2728: _LT_AC_LANG_C_CONFIG is expanded from... build/libtool.m4:2727: AC_LIBTOOL_LANG_C_CONFIG is expanded from... build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from... build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from... build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from... configure.ac:161: the top level configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe build/libtool.m4:1185: AC_LIBTOOL_SYS_HARD_LINK_LOCKS is expanded from... build/libtool.m4:2728: _LT_AC_LANG_C_CONFIG is expanded from... build/libtool.m4:2727: AC_LIBTOOL_LANG_C_CONFIG is expanded from... build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from... build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from... build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from... configure.ac:161: the top level configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe build/libtool.m4:1185: AC_LIBTOOL_SYS_HARD_LINK_LOCKS is expanded from... build/libtool.m4:2728: _LT_AC_LANG_C_CONFIG is expanded from... build/libtool.m4:2727: AC_LIBTOOL_LANG_C_CONFIG is expanded from... build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from... build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from... build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from... configure.ac:161: the top level configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me:${as_lineno-$LINENO}: WARNING: output file \`$ofile' does not exist build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from... build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from... build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from... build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from... configure.ac:161: the top level configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me: WARNING: output file \`$ofile' does not exist build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from... build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from... build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from... build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from... configure.ac:161: the top level configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me:${as_lineno-$LINENO}: WARNING: output file \`$ofile' does not look like a libtool script build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from... build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from... build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from... build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from... configure.ac:161: the top level configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me: WARNING: output file \`$ofile' does not look like a libtool script build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from... build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from... build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from... build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from... configure.ac:161: the top level configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me:${as_lineno-$LINENO}: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile' build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from... build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from... build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from... build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from... configure.ac:161: the top level configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile' build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from... build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from... build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from... build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from... configure.ac:161: the top level configure.ac:161: warning: back quotes and double quotes must not be escaped in: tag name \"$tagname\" already exists build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from... build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from... build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from... build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from... configure.ac:161: the top level configure.ac:161: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete. configure.ac:161: You should run autoupdate. ./lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from... build/libtool.m4:2810: _LT_AC_LANG_CXX_CONFIG is expanded from... build/libtool.m4:2809: AC_LIBTOOL_LANG_CXX_CONFIG is expanded from... build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from... build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from... build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from... build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from... configure.ac:161: the top level configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe build/libtool.m4:1185: AC_LIBTOOL_SYS_HARD_LINK_LOCKS is expanded from... build/libtool.m4:2810: _LT_AC_LANG_CXX_CONFIG is expanded from... build/libtool.m4:2809: AC_LIBTOOL_LANG_CXX_CONFIG is expanded from... build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from... build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from... build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from... build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from... configure.ac:161: the top level configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe build/libtool.m4:1185: AC_LIBTOOL_SYS_HARD_LINK_LOCKS is expanded from... build/libtool.m4:2810: _LT_AC_LANG_CXX_CONFIG is expanded from... build/libtool.m4:2809: AC_LIBTOOL_LANG_CXX_CONFIG is expanded from... build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from... build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from... build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from... build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from... configure.ac:161: the top level + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables ' + export FCFLAGS + LDFLAGS=' -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags' + export LDFLAGS + CONFIGURE_TOP=. + '[' 1 = 1 ']' ++ find . -name config.guess -o -name config.sub + for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub) ++ basename ./build/config.sub + '[' -f /usr/lib/rpm/mageia/config.sub ']' ++ basename ./build/config.sub + cp -af /usr/lib/rpm/mageia/config.sub ./build/config.sub + for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub) ++ basename ./build/config.guess + '[' -f /usr/lib/rpm/mageia/config.guess ']' ++ basename ./build/config.guess + cp -af /usr/lib/rpm/mageia/config.guess ./build/config.guess + /usr/lib/rpm/mageia/force-as-needed-for-shared-lib-in-libtool Forcing -Wl,--as-needed in configure/libtool to workaround libtool bug (cf http://lists.gnu.org/archive/html/libtool-patches/2004-06/msg00002.html) + /usr/lib/rpm/mageia/fix-libtool-ltmain-from-overlinking + /usr/lib/rpm/mageia/fix-libtool-from-moving-options-after-libs . Fixing libtool inside configure to pass -Wl,xxx options before libraries + /usr/lib/rpm/mageia/fix-dlsearch-path-in-libtool-for-multilib . lib64 Forcing run-time library search path definition in configure to prevent libtool from adding rpath for standard directories (configure was generated with libtool without support for autodetection) + ./configure --host=aarch64-mageia-linux-gnu --build=aarch64-mageia-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-php-config=/usr/bin/php-config --with-libdir=lib64 configure: WARNING: unrecognized options: --disable-dependency-tracking checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for a sed that does not truncate output... /usr/bin/sed checking for aarch64-mageia-linux-gnu-pkg-config... /usr/bin/aarch64-mageia-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for aarch64-mageia-linux-gnu-cc... no checking for aarch64-mageia-linux-gnu-gcc... aarch64-mageia-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether aarch64-mageia-linux-gnu-gcc accepts -g... yes checking for aarch64-mageia-linux-gnu-gcc option to enable C11 features... none needed checking how to run the C preprocessor... aarch64-mageia-linux-gnu-gcc -E checking for icc... no checking for suncc... no checking for system library directory... lib64 checking if compiler supports -R... no checking if compiler supports -Wl,-rpath,... yes checking build system type... aarch64-mageia-linux-gnu checking host system type... aarch64-mageia-linux-gnu checking target system type... aarch64-mageia-linux-gnu checking for PHP prefix... /usr checking for PHP includes... -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib checking for PHP extension directory... /usr/lib64/php/extensions checking for PHP installed headers prefix... /usr/include/php checking if debug is enabled... no checking if zts is enabled... yes checking for gawk... gawk checking for amqp support... yes, shared checking for amqp... yes, shared checking for supported PHP versions... supported (8.0.0) yes checking for pkg-config... (cached) /usr/bin/aarch64-mageia-linux-gnu-pkg-config checking for amqp using pkg-config... found version 0.10.0 checking for a sed that does not truncate output... /usr/bin/sed checking for ld used by aarch64-mageia-linux-gnu-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognize dependent libraries... pass_all checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking the maximum length of command line arguments... 1572864 checking command to parse /usr/bin/nm -B output from aarch64-mageia-linux-gnu-gcc object... ok checking for objdir... .libs checking for aarch64-mageia-linux-gnu-ar... aarch64-mageia-linux-gnu-ar checking for aarch64-mageia-linux-gnu-ranlib... aarch64-mageia-linux-gnu-ranlib checking for aarch64-mageia-linux-gnu-strip... no checking for strip... strip checking if aarch64-mageia-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no checking for aarch64-mageia-linux-gnu-gcc option to produce PIC... -fPIC checking if aarch64-mageia-linux-gnu-gcc PIC flag -fPIC works... yes checking if aarch64-mageia-linux-gnu-gcc static flag -static works... no checking if aarch64-mageia-linux-gnu-gcc supports -c -o file.o... yes checking whether the aarch64-mageia-linux-gnu-gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no creating libtool appending configuration tag "CXX" to libtool configure: patching config.h.in configure: creating ./config.status config.status: creating config.h configure: WARNING: unrecognized options: --disable-dependency-tracking + /usr/bin/make -O -j8 V=1 VERBOSE=1 /bin/sh /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/libtool --mode=compile aarch64-mageia-linux-gnu-gcc -I. -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/include -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/main -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.c -o amqp_type.lo mkdir .libs mkdir: cannot create directory '.libs': File exists aarch64-mageia-linux-gnu-gcc -I. -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/include -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/main -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.c -fPIC -DPIC -o .libs/amqp_type.o In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.c:26: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.h:41:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' 41 | amqp_table_t *php_amqp_type_convert_zval_to_amqp_table(zval *php_array TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.h:45:120: error: expected ';', ',' or ')' before 'TSRMLS_DC' 45 | zend_bool php_amqp_type_internal_convert_php_to_amqp_field_value(zval *value, amqp_field_value_t **fieldPtr, char *key TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.c:26: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.h:46:118: error: expected ';', ',' or ')' before 'TSRMLS_DC' 46 | void php_amqp_type_internal_convert_zval_array(zval *php_array, amqp_field_value_t **field, zend_bool allow_int_keys TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.h:47:124: error: expected ';', ',' or ')' before 'TSRMLS_DC' 47 | void php_amqp_type_internal_convert_zval_to_amqp_table(zval *php_array, amqp_table_t *amqp_table, zend_bool allow_int_keys TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.h:48:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' 48 | void php_amqp_type_internal_convert_zval_to_amqp_array(zval *php_array, amqp_array_t *amqp_array TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.c:74:118: error: expected ';', ',' or ')' before 'TSRMLS_DC' 74 | void php_amqp_type_internal_convert_zval_array(zval *php_array, amqp_field_value_t **field, zend_bool allow_int_keys TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.c:109:124: error: expected ';', ',' or ')' before 'TSRMLS_DC' 109 | void php_amqp_type_internal_convert_zval_to_amqp_table(zval *php_array, amqp_table_t *amqp_table, zend_bool allow_int_keys TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.c:172:101: error: expected ';', ',' or ')' before 'TSRMLS_DC' 172 | void php_amqp_type_internal_convert_zval_to_amqp_array(zval *zvalArguments, amqp_array_t *arguments TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.c:207:120: error: expected ';', ',' or ')' before 'TSRMLS_DC' 207 | zend_bool php_amqp_type_internal_convert_php_to_amqp_field_value(zval *value, amqp_field_value_t **fieldPtr, char *key TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.c:297:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' 297 | amqp_table_t *php_amqp_type_convert_zval_to_amqp_table(zval *php_array TSRMLS_DC) | ^~~~~~~~~ make: *** [Makefile:211: amqp_type.lo] Error 1 make: *** Waiting for unfinished jobs.... /bin/sh /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/libtool --mode=compile aarch64-mageia-linux-gnu-gcc -I. -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/include -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/main -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c -o amqp_connection_resource.lo aarch64-mageia-linux-gnu-gcc -I. -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/include -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/main -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c -fPIC -DPIC -o .libs/amqp_connection_resource.o In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:54, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_methods_handling.h:26, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:54: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:38:73: error: expected ';', ',' or ')' before 'TSRMLS_DC' 38 | void php_amqp_prepare_for_disconnect(amqp_connection_resource *resource TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:54, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_methods_handling.h:26, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:54: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:62:142: error: expected ';', ',' or ')' before 'TSRMLS_DC' 62 | int php_amqp_connection_resource_error(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource, amqp_channel_t channel_id TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:63:181: error: expected ';', ',' or ')' before 'TSRMLS_DC' 63 | int php_amqp_connection_resource_error_advanced(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource, amqp_channel_t channel_id, amqp_channel_object *channel TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:66:96: error: expected ';', ',' or ')' before 'TSRMLS_DC' 66 | int php_amqp_set_resource_read_timeout(amqp_connection_resource *resource, double read_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:67:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' 67 | int php_amqp_set_resource_write_timeout(amqp_connection_resource *resource, double write_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:70:94: error: expected ';', ',' or ')' before 'TSRMLS_DC' 70 | int php_amqp_set_resource_rpc_timeout(amqp_connection_resource *resource, double rpc_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:78:112: error: expected ';', ',' or ')' before 'TSRMLS_DC' 78 | amqp_connection_resource *connection_resource_constructor(amqp_connection_params *params, zend_bool persistent TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_methods_handling.h:26, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:54: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:378:147: error: expected ';', ',' or ')' before 'TSRMLS_DC' 378 | int php_amqp_error(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *connection_resource, amqp_channel_resource *channel_resource TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:379:176: error: expected ';', ',' or ')' before 'TSRMLS_DC' 379 | int php_amqp_error_advanced(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *connection_resource, amqp_channel_resource *channel_resource, int fail_on_errors TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:384:144: error: expected ';', ',' or ')' before 'TSRMLS_DC' 384 | void php_amqp_zend_throw_exception(amqp_rpc_reply_t reply, zend_class_entry *exception_ce, const char *message, PHP5to7_param_long_type_t code TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:385:97: error: expected ';', ',' or ')' before 'TSRMLS_DC' 385 | void php_amqp_zend_throw_exception_short(amqp_rpc_reply_t reply, zend_class_entry *exception_ce TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:54: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_methods_handling.h:42:88: error: expected ';', ',' or ')' before 'TSRMLS_DC' 42 | int php_amqp_call_callback_with_params(PHP5to7_zval_t params, amqp_callback_bucket *cb TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_methods_handling.h:44:111: error: expected ';', ',' or ')' before 'TSRMLS_DC' 44 | int php_amqp_call_basic_return_callback(amqp_basic_return_t *m, amqp_message_t *msg, amqp_callback_bucket *cb TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:54: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_methods_handling.h:45:165: error: expected ';', ',' or ')' before 'TSRMLS_DC' 45 | int php_amqp_handle_basic_return(char **message, amqp_connection_resource *resource, amqp_channel_t channel_id, amqp_channel_object *channel, amqp_method_t *method TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_methods_handling.h:47:84: error: expected ';', ',' or ')' before 'TSRMLS_DC' 47 | int php_amqp_call_basic_ack_callback(amqp_basic_ack_t *m, amqp_callback_bucket *cb TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_methods_handling.h:48:162: error: expected ';', ',' or ')' before 'TSRMLS_DC' 48 | int php_amqp_handle_basic_ack(char **message, amqp_connection_resource *resource, amqp_channel_t channel_id, amqp_channel_object *channel, amqp_method_t *method TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_methods_handling.h:50:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' 50 | int php_amqp_call_basic_nack_callback(amqp_basic_nack_t *m, amqp_callback_bucket *cb TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_methods_handling.h:51:163: error: expected ';', ',' or ')' before 'TSRMLS_DC' 51 | int php_amqp_handle_basic_nack(char **message, amqp_connection_resource *resource, amqp_channel_t channel_id, amqp_channel_object *channel, amqp_method_t *method TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:56: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.h:25:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' 25 | void php_amqp_close_channel(amqp_channel_resource *channel_resource, zend_bool check_errors TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:66:95: error: expected ';', ',' or ')' before 'TSRMLS_DC' 66 | static void connection_resource_destructor(amqp_connection_resource *resource, int persistent TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:67:126: error: expected ';', ',' or ')' before 'TSRMLS_DC' 67 | static void php_amqp_close_connection_from_server(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:68:150: error: expected ';', ',' or ')' before 'TSRMLS_DC' 68 | static void php_amqp_close_channel_from_server(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource, amqp_channel_t channel_id TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:72:142: error: expected ';', ',' or ')' before 'TSRMLS_DC' 72 | int php_amqp_connection_resource_error(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource, amqp_channel_t channel_id TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:109:126: error: expected ';', ',' or ')' before 'TSRMLS_DC' 109 | static void php_amqp_close_connection_from_server(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource TSRMLS_DC) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:152:150: error: expected ';', ',' or ')' before 'TSRMLS_DC' 152 | static void php_amqp_close_channel_from_server(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource, amqp_channel_t channel_id TSRMLS_DC) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:199:181: error: expected ';', ',' or ')' before 'TSRMLS_DC' 199 | int php_amqp_connection_resource_error_advanced(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource, amqp_channel_t channel_id, amqp_channel_object *channel TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:270:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' 270 | int php_amqp_set_resource_read_timeout(amqp_connection_resource *resource, double timeout TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:301:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' 301 | int php_amqp_set_resource_rpc_timeout(amqp_connection_resource *resource, double timeout TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:322:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' 322 | int php_amqp_set_resource_write_timeout(amqp_connection_resource *resource, double timeout TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:408:112: error: expected ';', ',' or ')' before 'TSRMLS_DC' 408 | amqp_connection_resource *connection_resource_constructor(amqp_connection_params *params, zend_bool persistent TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c: In function 'amqp_connection_resource_dtor_persistent': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:597:2: warning: implicit declaration of function 'connection_resource_destructor' [-Wimplicit-function-declaration] 597 | connection_resource_destructor(resource, 1 TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:597:44: error: expected ')' before 'TSRMLS_CC' 597 | connection_resource_destructor(resource, 1 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c: In function 'amqp_connection_resource_dtor': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:604:44: error: expected ')' before 'TSRMLS_CC' 604 | connection_resource_destructor(resource, 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c: At top level: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:607:95: error: expected ';', ',' or ')' before 'TSRMLS_DC' 607 | static void connection_resource_destructor(amqp_connection_resource *resource, int persistent TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.c:649:73: error: expected ';', ',' or ')' before 'TSRMLS_DC' 649 | void php_amqp_prepare_for_disconnect(amqp_connection_resource *resource TSRMLS_DC) | ^~~~~~~~~ make: *** [Makefile:219: amqp_connection_resource.lo] Error 1 /bin/sh /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/libtool --mode=compile aarch64-mageia-linux-gnu-gcc -I. -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/include -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/main -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c -o amqp.lo mkdir .libs aarch64-mageia-linux-gnu-gcc -I. -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/include -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/main -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c -fPIC -DPIC -o .libs/amqp.o In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:54, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:43: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:38:73: error: expected ';', ',' or ')' before 'TSRMLS_DC' 38 | void php_amqp_prepare_for_disconnect(amqp_connection_resource *resource TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:54, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:43: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:62:142: error: expected ';', ',' or ')' before 'TSRMLS_DC' 62 | int php_amqp_connection_resource_error(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource, amqp_channel_t channel_id TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:63:181: error: expected ';', ',' or ')' before 'TSRMLS_DC' 63 | int php_amqp_connection_resource_error_advanced(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource, amqp_channel_t channel_id, amqp_channel_object *channel TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:66:96: error: expected ';', ',' or ')' before 'TSRMLS_DC' 66 | int php_amqp_set_resource_read_timeout(amqp_connection_resource *resource, double read_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:67:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' 67 | int php_amqp_set_resource_write_timeout(amqp_connection_resource *resource, double write_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:70:94: error: expected ';', ',' or ')' before 'TSRMLS_DC' 70 | int php_amqp_set_resource_rpc_timeout(amqp_connection_resource *resource, double rpc_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:78:112: error: expected ';', ',' or ')' before 'TSRMLS_DC' 78 | amqp_connection_resource *connection_resource_constructor(amqp_connection_params *params, zend_bool persistent TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:43: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:378:147: error: expected ';', ',' or ')' before 'TSRMLS_DC' 378 | int php_amqp_error(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *connection_resource, amqp_channel_resource *channel_resource TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:379:176: error: expected ';', ',' or ')' before 'TSRMLS_DC' 379 | int php_amqp_error_advanced(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *connection_resource, amqp_channel_resource *channel_resource, int fail_on_errors TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:384:144: error: expected ';', ',' or ')' before 'TSRMLS_DC' 384 | void php_amqp_zend_throw_exception(amqp_rpc_reply_t reply, zend_class_entry *exception_ce, const char *message, PHP5to7_param_long_type_t code TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:385:97: error: expected ';', ',' or ')' before 'TSRMLS_DC' 385 | void php_amqp_zend_throw_exception_short(amqp_rpc_reply_t reply, zend_class_entry *exception_ce TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:44: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.h:28:67: error: expected ';', ',' or ')' before 'TSRMLS_DC' 28 | void php_amqp_disconnect_force(amqp_connection_resource *resource TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:45: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:29:57: error: expected ';', ',' or ')' before 'TSRMLS_DC' 29 | void parse_amqp_table(amqp_table_t *table, zval *result TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:30:78: error: expected ';', ',' or ')' before 'TSRMLS_DC' 30 | void php_amqp_basic_properties_extract(amqp_basic_properties_t *p, zval *obj TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:33:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' 33 | void php_amqp_basic_properties_convert_to_zval(amqp_basic_properties_t *props, zval *obj TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:34:60: error: expected ';', ',' or ')' before 'TSRMLS_DC' 34 | void php_amqp_basic_properties_set_empty_headers(zval *obj TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:47: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.h:25:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' 25 | void php_amqp_close_channel(amqp_channel_resource *channel_resource, zend_bool check_errors TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.h:25:83: error: expected ';', ',' or ')' before 'TSRMLS_DC' 25 | void convert_amqp_envelope_to_zval(amqp_envelope_t *amqp_envelope, zval *envelope TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:49, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:43: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c: In function 'zm_startup_amqp': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:132:103: error: 'TSRMLS_C' undeclared (first use in this function); did you mean 'TSRM_H'? 132 | amqp_exception_class_entry = PHP5to7_zend_register_internal_class_ex(&ce, zend_exception_get_default(TSRMLS_C)); | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:63:103: note: in definition of macro 'PHP5to7_zend_register_internal_class_ex' 63 | #define PHP5to7_zend_register_internal_class_ex(ce, parent_ce) zend_register_internal_class_ex((ce), (parent_ce) TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:132:103: note: each undeclared identifier is reported only once for each function it appears in 132 | amqp_exception_class_entry = PHP5to7_zend_register_internal_class_ex(&ce, zend_exception_get_default(TSRMLS_C)); | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:63:103: note: in definition of macro 'PHP5to7_zend_register_internal_class_ex' 63 | #define PHP5to7_zend_register_internal_class_ex(ce, parent_ce) zend_register_internal_class_ex((ce), (parent_ce) TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:132:76: error: too many arguments to function 'zend_exception_get_default' 132 | amqp_exception_class_entry = PHP5to7_zend_register_internal_class_ex(&ce, zend_exception_get_default(TSRMLS_C)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:63:103: note: in definition of macro 'PHP5to7_zend_register_internal_class_ex' 63 | #define PHP5to7_zend_register_internal_class_ex(ce, parent_ce) zend_register_internal_class_ex((ce), (parent_ce) TSRMLS_CC) | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:31: /usr/include/php/Zend/zend_exceptions.h:51:28: note: declared here 51 | ZEND_API zend_class_entry *zend_exception_get_default(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:49, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:43: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:63:114: error: expected ')' before 'TSRMLS_CC' 63 | #define PHP5to7_zend_register_internal_class_ex(ce, parent_ce) zend_register_internal_class_ex((ce), (parent_ce) TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:132:31: note: in expansion of macro 'PHP5to7_zend_register_internal_class_ex' 132 | amqp_exception_class_entry = PHP5to7_zend_register_internal_class_ex(&ce, zend_exception_get_default(TSRMLS_C)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:63:114: error: expected ')' before 'TSRMLS_CC' 63 | #define PHP5to7_zend_register_internal_class_ex(ce, parent_ce) zend_register_internal_class_ex((ce), (parent_ce) TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:135:42: note: in expansion of macro 'PHP5to7_zend_register_internal_class_ex' 135 | amqp_connection_exception_class_entry = PHP5to7_zend_register_internal_class_ex(&ce, amqp_exception_class_entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:63:114: error: expected ')' before 'TSRMLS_CC' 63 | #define PHP5to7_zend_register_internal_class_ex(ce, parent_ce) zend_register_internal_class_ex((ce), (parent_ce) TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:138:39: note: in expansion of macro 'PHP5to7_zend_register_internal_class_ex' 138 | amqp_channel_exception_class_entry = PHP5to7_zend_register_internal_class_ex(&ce, amqp_exception_class_entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:63:114: error: expected ')' before 'TSRMLS_CC' 63 | #define PHP5to7_zend_register_internal_class_ex(ce, parent_ce) zend_register_internal_class_ex((ce), (parent_ce) TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:141:37: note: in expansion of macro 'PHP5to7_zend_register_internal_class_ex' 141 | amqp_queue_exception_class_entry = PHP5to7_zend_register_internal_class_ex(&ce, amqp_exception_class_entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:63:114: error: expected ')' before 'TSRMLS_CC' 63 | #define PHP5to7_zend_register_internal_class_ex(ce, parent_ce) zend_register_internal_class_ex((ce), (parent_ce) TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:144:40: note: in expansion of macro 'PHP5to7_zend_register_internal_class_ex' 144 | amqp_envelope_exception_class_entry = PHP5to7_zend_register_internal_class_ex(&ce, amqp_exception_class_entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:145:105: error: expected ')' before 'TSRMLS_CC' 145 | zend_declare_property_null(amqp_envelope_exception_class_entry, ZEND_STRL("envelope"), ZEND_ACC_PUBLIC TSRMLS_CC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:49, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:43: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:63:114: error: expected ')' before 'TSRMLS_CC' 63 | #define PHP5to7_zend_register_internal_class_ex(ce, parent_ce) zend_register_internal_class_ex((ce), (parent_ce) TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:148:40: note: in expansion of macro 'PHP5to7_zend_register_internal_class_ex' 148 | amqp_exchange_exception_class_entry = PHP5to7_zend_register_internal_class_ex(&ce, amqp_exception_class_entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:63:114: error: expected ')' before 'TSRMLS_CC' 63 | #define PHP5to7_zend_register_internal_class_ex(ce, parent_ce) zend_register_internal_class_ex((ce), (parent_ce) TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:151:37: note: in expansion of macro 'PHP5to7_zend_register_internal_class_ex' 151 | amqp_value_exception_class_entry = PHP5to7_zend_register_internal_class_ex(&ce, amqp_exception_class_entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c: At top level: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:242:147: error: expected ';', ',' or ')' before 'TSRMLS_DC' 242 | int php_amqp_error(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *connection_resource, amqp_channel_resource *channel_resource TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:247:176: error: expected ';', ',' or ')' before 'TSRMLS_DC' 247 | int php_amqp_error_advanced(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *connection_resource, amqp_channel_resource *channel_resource, int fail_on_errors TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:294:97: error: expected ';', ',' or ')' before 'TSRMLS_DC' 294 | void php_amqp_zend_throw_exception_short(amqp_rpc_reply_t reply, zend_class_entry *exception_ce TSRMLS_DC) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp.c:298:144: error: expected ';', ',' or ')' before 'TSRMLS_DC' 298 | void php_amqp_zend_throw_exception(amqp_rpc_reply_t reply, zend_class_entry *exception_ce, const char *message, PHP5to7_param_long_type_t code TSRMLS_DC) | ^~~~~~~~~ make: *** [Makefile:209: amqp.lo] Error 1 /bin/sh /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/libtool --mode=compile aarch64-mageia-linux-gnu-gcc -I. -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/include -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/main -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c -o amqp_envelope.lo aarch64-mageia-linux-gnu-gcc -I. -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/include -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/main -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c -fPIC -DPIC -o .libs/amqp_envelope.o In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:53: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.h:25:83: error: expected ';', ',' or ')' before 'TSRMLS_DC' 25 | void convert_amqp_envelope_to_zval(amqp_envelope_t *amqp_envelope, zval *envelope TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:54, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:25, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:54: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:38:73: error: expected ';', ',' or ')' before 'TSRMLS_DC' 38 | void php_amqp_prepare_for_disconnect(amqp_connection_resource *resource TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:54, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:25, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:54: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:62:142: error: expected ';', ',' or ')' before 'TSRMLS_DC' 62 | int php_amqp_connection_resource_error(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource, amqp_channel_t channel_id TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:63:181: error: expected ';', ',' or ')' before 'TSRMLS_DC' 63 | int php_amqp_connection_resource_error_advanced(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource, amqp_channel_t channel_id, amqp_channel_object *channel TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:66:96: error: expected ';', ',' or ')' before 'TSRMLS_DC' 66 | int php_amqp_set_resource_read_timeout(amqp_connection_resource *resource, double read_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:67:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' 67 | int php_amqp_set_resource_write_timeout(amqp_connection_resource *resource, double write_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:70:94: error: expected ';', ',' or ')' before 'TSRMLS_DC' 70 | int php_amqp_set_resource_rpc_timeout(amqp_connection_resource *resource, double rpc_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:78:112: error: expected ';', ',' or ')' before 'TSRMLS_DC' 78 | amqp_connection_resource *connection_resource_constructor(amqp_connection_params *params, zend_bool persistent TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:25, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:54: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:378:147: error: expected ';', ',' or ')' before 'TSRMLS_DC' 378 | int php_amqp_error(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *connection_resource, amqp_channel_resource *channel_resource TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:379:176: error: expected ';', ',' or ')' before 'TSRMLS_DC' 379 | int php_amqp_error_advanced(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *connection_resource, amqp_channel_resource *channel_resource, int fail_on_errors TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:384:144: error: expected ';', ',' or ')' before 'TSRMLS_DC' 384 | void php_amqp_zend_throw_exception(amqp_rpc_reply_t reply, zend_class_entry *exception_ce, const char *message, PHP5to7_param_long_type_t code TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:385:97: error: expected ';', ',' or ')' before 'TSRMLS_DC' 385 | void php_amqp_zend_throw_exception_short(amqp_rpc_reply_t reply, zend_class_entry *exception_ce TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:54: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:29:57: error: expected ';', ',' or ')' before 'TSRMLS_DC' 29 | void parse_amqp_table(amqp_table_t *table, zval *result TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:30:78: error: expected ';', ',' or ')' before 'TSRMLS_DC' 30 | void php_amqp_basic_properties_extract(amqp_basic_properties_t *p, zval *obj TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:33:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' 33 | void php_amqp_basic_properties_convert_to_zval(amqp_basic_properties_t *props, zval *obj TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:34:60: error: expected ';', ',' or ')' before 'TSRMLS_DC' 34 | void php_amqp_basic_properties_set_empty_headers(zval *obj TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:61:83: error: expected ';', ',' or ')' before 'TSRMLS_DC' 61 | void convert_amqp_envelope_to_zval(amqp_envelope_t *amqp_envelope, zval *envelope TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c: In function 'zim_amqp_envelope_class___construct': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:86:5: warning: implicit declaration of function 'php_amqp_basic_properties_set_empty_headers' [-Wimplicit-function-declaration] 86 | php_amqp_basic_properties_set_empty_headers(getThis() TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:86:59: error: expected ')' before 'TSRMLS_CC' 86 | php_amqp_basic_properties_set_empty_headers(getThis() TSRMLS_CC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:25, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:54: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c: In function 'zim_amqp_envelope_class_getBody': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:97:16: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 97 | zval* zv = PHP_AMQP_READ_THIS_PROP("body"); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:97:16: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 97 | zval* zv = PHP_AMQP_READ_THIS_PROP("body"); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:25, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:54: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c: In function 'zim_amqp_envelope_class_getRoutingKey': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:112:5: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 112 | PHP_AMQP_RETURN_THIS_PROP("routing_key"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:112:5: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 112 | PHP_AMQP_RETURN_THIS_PROP("routing_key"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:25, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:54: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c: In function 'zim_amqp_envelope_class_getDeliveryTag': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:120:5: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 120 | PHP_AMQP_RETURN_THIS_PROP("delivery_tag"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:120:5: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 120 | PHP_AMQP_RETURN_THIS_PROP("delivery_tag"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:25, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:54: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c: In function 'zim_amqp_envelope_class_getConsumerTag': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:128:5: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 128 | PHP_AMQP_RETURN_THIS_PROP("consumer_tag"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:128:5: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 128 | PHP_AMQP_RETURN_THIS_PROP("consumer_tag"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:25, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:54: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c: In function 'zim_amqp_envelope_class_getExchangeName': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:136:5: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 136 | PHP_AMQP_RETURN_THIS_PROP("exchange_name"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:136:5: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 136 | PHP_AMQP_RETURN_THIS_PROP("exchange_name"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:25, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:54: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c: In function 'zim_amqp_envelope_class_isRedelivery': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:144:5: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 144 | PHP_AMQP_RETURN_THIS_PROP("is_redelivery"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:144:5: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 144 | PHP_AMQP_RETURN_THIS_PROP("is_redelivery"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c: In function 'zim_amqp_envelope_class_getHeader': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:156:47: error: expected ')' before 'TSRMLS_CC' 156 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &key, &key_len) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:156:9: error: too few arguments to function 'zend_parse_parameters' 156 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &key, &key_len) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:25, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:54: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:230:131: error: expected ')' before 'TSRMLS_CC' 230 | #define PHP_AMQP_READ_THIS_PROP_CE(name, ce) zend_read_property((ce), getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:160:16: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_CE' 160 | zval* zv = PHP_AMQP_READ_THIS_PROP_CE("headers", amqp_basic_properties_class_entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:230:71: note: in expansion of macro 'getThis' 230 | #define PHP_AMQP_READ_THIS_PROP_CE(name, ce) zend_read_property((ce), getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:160:16: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_CE' 160 | zval* zv = PHP_AMQP_READ_THIS_PROP_CE("headers", amqp_basic_properties_class_entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c: In function 'zim_amqp_envelope_class_hasHeader': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:180:47: error: expected ')' before 'TSRMLS_CC' 180 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &key, &key_len) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:180:9: error: too few arguments to function 'zend_parse_parameters' 180 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &key, &key_len) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_basic_properties.h:25, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:54: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:230:131: error: expected ')' before 'TSRMLS_CC' 230 | #define PHP_AMQP_READ_THIS_PROP_CE(name, ce) zend_read_property((ce), getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:184:16: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_CE' 184 | zval* zv = PHP_AMQP_READ_THIS_PROP_CE("headers", amqp_basic_properties_class_entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:230:71: note: in expansion of macro 'getThis' 230 | #define PHP_AMQP_READ_THIS_PROP_CE(name, ce) zend_read_property((ce), getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:184:16: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_CE' 184 | zval* zv = PHP_AMQP_READ_THIS_PROP_CE("headers", amqp_basic_properties_class_entry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c: In function 'zm_startup_amqp_envelope': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:250:85: error: expected ')' before 'TSRMLS_CC' 250 | this_ce = zend_register_internal_class_ex(&ce, amqp_basic_properties_class_entry PHP5to7_PARENT_CLASS_NAME_C(NULL) TSRMLS_CC); | ^ ~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:252:77: error: expected ')' before 'TSRMLS_CC' 252 | zend_declare_property_null(this_ce, ZEND_STRL("body"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:254:85: error: expected ')' before 'TSRMLS_CC' 254 | zend_declare_property_null(this_ce, ZEND_STRL("consumer_tag"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:255:85: error: expected ')' before 'TSRMLS_CC' 255 | zend_declare_property_null(this_ce, ZEND_STRL("delivery_tag"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:256:86: error: expected ')' before 'TSRMLS_CC' 256 | zend_declare_property_null(this_ce, ZEND_STRL("is_redelivery"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:257:86: error: expected ')' before 'TSRMLS_CC' 257 | zend_declare_property_null(this_ce, ZEND_STRL("exchange_name"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.c:258:84: error: expected ')' before 'TSRMLS_CC' 258 | zend_declare_property_null(this_ce, ZEND_STRL("routing_key"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ make: *** [Makefile:223: amqp_envelope.lo] Error 1 /bin/sh /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/libtool --mode=compile aarch64-mageia-linux-gnu-gcc -I. -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/include -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/main -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c -o amqp_exchange.lo aarch64-mageia-linux-gnu-gcc -I. -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/include -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/main -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c -fPIC -DPIC -o .libs/amqp_exchange.o In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:54, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:38:73: error: expected ';', ',' or ')' before 'TSRMLS_DC' 38 | void php_amqp_prepare_for_disconnect(amqp_connection_resource *resource TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:54, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:62:142: error: expected ';', ',' or ')' before 'TSRMLS_DC' 62 | int php_amqp_connection_resource_error(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource, amqp_channel_t channel_id TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:63:181: error: expected ';', ',' or ')' before 'TSRMLS_DC' 63 | int php_amqp_connection_resource_error_advanced(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource, amqp_channel_t channel_id, amqp_channel_object *channel TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:66:96: error: expected ';', ',' or ')' before 'TSRMLS_DC' 66 | int php_amqp_set_resource_read_timeout(amqp_connection_resource *resource, double read_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:67:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' 67 | int php_amqp_set_resource_write_timeout(amqp_connection_resource *resource, double write_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:70:94: error: expected ';', ',' or ')' before 'TSRMLS_DC' 70 | int php_amqp_set_resource_rpc_timeout(amqp_connection_resource *resource, double rpc_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:78:112: error: expected ';', ',' or ')' before 'TSRMLS_DC' 78 | amqp_connection_resource *connection_resource_constructor(amqp_connection_params *params, zend_bool persistent TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:378:147: error: expected ';', ',' or ')' before 'TSRMLS_DC' 378 | int php_amqp_error(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *connection_resource, amqp_channel_resource *channel_resource TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:379:176: error: expected ';', ',' or ')' before 'TSRMLS_DC' 379 | int php_amqp_error_advanced(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *connection_resource, amqp_channel_resource *channel_resource, int fail_on_errors TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:384:144: error: expected ';', ',' or ')' before 'TSRMLS_DC' 384 | void php_amqp_zend_throw_exception(amqp_rpc_reply_t reply, zend_class_entry *exception_ce, const char *message, PHP5to7_param_long_type_t code TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:385:97: error: expected ';', ',' or ')' before 'TSRMLS_DC' 385 | void php_amqp_zend_throw_exception_short(amqp_rpc_reply_t reply, zend_class_entry *exception_ce TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.h:28:67: error: expected ';', ',' or ')' before 'TSRMLS_DC' 28 | void php_amqp_disconnect_force(amqp_connection_resource *resource TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.h:25:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' 25 | void php_amqp_close_channel(amqp_channel_resource *channel_resource, zend_bool check_errors TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:52: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.h:41:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' 41 | amqp_table_t *php_amqp_type_convert_zval_to_amqp_table(zval *php_array TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.h:45:120: error: expected ';', ',' or ')' before 'TSRMLS_DC' 45 | zend_bool php_amqp_type_internal_convert_php_to_amqp_field_value(zval *value, amqp_field_value_t **fieldPtr, char *key TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:52: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.h:46:118: error: expected ';', ',' or ')' before 'TSRMLS_DC' 46 | void php_amqp_type_internal_convert_zval_array(zval *php_array, amqp_field_value_t **field, zend_bool allow_int_keys TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.h:47:124: error: expected ';', ',' or ')' before 'TSRMLS_DC' 47 | void php_amqp_type_internal_convert_zval_to_amqp_table(zval *php_array, amqp_table_t *amqp_table, zend_bool allow_int_keys TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.h:48:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' 48 | void php_amqp_type_internal_convert_zval_to_amqp_array(zval *php_array, amqp_array_t *amqp_array TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class___construct': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:68:44: error: expected ')' before 'TSRMLS_CC' 68 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &channelObj) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:68:6: error: too few arguments to function 'zend_parse_parameters' 68 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &channelObj) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:74:96: error: expected ')' before 'TSRMLS_CC' 74 | zend_update_property(this_ce, getThis(), ZEND_STRL("arguments"), PHP5to7_MAYBE_PTR(arguments) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:74:32: note: in expansion of macro 'getThis' 74 | zend_update_property(this_ce, getThis(), ZEND_STRL("arguments"), PHP5to7_MAYBE_PTR(arguments) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:387:74: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 387 | ZEND_API void zend_update_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zval *value); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:78:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 78 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not create exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:78:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 78 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not create exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:78:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 78 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not create exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:78:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 78 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not create exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:80:75: error: expected ')' before 'TSRMLS_CC' 80 | zend_update_property(this_ce, getThis(), ZEND_STRL("channel"), channelObj TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:80:32: note: in expansion of macro 'getThis' 80 | zend_update_property(this_ce, getThis(), ZEND_STRL("channel"), channelObj TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:387:74: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 387 | ZEND_API void zend_update_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zval *value); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:227:130: error: expected ')' before 'TSRMLS_CC' 227 | #define PHP_AMQP_READ_OBJ_PROP(cls, obj, name) zend_read_property((cls), (obj), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:81:68: note: in expansion of macro 'PHP_AMQP_READ_OBJ_PROP' 81 | zend_update_property(this_ce, getThis(), ZEND_STRL("connection"), PHP_AMQP_READ_OBJ_PROP(amqp_channel_class_entry, channelObj, "connection") TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:227:74: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 227 | #define PHP_AMQP_READ_OBJ_PROP(cls, obj, name) zend_read_property((cls), (obj), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:81:68: note: in expansion of macro 'PHP_AMQP_READ_OBJ_PROP' 81 | zend_update_property(this_ce, getThis(), ZEND_STRL("connection"), PHP_AMQP_READ_OBJ_PROP(amqp_channel_class_entry, channelObj, "connection") TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:81:143: error: expected ')' before 'TSRMLS_CC' 81 | zend_update_property(this_ce, getThis(), ZEND_STRL("connection"), PHP_AMQP_READ_OBJ_PROP(amqp_channel_class_entry, channelObj, "connection") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:81:32: note: in expansion of macro 'getThis' 81 | zend_update_property(this_ce, getThis(), ZEND_STRL("connection"), PHP_AMQP_READ_OBJ_PROP(amqp_channel_class_entry, channelObj, "connection") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:387:74: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 387 | ZEND_API void zend_update_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zval *value); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class_getName': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:94:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 94 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("name") > 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:94:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 94 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("name") > 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:94:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 94 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("name") > 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:94:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 94 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("name") > 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:95:3: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 95 | PHP_AMQP_RETURN_THIS_PROP("name"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:95:3: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 95 | PHP_AMQP_RETURN_THIS_PROP("name"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class_setName': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:111:44: error: expected ')' before 'TSRMLS_CC' 111 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &name_len) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:111:6: error: too few arguments to function 'zend_parse_parameters' 111 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &name_len) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:117:133: error: expected ')' before 'TSRMLS_CC' 117 | zend_throw_exception(amqp_exchange_exception_class_entry, "Invalid exchange name given, must be less than 255 characters long.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:122:84: error: expected ')' before 'TSRMLS_CC' 122 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("name"), name, name_len TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:122:40: note: in expansion of macro 'getThis' 122 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("name"), name, name_len TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class_getFlags': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:137:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 137 | if (PHP_AMQP_READ_THIS_PROP_BOOL("passive")) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:137:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 137 | if (PHP_AMQP_READ_THIS_PROP_BOOL("passive")) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:141:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 141 | if (PHP_AMQP_READ_THIS_PROP_BOOL("durable")) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:141:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 141 | if (PHP_AMQP_READ_THIS_PROP_BOOL("durable")) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:145:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 145 | if (PHP_AMQP_READ_THIS_PROP_BOOL("auto_delete")) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:145:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 145 | if (PHP_AMQP_READ_THIS_PROP_BOOL("auto_delete")) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:149:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 149 | if (PHP_AMQP_READ_THIS_PROP_BOOL("internal")) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:149:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 149 | if (PHP_AMQP_READ_THIS_PROP_BOOL("internal")) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class_setFlags': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:164:44: error: expected ')' before 'TSRMLS_CC' 164 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &flagBitmask) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:164:6: error: too few arguments to function 'zend_parse_parameters' 164 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &flagBitmask) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:171:94: error: expected ')' before 'TSRMLS_CC' 171 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL("passive"), IS_PASSIVE(flagBitmask) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_bool' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:171:37: note: in expansion of macro 'getThis' 171 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL("passive"), IS_PASSIVE(flagBitmask) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:389:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 389 | ZEND_API void zend_update_property_bool(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:172:94: error: expected ')' before 'TSRMLS_CC' 172 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL("durable"), IS_DURABLE(flagBitmask) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_bool' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:172:37: note: in expansion of macro 'getThis' 172 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL("durable"), IS_DURABLE(flagBitmask) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:389:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 389 | ZEND_API void zend_update_property_bool(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:173:101: error: expected ')' before 'TSRMLS_CC' 173 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL("auto_delete"), IS_AUTODELETE(flagBitmask) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_bool' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:173:37: note: in expansion of macro 'getThis' 173 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL("auto_delete"), IS_AUTODELETE(flagBitmask) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:389:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 389 | ZEND_API void zend_update_property_bool(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:174:96: error: expected ')' before 'TSRMLS_CC' 174 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL("internal"), IS_INTERNAL(flagBitmask) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_bool' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:174:37: note: in expansion of macro 'getThis' 174 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL("internal"), IS_INTERNAL(flagBitmask) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:389:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 389 | ZEND_API void zend_update_property_bool(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class_getType': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:187:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 187 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("type") > 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:187:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 187 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("type") > 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:187:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 187 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("type") > 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:187:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 187 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("type") > 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:188:3: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 188 | PHP_AMQP_RETURN_THIS_PROP("type"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:188:3: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 188 | PHP_AMQP_RETURN_THIS_PROP("type"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class_setType': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:203:44: error: expected ')' before 'TSRMLS_CC' 203 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &type, &type_len) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:203:6: error: too few arguments to function 'zend_parse_parameters' 203 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &type, &type_len) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:207:84: error: expected ')' before 'TSRMLS_CC' 207 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("type"), type, type_len TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:207:40: note: in expansion of macro 'getThis' 207 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("type"), type, type_len TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class_getArgument': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:222:44: error: expected ')' before 'TSRMLS_CC' 222 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &key, &key_len) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:222:6: error: too few arguments to function 'zend_parse_parameters' 222 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &key, &key_len) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:49, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:47:31: note: in definition of macro 'PHP5to7_ZEND_HASH_FIND' 47 | ((res = zend_hash_str_find((ht), (str), (size_t)(len - 1))) != NULL) | ^~ /usr/include/php/Zend/zend_types.h:816:27: note: in expansion of macro 'Z_ARR' 816 | #define Z_ARRVAL(zval) Z_ARR(zval) | ^~~~~ /usr/include/php/Zend/zend_types.h:817:30: note: in expansion of macro 'Z_ARRVAL' 817 | #define Z_ARRVAL_P(zval_p) Z_ARRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:43: note: in expansion of macro 'Z_ARRVAL_P' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:226:30: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_ARR' 226 | if (!PHP5to7_ZEND_HASH_FIND(PHP_AMQP_READ_THIS_PROP_ARR("arguments"), key, key_len + 1, tmp)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:47:31: note: in definition of macro 'PHP5to7_ZEND_HASH_FIND' 47 | ((res = zend_hash_str_find((ht), (str), (size_t)(len - 1))) != NULL) | ^~ /usr/include/php/Zend/zend_types.h:816:27: note: in expansion of macro 'Z_ARR' 816 | #define Z_ARRVAL(zval) Z_ARR(zval) | ^~~~~ /usr/include/php/Zend/zend_types.h:817:30: note: in expansion of macro 'Z_ARRVAL' 817 | #define Z_ARRVAL_P(zval_p) Z_ARRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:43: note: in expansion of macro 'Z_ARRVAL_P' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:226:30: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_ARR' 226 | if (!PHP5to7_ZEND_HASH_FIND(PHP_AMQP_READ_THIS_PROP_ARR("arguments"), key, key_len + 1, tmp)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class_hasArgument': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:243:44: error: expected ')' before 'TSRMLS_CC' 243 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &key, &key_len) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:243:6: error: too few arguments to function 'zend_parse_parameters' 243 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &key, &key_len) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:49, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:47:31: note: in definition of macro 'PHP5to7_ZEND_HASH_FIND' 47 | ((res = zend_hash_str_find((ht), (str), (size_t)(len - 1))) != NULL) | ^~ /usr/include/php/Zend/zend_types.h:816:27: note: in expansion of macro 'Z_ARR' 816 | #define Z_ARRVAL(zval) Z_ARR(zval) | ^~~~~ /usr/include/php/Zend/zend_types.h:817:30: note: in expansion of macro 'Z_ARRVAL' 817 | #define Z_ARRVAL_P(zval_p) Z_ARRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:43: note: in expansion of macro 'Z_ARRVAL_P' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:247:30: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_ARR' 247 | if (!PHP5to7_ZEND_HASH_FIND(PHP_AMQP_READ_THIS_PROP_ARR("arguments"), key, (unsigned)(key_len + 1), tmp)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:47:31: note: in definition of macro 'PHP5to7_ZEND_HASH_FIND' 47 | ((res = zend_hash_str_find((ht), (str), (size_t)(len - 1))) != NULL) | ^~ /usr/include/php/Zend/zend_types.h:816:27: note: in expansion of macro 'Z_ARR' 816 | #define Z_ARRVAL(zval) Z_ARR(zval) | ^~~~~ /usr/include/php/Zend/zend_types.h:817:30: note: in expansion of macro 'Z_ARRVAL' 817 | #define Z_ARRVAL_P(zval_p) Z_ARRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:43: note: in expansion of macro 'Z_ARRVAL_P' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:247:30: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_ARR' 247 | if (!PHP5to7_ZEND_HASH_FIND(PHP_AMQP_READ_THIS_PROP_ARR("arguments"), key, (unsigned)(key_len + 1), tmp)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class_getArguments': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:261:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 261 | PHP_AMQP_RETURN_THIS_PROP("arguments"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:261:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 261 | PHP_AMQP_RETURN_THIS_PROP("arguments"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class_setArguments': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:272:44: error: expected ')' before 'TSRMLS_CC' 272 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a/", &zvalArguments) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:272:6: error: too few arguments to function 'zend_parse_parameters' 272 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a/", &zvalArguments) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:276:80: error: expected ')' before 'TSRMLS_CC' 276 | zend_update_property(this_ce, getThis(), ZEND_STRL("arguments"), zvalArguments TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:276:32: note: in expansion of macro 'getThis' 276 | zend_update_property(this_ce, getThis(), ZEND_STRL("arguments"), zvalArguments TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:387:74: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 387 | ZEND_API void zend_update_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zval *value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class_setArgument': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:291:44: error: expected ')' before 'TSRMLS_CC' 291 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz", | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:291:6: error: too few arguments to function 'zend_parse_parameters' 291 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz", | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:49, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:50:68: note: in definition of macro 'PHP5to7_ZEND_HASH_DEL' 50 | #define PHP5to7_ZEND_HASH_DEL(ht, key, len) zend_hash_str_del_ind((ht), (key), (unsigned)(len - 1)) | ^~ /usr/include/php/Zend/zend_types.h:816:27: note: in expansion of macro 'Z_ARR' 816 | #define Z_ARRVAL(zval) Z_ARR(zval) | ^~~~~ /usr/include/php/Zend/zend_types.h:817:30: note: in expansion of macro 'Z_ARRVAL' 817 | #define Z_ARRVAL_P(zval_p) Z_ARRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:43: note: in expansion of macro 'Z_ARRVAL_P' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:299:26: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_ARR' 299 | PHP5to7_ZEND_HASH_DEL(PHP_AMQP_READ_THIS_PROP_ARR("arguments"), key, (unsigned) (key_len + 1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:50:68: note: in definition of macro 'PHP5to7_ZEND_HASH_DEL' 50 | #define PHP5to7_ZEND_HASH_DEL(ht, key, len) zend_hash_str_del_ind((ht), (key), (unsigned)(len - 1)) | ^~ /usr/include/php/Zend/zend_types.h:816:27: note: in expansion of macro 'Z_ARR' 816 | #define Z_ARRVAL(zval) Z_ARR(zval) | ^~~~~ /usr/include/php/Zend/zend_types.h:817:30: note: in expansion of macro 'Z_ARRVAL' 817 | #define Z_ARRVAL_P(zval_p) Z_ARRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:43: note: in expansion of macro 'Z_ARRVAL_P' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:299:26: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_ARR' 299 | PHP5to7_ZEND_HASH_DEL(PHP_AMQP_READ_THIS_PROP_ARR("arguments"), key, (unsigned) (key_len + 1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:49, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:51:82: note: in definition of macro 'PHP5to7_ZEND_HASH_ADD' 51 | #define PHP5to7_ZEND_HASH_ADD(ht, key, len, pData, nDataSize) zend_hash_str_add((ht), (key), (unsigned)(len - 1), (pData)) | ^~ /usr/include/php/Zend/zend_types.h:816:27: note: in expansion of macro 'Z_ARR' 816 | #define Z_ARRVAL(zval) Z_ARR(zval) | ^~~~~ /usr/include/php/Zend/zend_types.h:817:30: note: in expansion of macro 'Z_ARRVAL' 817 | #define Z_ARRVAL_P(zval_p) Z_ARRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:43: note: in expansion of macro 'Z_ARRVAL_P' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:305:26: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_ARR' 305 | PHP5to7_ZEND_HASH_ADD(PHP_AMQP_READ_THIS_PROP_ARR("arguments"), key, (unsigned) (key_len + 1), value, sizeof(zval *)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:51:82: note: in definition of macro 'PHP5to7_ZEND_HASH_ADD' 51 | #define PHP5to7_ZEND_HASH_ADD(ht, key, len, pData, nDataSize) zend_hash_str_add((ht), (key), (unsigned)(len - 1), (pData)) | ^~ /usr/include/php/Zend/zend_types.h:816:27: note: in expansion of macro 'Z_ARR' 816 | #define Z_ARRVAL(zval) Z_ARR(zval) | ^~~~~ /usr/include/php/Zend/zend_types.h:817:30: note: in expansion of macro 'Z_ARRVAL' 817 | #define Z_ARRVAL_P(zval_p) Z_ARRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:43: note: in expansion of macro 'Z_ARRVAL_P' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:305:26: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_ARR' 305 | PHP5to7_ZEND_HASH_ADD(PHP_AMQP_READ_THIS_PROP_ARR("arguments"), key, (unsigned) (key_len + 1), value, sizeof(zval *)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:309:131: error: expected ')' before 'TSRMLS_CC' 309 | zend_throw_exception(amqp_exchange_exception_class_entry, "The value parameter must be of type NULL, int, double or string.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class_declareExchange': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:332:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 332 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:332:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 332 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:332:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 332 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:332:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 332 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:332:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 332 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:332:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 332 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:332:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 332 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:332:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 332 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:333:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 333 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not declare exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:333:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 333 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not declare exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:333:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 333 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not declare exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:333:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 333 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not declare exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:336:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 336 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("name") < 1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:336:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 336 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("name") < 1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:336:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 336 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("name") < 1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:336:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 336 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("name") < 1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:337:121: error: expected ')' before 'TSRMLS_CC' 337 | zend_throw_exception(amqp_exchange_exception_class_entry, "Could not declare exchange. Exchanges must have a name.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:342:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 342 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("type") < 1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:342:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 342 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("type") < 1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:342:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 342 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("type") < 1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:342:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 342 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("type") < 1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:343:121: error: expected ')' before 'TSRMLS_CC' 343 | zend_throw_exception(amqp_exchange_exception_class_entry, "Could not declare exchange. Exchanges must have a type.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:347:14: warning: implicit declaration of function 'php_amqp_type_convert_zval_to_amqp_table'; did you mean 'php_amqp_type_free_amqp_table'? [-Wimplicit-function-declaration] 347 | arguments = php_amqp_type_convert_zval_to_amqp_table(PHP_AMQP_READ_THIS_PROP("arguments") TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | php_amqp_type_free_amqp_table In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:347:55: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 347 | arguments = php_amqp_type_convert_zval_to_amqp_table(PHP_AMQP_READ_THIS_PROP("arguments") TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:347:55: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 347 | arguments = php_amqp_type_convert_zval_to_amqp_table(PHP_AMQP_READ_THIS_PROP("arguments") TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:347:92: error: expected ')' before 'TSRMLS_CC' 347 | arguments = php_amqp_type_convert_zval_to_amqp_table(PHP_AMQP_READ_THIS_PROP("arguments") TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:347:12: warning: assignment to 'amqp_table_t *' {aka 'struct amqp_table_t_ *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 347 | arguments = php_amqp_type_convert_zval_to_amqp_table(PHP_AMQP_READ_THIS_PROP("arguments") TSRMLS_CC); | ^ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:352:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 352 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:352:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 352 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:353:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 353 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("type")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:353:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 353 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("type")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:354:3: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 354 | PHP_AMQP_READ_THIS_PROP_BOOL("passive"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:354:3: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 354 | PHP_AMQP_READ_THIS_PROP_BOOL("passive"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:355:3: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 355 | PHP_AMQP_READ_THIS_PROP_BOOL("durable"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:355:3: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 355 | PHP_AMQP_READ_THIS_PROP_BOOL("durable"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:356:3: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 356 | PHP_AMQP_READ_THIS_PROP_BOOL("auto_delete"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:356:3: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 356 | PHP_AMQP_READ_THIS_PROP_BOOL("auto_delete"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:357:3: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 357 | PHP_AMQP_READ_THIS_PROP_BOOL("internal"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:357:3: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 357 | PHP_AMQP_READ_THIS_PROP_BOOL("internal"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:37: warning: implicit declaration of function 'php_amqp_error'; did you mean 'php_verror'? [-Wimplicit-function-declaration] 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:366:6: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 366 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:366:6: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 366 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:367:3: warning: implicit declaration of function 'php_amqp_zend_throw_exception_short'; did you mean 'zend_throw_exception_hook'? [-Wimplicit-function-declaration] 367 | php_amqp_zend_throw_exception_short(res, amqp_exchange_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | zend_throw_exception_hook /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:367:79: error: expected ')' before 'TSRMLS_CC' 367 | php_amqp_zend_throw_exception_short(res, amqp_exchange_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class_delete': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:388:44: error: expected ')' before 'TSRMLS_CC' 388 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|sl", | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:388:6: error: too few arguments to function 'zend_parse_parameters' 388 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|sl", | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:394:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 394 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:394:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 394 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:394:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 394 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:394:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 394 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:394:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 394 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:394:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 394 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:394:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 394 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:394:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 394 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:395:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 395 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not delete exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:395:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 395 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not delete exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:395:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 395 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not delete exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:395:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 395 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not delete exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:400:40: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 400 | amqp_cstring_bytes(name_len ? name : PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:400:40: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 400 | amqp_cstring_bytes(name_len ? name : PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:406:6: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 406 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:407:79: error: expected ')' before 'TSRMLS_CC' 407 | php_amqp_zend_throw_exception_short(res, amqp_exchange_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class_publish': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:442:44: error: expected ')' before 'TSRMLS_CC' 442 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|s!la/", | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:442:6: error: too few arguments to function 'zend_parse_parameters' 442 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|s!la/", | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:578:79: error: expected ')' before 'TSRMLS_CC' 578 | headers = php_amqp_type_convert_zval_to_amqp_table(PHP5to7_MAYBE_DEREF(tmp) TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:578:11: warning: assignment to 'amqp_table_t *' {aka 'struct amqp_table_t_ *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 578 | headers = php_amqp_type_convert_zval_to_amqp_table(PHP5to7_MAYBE_DEREF(tmp) TSRMLS_CC); | ^ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:584:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 584 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:584:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 584 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:584:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 584 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:584:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 584 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:584:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 584 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:584:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 584 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:584:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 584 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:584:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 584 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:585:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 585 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not publish to exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:585:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 585 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not publish to exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:585:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 585 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not publish to exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:585:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 585 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not publish to exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:592:24: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 592 | zval *exchange_name = PHP_AMQP_READ_THIS_PROP("name"); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:592:24: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 592 | zval *exchange_name = PHP_AMQP_READ_THIS_PROP("name"); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:621:106: error: expected ')' before 'TSRMLS_CC' 621 | php_amqp_error(res, &PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:623:3: warning: implicit declaration of function 'php_amqp_zend_throw_exception'; did you mean 'zend_throw_exception'? [-Wimplicit-function-declaration] 623 | php_amqp_zend_throw_exception(res, amqp_exchange_exception_class_entry, PHP_AMQP_G(error_message), PHP_AMQP_G(error_code) TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | zend_throw_exception /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:623:125: error: expected ')' before 'TSRMLS_CC' 623 | php_amqp_zend_throw_exception(res, amqp_exchange_exception_class_entry, PHP_AMQP_G(error_message), PHP_AMQP_G(error_code) TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class_bind': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:649:44: error: expected ')' before 'TSRMLS_CC' 649 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|sa", | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:649:6: error: too few arguments to function 'zend_parse_parameters' 649 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|sa", | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:656:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 656 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:656:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 656 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:656:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 656 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:656:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 656 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:656:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 656 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:656:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 656 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:656:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 656 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:656:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 656 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:657:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 657 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not bind to exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:657:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 657 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not bind to exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:657:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 657 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not bind to exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:657:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 657 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not bind to exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:660:69: error: expected ')' before 'TSRMLS_CC' 660 | arguments = php_amqp_type_convert_zval_to_amqp_table(zvalArguments TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:660:13: warning: assignment to 'amqp_table_t *' {aka 'struct amqp_table_t_ *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 660 | arguments = php_amqp_type_convert_zval_to_amqp_table(zvalArguments TSRMLS_CC); | ^ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:666:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 666 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:666:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 666 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:678:6: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 678 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:679:79: error: expected ')' before 'TSRMLS_CC' 679 | php_amqp_zend_throw_exception_short(res, amqp_exchange_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class_unbind': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:706:44: error: expected ')' before 'TSRMLS_CC' 706 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|sa", | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:706:6: error: too few arguments to function 'zend_parse_parameters' 706 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|sa", | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:713:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 713 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:713:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 713 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:713:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 713 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:713:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 713 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:713:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 713 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:713:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 713 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:713:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 713 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:713:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 713 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:714:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 714 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not unbind from exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:714:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 714 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not unbind from exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:714:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 714 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not unbind from exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:714:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 714 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not unbind from exchange."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:717:69: error: expected ')' before 'TSRMLS_CC' 717 | arguments = php_amqp_type_convert_zval_to_amqp_table(zvalArguments TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:717:13: warning: assignment to 'amqp_table_t *' {aka 'struct amqp_table_t_ *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 717 | arguments = php_amqp_type_convert_zval_to_amqp_table(zvalArguments TSRMLS_CC); | ^ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:723:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 723 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:723:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 723 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:735:6: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 735 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:736:79: error: expected ')' before 'TSRMLS_CC' 736 | php_amqp_zend_throw_exception_short(res, amqp_exchange_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class_getChannel': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:753:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 753 | PHP_AMQP_RETURN_THIS_PROP("channel"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:753:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 753 | PHP_AMQP_RETURN_THIS_PROP("channel"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zim_amqp_exchange_class_getConnection': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:763:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 763 | PHP_AMQP_RETURN_THIS_PROP("connection"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:763:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 763 | PHP_AMQP_RETURN_THIS_PROP("connection"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c: In function 'zm_startup_amqp_exchange': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:883:44: error: expected ')' before 'TSRMLS_CC' 883 | this_ce = zend_register_internal_class(&ce TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:885:80: error: expected ')' before 'TSRMLS_CC' 885 | zend_declare_property_null(this_ce, ZEND_STRL("connection"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:886:77: error: expected ')' before 'TSRMLS_CC' 886 | zend_declare_property_null(this_ce, ZEND_STRL("channel"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:888:84: error: expected ')' before 'TSRMLS_CC' 888 | zend_declare_property_stringl(this_ce, ZEND_STRL("name"), "", 0, ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:889:74: error: expected ')' before 'TSRMLS_CC' 889 | zend_declare_property_null(this_ce, ZEND_STRL("type"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:890:80: error: expected ')' before 'TSRMLS_CC' 890 | zend_declare_property_bool(this_ce, ZEND_STRL("passive"), 0, ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:891:80: error: expected ')' before 'TSRMLS_CC' 891 | zend_declare_property_bool(this_ce, ZEND_STRL("durable"), 0, ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:892:84: error: expected ')' before 'TSRMLS_CC' 892 | zend_declare_property_bool(this_ce, ZEND_STRL("auto_delete"), 0, ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:893:81: error: expected ')' before 'TSRMLS_CC' 893 | zend_declare_property_bool(this_ce, ZEND_STRL("internal"), 0, ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_exchange.c:894:79: error: expected ')' before 'TSRMLS_CC' 894 | zend_declare_property_null(this_ce, ZEND_STRL("arguments"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ make: *** [Makefile:213: amqp_exchange.lo] Error 1 /bin/sh /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/libtool --mode=compile aarch64-mageia-linux-gnu-gcc -I. -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/include -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/main -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c -o amqp_channel.lo aarch64-mageia-linux-gnu-gcc -I. -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/include -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/main -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c -fPIC -DPIC -o .libs/amqp_channel.o In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:54, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:38:73: error: expected ';', ',' or ')' before 'TSRMLS_DC' 38 | void php_amqp_prepare_for_disconnect(amqp_connection_resource *resource TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:54, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:62:142: error: expected ';', ',' or ')' before 'TSRMLS_DC' 62 | int php_amqp_connection_resource_error(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource, amqp_channel_t channel_id TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:63:181: error: expected ';', ',' or ')' before 'TSRMLS_DC' 63 | int php_amqp_connection_resource_error_advanced(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource, amqp_channel_t channel_id, amqp_channel_object *channel TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:66:96: error: expected ';', ',' or ')' before 'TSRMLS_DC' 66 | int php_amqp_set_resource_read_timeout(amqp_connection_resource *resource, double read_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:67:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' 67 | int php_amqp_set_resource_write_timeout(amqp_connection_resource *resource, double write_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:70:94: error: expected ';', ',' or ')' before 'TSRMLS_DC' 70 | int php_amqp_set_resource_rpc_timeout(amqp_connection_resource *resource, double rpc_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:78:112: error: expected ';', ',' or ')' before 'TSRMLS_DC' 78 | amqp_connection_resource *connection_resource_constructor(amqp_connection_params *params, zend_bool persistent TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:378:147: error: expected ';', ',' or ')' before 'TSRMLS_DC' 378 | int php_amqp_error(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *connection_resource, amqp_channel_resource *channel_resource TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:379:176: error: expected ';', ',' or ')' before 'TSRMLS_DC' 379 | int php_amqp_error_advanced(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *connection_resource, amqp_channel_resource *channel_resource, int fail_on_errors TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:384:144: error: expected ';', ',' or ')' before 'TSRMLS_DC' 384 | void php_amqp_zend_throw_exception(amqp_rpc_reply_t reply, zend_class_entry *exception_ce, const char *message, PHP5to7_param_long_type_t code TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:385:97: error: expected ';', ',' or ')' before 'TSRMLS_DC' 385 | void php_amqp_zend_throw_exception_short(amqp_rpc_reply_t reply, zend_class_entry *exception_ce TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.h:28:67: error: expected ';', ',' or ')' before 'TSRMLS_DC' 28 | void php_amqp_disconnect_force(amqp_connection_resource *resource TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:51: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_methods_handling.h:42:88: error: expected ';', ',' or ')' before 'TSRMLS_DC' 42 | int php_amqp_call_callback_with_params(PHP5to7_zval_t params, amqp_callback_bucket *cb TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_methods_handling.h:44:111: error: expected ';', ',' or ')' before 'TSRMLS_DC' 44 | int php_amqp_call_basic_return_callback(amqp_basic_return_t *m, amqp_message_t *msg, amqp_callback_bucket *cb TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:51: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_methods_handling.h:45:165: error: expected ';', ',' or ')' before 'TSRMLS_DC' 45 | int php_amqp_handle_basic_return(char **message, amqp_connection_resource *resource, amqp_channel_t channel_id, amqp_channel_object *channel, amqp_method_t *method TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_methods_handling.h:47:84: error: expected ';', ',' or ')' before 'TSRMLS_DC' 47 | int php_amqp_call_basic_ack_callback(amqp_basic_ack_t *m, amqp_callback_bucket *cb TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_methods_handling.h:48:162: error: expected ';', ',' or ')' before 'TSRMLS_DC' 48 | int php_amqp_handle_basic_ack(char **message, amqp_connection_resource *resource, amqp_channel_t channel_id, amqp_channel_object *channel, amqp_method_t *method TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_methods_handling.h:50:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' 50 | int php_amqp_call_basic_nack_callback(amqp_basic_nack_t *m, amqp_callback_bucket *cb TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_methods_handling.h:51:163: error: expected ';', ',' or ')' before 'TSRMLS_DC' 51 | int php_amqp_handle_basic_nack(char **message, amqp_connection_resource *resource, amqp_channel_t channel_id, amqp_channel_object *channel, amqp_method_t *method TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:53: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.h:25:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' 25 | void php_amqp_close_channel(amqp_channel_resource *channel_resource, zend_bool check_errors TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:60:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' 60 | void php_amqp_close_channel(amqp_channel_resource *channel_resource, zend_bool check_errors TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'amqp_channel_gc': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:179:39: error: expected ')' before 'TSRMLS_CC' 179 | return zend_std_get_properties(object TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:179:33: warning: passing argument 1 of 'zend_std_get_properties' from incompatible pointer type [-Wincompatible-pointer-types] 179 | return zend_std_get_properties(object TSRMLS_CC); | ^~~~~~ | | | zval * {aka struct _zval_struct *} In file included from /usr/include/php/Zend/zend.h:356, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_object_handlers.h:197:58: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 197 | ZEND_API HashTable *zend_std_get_properties(zend_object *object); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: At top level: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:264:61: error: expected ';', ',' or ')' before 'TSRMLS_DC' 264 | void amqp_channel_free(PHP5to7_obj_free_zend_object *object TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:293:66: error: expected ';', ',' or ')' before 'TSRMLS_DC' 293 | PHP5to7_zend_object_value amqp_channel_ctor(zend_class_entry *ce TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class___construct': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:334:44: error: expected ')' before 'TSRMLS_CC' 334 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &connection_object) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:334:6: error: too few arguments to function 'zend_parse_parameters' 334 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &connection_object) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:335:113: error: expected ')' before 'TSRMLS_CC' 335 | zend_throw_exception(amqp_channel_exception_class_entry, "Parameter must be an instance of AMQPConnection.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:344:96: error: expected ')' before 'TSRMLS_CC' 344 | zend_update_property(this_ce, getThis(), ZEND_STRL("consumers"), PHP5to7_MAYBE_PTR(consumers) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:344:32: note: in expansion of macro 'getThis' 344 | zend_update_property(this_ce, getThis(), ZEND_STRL("consumers"), PHP5to7_MAYBE_PTR(consumers) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:387:74: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 387 | ZEND_API void zend_update_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zval *value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:354:108: error: expected ')' before 'TSRMLS_CC' 354 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("prefetch_count"), INI_INT("amqp.prefetch_count") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:354:37: note: in expansion of macro 'getThis' 354 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("prefetch_count"), INI_INT("amqp.prefetch_count") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:357:106: error: expected ')' before 'TSRMLS_CC' 357 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("prefetch_size"), INI_INT("amqp.prefetch_size") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:357:37: note: in expansion of macro 'getThis' 357 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("prefetch_size"), INI_INT("amqp.prefetch_size") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:360:122: error: expected ')' before 'TSRMLS_CC' 360 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("global_prefetch_count"), INI_INT("amqp.global_prefetch_count") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:360:37: note: in expansion of macro 'getThis' 360 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("global_prefetch_count"), INI_INT("amqp.global_prefetch_count") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:363:120: error: expected ')' before 'TSRMLS_CC' 363 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("global_prefetch_size"), INI_INT("amqp.global_prefetch_size") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:363:37: note: in expansion of macro 'getThis' 363 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("global_prefetch_size"), INI_INT("amqp.global_prefetch_size") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:274:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 274 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:367:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION' 367 | PHP_AMQP_VERIFY_CONNECTION(connection, "Could not create channel."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:277:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 277 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:367:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION' 367 | PHP_AMQP_VERIFY_CONNECTION(connection, "Could not create channel."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:370:114: error: expected ')' before 'TSRMLS_CC' 370 | zend_throw_exception(amqp_channel_exception_class_entry, "Could not create channel. No connection resource.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:375:128: error: expected ')' before 'TSRMLS_CC' 375 | zend_throw_exception(amqp_channel_exception_class_entry, "Could not create channel. Connection resource is not connected.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:379:85: error: expected ')' before 'TSRMLS_CC' 379 | zend_update_property(this_ce, getThis(), ZEND_STRL("connection"), connection_object TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:379:32: note: in expansion of macro 'getThis' 379 | zend_update_property(this_ce, getThis(), ZEND_STRL("connection"), connection_object TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:387:74: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 387 | ZEND_API void zend_update_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zval *value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:390:138: error: expected ')' before 'TSRMLS_CC' 390 | zend_throw_exception(amqp_channel_exception_class_entry, "Could not create channel. Connection has no open channel slots remaining.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:395:132: error: expected ')' before 'TSRMLS_CC' 395 | zend_throw_exception(amqp_channel_exception_class_entry, "Could not create channel. Failed to add channel to connection slot.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:405:3: warning: implicit declaration of function 'php_amqp_error'; did you mean 'php_verror'? [-Wimplicit-function-declaration] 405 | php_amqp_error(res, &PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource TSRMLS_CC); | ^~~~~~~~~~~~~~ | php_verror /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:405:106: error: expected ')' before 'TSRMLS_CC' 405 | php_amqp_error(res, &PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:407:3: warning: implicit declaration of function 'php_amqp_zend_throw_exception'; did you mean 'zend_throw_exception'? [-Wimplicit-function-declaration] 407 | php_amqp_zend_throw_exception(res, amqp_channel_exception_class_entry, PHP_AMQP_G(error_message), PHP_AMQP_G(error_code) TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | zend_throw_exception /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:407:124: error: expected ')' before 'TSRMLS_CC' 407 | php_amqp_zend_throw_exception(res, amqp_channel_exception_class_entry, PHP_AMQP_G(error_message), PHP_AMQP_G(error_code) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:430:13: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 430 | (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("prefetch_count"), /* prefetch message count */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:430:13: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 430 | (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("prefetch_count"), /* prefetch message count */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:437:6: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 437 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:438:3: warning: implicit declaration of function 'php_amqp_zend_throw_exception_short'; did you mean 'zend_throw_exception_hook'? [-Wimplicit-function-declaration] 438 | php_amqp_zend_throw_exception_short(res, amqp_channel_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | zend_throw_exception_hook /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:438:78: error: expected ')' before 'TSRMLS_CC' 438 | php_amqp_zend_throw_exception_short(res, amqp_channel_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:445:44: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 445 | uint16_t global_prefetch_size = (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("global_prefetch_size"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:445:44: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 445 | uint16_t global_prefetch_size = (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("global_prefetch_size"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:446:45: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 446 | uint16_t global_prefetch_count = (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("global_prefetch_count"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:446:45: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 446 | uint16_t global_prefetch_count = (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("global_prefetch_count"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:460:7: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 460 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:461:79: error: expected ')' before 'TSRMLS_CC' 461 | php_amqp_zend_throw_exception_short(res, amqp_channel_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_close': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:497:9: warning: implicit declaration of function 'php_amqp_close_channel' [-Wimplicit-function-declaration] 497 | php_amqp_close_channel(channel_resource, 1 TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:497:51: error: expected ')' before 'TSRMLS_CC' 497 | php_amqp_close_channel(channel_resource, 1 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_setPrefetchCount': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:529:44: error: expected ')' before 'TSRMLS_CC' 529 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &prefetch_count) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:529:6: error: too few arguments to function 'zend_parse_parameters' 529 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &prefetch_count) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:302:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 302 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:534:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE' 534 | PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE(channel_resource, "Could not set prefetch count."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:305:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 305 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:534:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE' 534 | PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE(channel_resource, "Could not set prefetch count."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:308:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 308 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:534:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE' 534 | PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE(channel_resource, "Could not set prefetch count."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:549:7: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 549 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:550:79: error: expected ')' before 'TSRMLS_CC' 550 | php_amqp_zend_throw_exception_short(res, amqp_channel_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:557:45: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 557 | uint16_t global_prefetch_size = (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("global_prefetch_size"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:557:45: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 557 | uint16_t global_prefetch_size = (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("global_prefetch_size"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:558:46: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 558 | uint16_t global_prefetch_count = (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("global_prefetch_count"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:558:46: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 558 | uint16_t global_prefetch_count = (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("global_prefetch_count"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:572:8: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 572 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:573:80: error: expected ')' before 'TSRMLS_CC' 573 | php_amqp_zend_throw_exception_short(res, amqp_channel_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:583:91: error: expected ')' before 'TSRMLS_CC' 583 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("prefetch_count"), prefetch_count TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:583:37: note: in expansion of macro 'getThis' 583 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("prefetch_count"), prefetch_count TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:584:77: error: expected ')' before 'TSRMLS_CC' 584 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("prefetch_size"), 0 TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:584:37: note: in expansion of macro 'getThis' 584 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("prefetch_size"), 0 TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_getPrefetchCount': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:596:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 596 | PHP_AMQP_RETURN_THIS_PROP("prefetch_count") | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:596:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 596 | PHP_AMQP_RETURN_THIS_PROP("prefetch_count") | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_setPrefetchSize': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:609:44: error: expected ')' before 'TSRMLS_CC' 609 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &prefetch_size) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:609:6: error: too few arguments to function 'zend_parse_parameters' 609 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &prefetch_size) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:302:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 302 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:614:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE' 614 | PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE(channel_resource, "Could not set prefetch size."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:305:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 305 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:614:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE' 614 | PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE(channel_resource, "Could not set prefetch size."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:308:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 308 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:614:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE' 614 | PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE(channel_resource, "Could not set prefetch size."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:628:7: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 628 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:629:79: error: expected ')' before 'TSRMLS_CC' 629 | php_amqp_zend_throw_exception_short(res, amqp_channel_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:636:45: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 636 | uint16_t global_prefetch_size = (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("global_prefetch_size"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:636:45: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 636 | uint16_t global_prefetch_size = (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("global_prefetch_size"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:637:46: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 637 | uint16_t global_prefetch_count = (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("global_prefetch_count"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:637:46: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 637 | uint16_t global_prefetch_count = (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("global_prefetch_count"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:651:8: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 651 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:652:80: error: expected ')' before 'TSRMLS_CC' 652 | php_amqp_zend_throw_exception_short(res, amqp_channel_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:662:78: error: expected ')' before 'TSRMLS_CC' 662 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("prefetch_count"), 0 TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:662:37: note: in expansion of macro 'getThis' 662 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("prefetch_count"), 0 TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:663:89: error: expected ')' before 'TSRMLS_CC' 663 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("prefetch_size"), prefetch_size TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:663:37: note: in expansion of macro 'getThis' 663 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("prefetch_size"), prefetch_size TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_getPrefetchSize': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:675:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 675 | PHP_AMQP_RETURN_THIS_PROP("prefetch_size") | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:675:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 675 | PHP_AMQP_RETURN_THIS_PROP("prefetch_size") | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_setGlobalPrefetchCount': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:688:44: error: expected ')' before 'TSRMLS_CC' 688 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &global_prefetch_count) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:688:6: error: too few arguments to function 'zend_parse_parameters' 688 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &global_prefetch_count) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:302:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 302 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:693:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE' 693 | PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE(channel_resource, "Could not set global prefetch count."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:305:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 305 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:693:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE' 693 | PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE(channel_resource, "Could not set global prefetch count."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:308:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 308 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:693:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE' 693 | PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE(channel_resource, "Could not set global prefetch count."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:708:7: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 708 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:709:79: error: expected ')' before 'TSRMLS_CC' 709 | php_amqp_zend_throw_exception_short(res, amqp_channel_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:718:105: error: expected ')' before 'TSRMLS_CC' 718 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("global_prefetch_count"), global_prefetch_count TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:718:37: note: in expansion of macro 'getThis' 718 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("global_prefetch_count"), global_prefetch_count TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:719:84: error: expected ')' before 'TSRMLS_CC' 719 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("global_prefetch_size"), 0 TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:719:37: note: in expansion of macro 'getThis' 719 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("global_prefetch_size"), 0 TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_getGlobalPrefetchCount': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:731:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 731 | PHP_AMQP_RETURN_THIS_PROP("global_prefetch_count") | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:731:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 731 | PHP_AMQP_RETURN_THIS_PROP("global_prefetch_count") | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_setGlobalPrefetchSize': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:744:44: error: expected ')' before 'TSRMLS_CC' 744 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &global_prefetch_size) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:744:6: error: too few arguments to function 'zend_parse_parameters' 744 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &global_prefetch_size) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:302:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 302 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:749:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE' 749 | PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE(channel_resource, "Could not set prefetch size."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:305:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 305 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:749:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE' 749 | PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE(channel_resource, "Could not set prefetch size."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:308:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 308 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:749:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE' 749 | PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE(channel_resource, "Could not set prefetch size."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:764:7: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 764 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:765:79: error: expected ')' before 'TSRMLS_CC' 765 | php_amqp_zend_throw_exception_short(res, amqp_channel_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:774:85: error: expected ')' before 'TSRMLS_CC' 774 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("global_prefetch_count"), 0 TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:774:37: note: in expansion of macro 'getThis' 774 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("global_prefetch_count"), 0 TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:775:103: error: expected ')' before 'TSRMLS_CC' 775 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("global_prefetch_size"), global_prefetch_size TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:775:37: note: in expansion of macro 'getThis' 775 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("global_prefetch_size"), global_prefetch_size TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_getGlobalPrefetchSize': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:787:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 787 | PHP_AMQP_RETURN_THIS_PROP("global_prefetch_size") | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:787:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 787 | PHP_AMQP_RETURN_THIS_PROP("global_prefetch_size") | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_qos': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:802:44: error: expected ')' before 'TSRMLS_CC' 802 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ll|b", &prefetch_size, &prefetch_count, &global) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:802:6: error: too few arguments to function 'zend_parse_parameters' 802 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ll|b", &prefetch_size, &prefetch_count, &global) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:302:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 302 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:807:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE' 807 | PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE(channel_resource, "Could not set qos parameters."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:305:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 305 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:807:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE' 807 | PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE(channel_resource, "Could not set qos parameters."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:308:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 308 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:807:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE' 807 | PHP_AMQP_VERIFY_CHANNEL_CONNECTION_RESOURCE(channel_resource, "Could not set qos parameters."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:811:97: error: expected ')' before 'TSRMLS_CC' 811 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("global_prefetch_size"), prefetch_size TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:811:38: note: in expansion of macro 'getThis' 811 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("global_prefetch_size"), prefetch_size TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:812:99: error: expected ')' before 'TSRMLS_CC' 812 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("global_prefetch_count"), prefetch_count TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:812:38: note: in expansion of macro 'getThis' 812 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("global_prefetch_count"), prefetch_count TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:814:90: error: expected ')' before 'TSRMLS_CC' 814 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("prefetch_size"), prefetch_size TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:814:38: note: in expansion of macro 'getThis' 814 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("prefetch_size"), prefetch_size TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:815:92: error: expected ')' before 'TSRMLS_CC' 815 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("prefetch_count"), prefetch_count TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:815:38: note: in expansion of macro 'getThis' 815 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("prefetch_count"), prefetch_count TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:823:14: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 823 | (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("prefetch_size"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:823:14: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 823 | (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("prefetch_size"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:824:14: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 824 | (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("prefetch_count"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:824:14: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 824 | (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("prefetch_count"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:831:7: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 831 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:832:79: error: expected ')' before 'TSRMLS_CC' 832 | php_amqp_zend_throw_exception_short(res, amqp_channel_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:839:45: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 839 | uint16_t global_prefetch_size = (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("global_prefetch_size"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:839:45: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 839 | uint16_t global_prefetch_size = (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("global_prefetch_size"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:840:46: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 840 | uint16_t global_prefetch_count = (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("global_prefetch_count"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:840:46: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 840 | uint16_t global_prefetch_count = (uint16_t)PHP_AMQP_READ_THIS_PROP_LONG("global_prefetch_count"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:854:8: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 854 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:855:80: error: expected ')' before 'TSRMLS_CC' 855 | php_amqp_zend_throw_exception_short(res, amqp_channel_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_startTransaction': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:877:44: error: expected ')' before 'TSRMLS_CC' 877 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:877:6: error: too few arguments to function 'zend_parse_parameters' 877 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:882:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 882 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not start the transaction."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:882:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 882 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not start the transaction."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:882:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 882 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not start the transaction."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:882:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 882 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not start the transaction."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:891:6: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 891 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:892:78: error: expected ')' before 'TSRMLS_CC' 892 | php_amqp_zend_throw_exception_short(res, amqp_channel_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_commitTransaction': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:912:44: error: expected ')' before 'TSRMLS_CC' 912 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:912:6: error: too few arguments to function 'zend_parse_parameters' 912 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:917:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 917 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not start the transaction."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:917:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 917 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not start the transaction."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:917:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 917 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not start the transaction."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:917:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 917 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not start the transaction."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:926:6: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 926 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:927:78: error: expected ')' before 'TSRMLS_CC' 927 | php_amqp_zend_throw_exception_short(res, amqp_channel_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_rollbackTransaction': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:946:44: error: expected ')' before 'TSRMLS_CC' 946 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:946:6: error: too few arguments to function 'zend_parse_parameters' 946 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:952:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 952 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not rollback the transaction."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:952:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 952 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not rollback the transaction."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:952:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 952 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not rollback the transaction."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:952:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 952 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not rollback the transaction."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:961:6: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 961 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:962:78: error: expected ')' before 'TSRMLS_CC' 962 | php_amqp_zend_throw_exception_short(res, amqp_channel_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_getConnection': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:979:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 979 | PHP_AMQP_RETURN_THIS_PROP("connection") | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:979:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 979 | PHP_AMQP_RETURN_THIS_PROP("connection") | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_basicRecover': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:993:44: error: expected ')' before 'TSRMLS_CC' 993 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|b", &requeue) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:993:6: error: too few arguments to function 'zend_parse_parameters' 993 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|b", &requeue) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:998:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 998 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not redeliver unacknowledged messages."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:998:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 998 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not redeliver unacknowledged messages."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:998:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 998 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not redeliver unacknowledged messages."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:998:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 998 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not redeliver unacknowledged messages."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1008:6: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 1008 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1009:78: error: expected ')' before 'TSRMLS_CC' 1009 | php_amqp_zend_throw_exception_short(res, amqp_channel_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_confirmSelect': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1027:44: error: expected ')' before 'TSRMLS_CC' 1027 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1027:6: error: too few arguments to function 'zend_parse_parameters' 1027 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1032:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1032 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not enable confirms mode."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1032:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1032 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not enable confirms mode."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1032:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1032 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not enable confirms mode."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1032:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1032 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not enable confirms mode."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1041:6: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 1041 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1042:78: error: expected ')' before 'TSRMLS_CC' 1042 | php_amqp_zend_throw_exception_short(res, amqp_channel_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_setReturnCallback': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1060:44: error: expected ')' before 'TSRMLS_CC' 1060 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "f!", &fci, &fcc) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1060:6: error: too few arguments to function 'zend_parse_parameters' 1060 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "f!", &fci, &fcc) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_waitForBasicReturn': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1091:44: error: expected ')' before 'TSRMLS_CC' 1091 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|d", &timeout) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1091:6: error: too few arguments to function 'zend_parse_parameters' 1091 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|d", &timeout) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1096:111: error: expected ')' before 'TSRMLS_CC' 1096 | zend_throw_exception(amqp_channel_exception_class_entry, "Timeout must be greater than or equal to zero.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1103:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1103 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not start wait loop for basic.return method."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1103:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1103 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not start wait loop for basic.return method."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1103:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1103 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not start wait loop for basic.return method."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1103:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1103 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not start wait loop for basic.return method."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1120:83: error: expected ')' before 'TSRMLS_CC' 1120 | zend_throw_exception(amqp_queue_exception_class_entry, "Wait timeout exceed", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1138:107: error: expected ')' before 'TSRMLS_CC' 1138 | php_amqp_error(res, &PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1140:123: error: expected ')' before 'TSRMLS_CC' 1140 | php_amqp_zend_throw_exception(res, amqp_queue_exception_class_entry, PHP_AMQP_G(error_message), PHP_AMQP_G(error_code) TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1145:12: warning: implicit declaration of function 'php_amqp_handle_basic_return' [-Wimplicit-function-declaration] 1145 | status = php_amqp_handle_basic_return(&PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource->channel_id, channel, &method TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1145:154: error: expected ')' before 'TSRMLS_CC' 1145 | status = php_amqp_handle_basic_return(&PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource->channel_id, channel, &method TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1158:107: error: expected ')' before 'TSRMLS_CC' 1158 | php_amqp_error(res, &PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1160:125: error: expected ')' before 'TSRMLS_CC' 1160 | php_amqp_zend_throw_exception(res, amqp_channel_exception_class_entry, PHP_AMQP_G(error_message), PHP_AMQP_G(error_code) TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_setConfirmCallback': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1178:44: error: expected ')' before 'TSRMLS_CC' 1178 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "f!|f!", &ack_fci, &ack_fcc, &nack_fci, &nack_fcc) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1178:6: error: too few arguments to function 'zend_parse_parameters' 1178 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "f!|f!", &ack_fci, &ack_fcc, &nack_fci, &nack_fcc) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_waitForConfirm': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1218:44: error: expected ')' before 'TSRMLS_CC' 1218 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|d", &timeout) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1218:6: error: too few arguments to function 'zend_parse_parameters' 1218 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|d", &timeout) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1223:111: error: expected ')' before 'TSRMLS_CC' 1223 | zend_throw_exception(amqp_channel_exception_class_entry, "Timeout must be greater than or equal to zero.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1230:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1230 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not start wait loop for basic.return method."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1230:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1230 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not start wait loop for basic.return method."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1230:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1230 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not start wait loop for basic.return method."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1230:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1230 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not start wait loop for basic.return method."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1250:83: error: expected ')' before 'TSRMLS_CC' 1250 | zend_throw_exception(amqp_queue_exception_class_entry, "Wait timeout exceed", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1268:107: error: expected ')' before 'TSRMLS_CC' 1268 | php_amqp_error(res, &PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1270:125: error: expected ')' before 'TSRMLS_CC' 1270 | php_amqp_zend_throw_exception(res, amqp_channel_exception_class_entry, PHP_AMQP_G(error_message), PHP_AMQP_G(error_code) TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1277:14: warning: implicit declaration of function 'php_amqp_handle_basic_ack' [-Wimplicit-function-declaration] 1277 | status = php_amqp_handle_basic_ack(&PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource->channel_id, channel, &method TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1277:153: error: expected ')' before 'TSRMLS_CC' 1277 | status = php_amqp_handle_basic_ack(&PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource->channel_id, channel, &method TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1280:14: warning: implicit declaration of function 'php_amqp_handle_basic_nack' [-Wimplicit-function-declaration] 1280 | status = php_amqp_handle_basic_nack(&PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource->channel_id, channel, &method TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1280:154: error: expected ')' before 'TSRMLS_CC' 1280 | status = php_amqp_handle_basic_nack(&PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource->channel_id, channel, &method TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1283:156: error: expected ')' before 'TSRMLS_CC' 1283 | status = php_amqp_handle_basic_return(&PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource->channel_id, channel, &method TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1300:107: error: expected ')' before 'TSRMLS_CC' 1300 | php_amqp_error(res, &PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1302:123: error: expected ')' before 'TSRMLS_CC' 1302 | php_amqp_zend_throw_exception(res, amqp_queue_exception_class_entry, PHP_AMQP_G(error_message), PHP_AMQP_G(error_code) TSRMLS_CC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zim_amqp_channel_class_getConsumers': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1315:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1315 | PHP_AMQP_RETURN_THIS_PROP("consumers"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1315:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1315 | PHP_AMQP_RETURN_THIS_PROP("consumers"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c: In function 'zm_startup_amqp_channel': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1451:21: error: 'amqp_channel_ctor' undeclared (first use in this function); did you mean 'amqp_channel_close'? 1451 | ce.create_object = amqp_channel_ctor; | ^~~~~~~~~~~~~~~~~ | amqp_channel_close /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1451:21: note: each undeclared identifier is reported only once for each function it appears in /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1452:61: error: expected ')' before 'TSRMLS_CC' 1452 | amqp_channel_class_entry = zend_register_internal_class(&ce TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1454:80: error: expected ')' before 'TSRMLS_CC' 1454 | zend_declare_property_null(this_ce, ZEND_STRL("connection"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1456:84: error: expected ')' before 'TSRMLS_CC' 1456 | zend_declare_property_null(this_ce, ZEND_STRL("prefetch_count"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1457:86: error: expected ')' before 'TSRMLS_CC' 1457 | zend_declare_property_long(this_ce, ZEND_STRL("prefetch_size"), 0, ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1458:91: error: expected ')' before 'TSRMLS_CC' 1458 | zend_declare_property_null(this_ce, ZEND_STRL("global_prefetch_count"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1459:90: error: expected ')' before 'TSRMLS_CC' 1459 | zend_declare_property_null(this_ce, ZEND_STRL("global_prefetch_size"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1461:79: error: expected ')' before 'TSRMLS_CC' 1461 | zend_declare_property_null(this_ce, ZEND_STRL("consumers"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1467:42: error: 'amqp_channel_free' undeclared (first use in this function); did you mean 'amqp_channel_flow'? 1467 | amqp_channel_object_handlers.free_obj = amqp_channel_free; | ^~~~~~~~~~~~~~~~~ | amqp_channel_flow /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.c:1471:38: warning: assignment to 'zend_object_get_gc_t' {aka 'struct _zend_array * (*)(struct _zend_object *, struct _zval_struct **, int *)'} from incompatible pointer type 'HashTable * (*)(zval *, zval **, int *)' {aka 'struct _zend_array * (*)(struct _zval_struct *, struct _zval_struct **, int *)'} [-Wincompatible-pointer-types] 1471 | amqp_channel_object_handlers.get_gc = amqp_channel_gc; | ^ make: *** [Makefile:221: amqp_channel.lo] Error 1 /bin/sh /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/libtool --mode=compile aarch64-mageia-linux-gnu-gcc -I. -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/include -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/main -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c -o amqp_queue.lo aarch64-mageia-linux-gnu-gcc -I. -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/include -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/main -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c -fPIC -DPIC -o .libs/amqp_queue.o In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:54, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:38:73: error: expected ';', ',' or ')' before 'TSRMLS_DC' 38 | void php_amqp_prepare_for_disconnect(amqp_connection_resource *resource TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:54, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:62:142: error: expected ';', ',' or ')' before 'TSRMLS_DC' 62 | int php_amqp_connection_resource_error(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource, amqp_channel_t channel_id TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:63:181: error: expected ';', ',' or ')' before 'TSRMLS_DC' 63 | int php_amqp_connection_resource_error_advanced(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource, amqp_channel_t channel_id, amqp_channel_object *channel TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:66:96: error: expected ';', ',' or ')' before 'TSRMLS_DC' 66 | int php_amqp_set_resource_read_timeout(amqp_connection_resource *resource, double read_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:67:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' 67 | int php_amqp_set_resource_write_timeout(amqp_connection_resource *resource, double write_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:70:94: error: expected ';', ',' or ')' before 'TSRMLS_DC' 70 | int php_amqp_set_resource_rpc_timeout(amqp_connection_resource *resource, double rpc_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:78:112: error: expected ';', ',' or ')' before 'TSRMLS_DC' 78 | amqp_connection_resource *connection_resource_constructor(amqp_connection_params *params, zend_bool persistent TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:378:147: error: expected ';', ',' or ')' before 'TSRMLS_DC' 378 | int php_amqp_error(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *connection_resource, amqp_channel_resource *channel_resource TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:379:176: error: expected ';', ',' or ')' before 'TSRMLS_DC' 379 | int php_amqp_error_advanced(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *connection_resource, amqp_channel_resource *channel_resource, int fail_on_errors TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:384:144: error: expected ';', ',' or ')' before 'TSRMLS_DC' 384 | void php_amqp_zend_throw_exception(amqp_rpc_reply_t reply, zend_class_entry *exception_ce, const char *message, PHP5to7_param_long_type_t code TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:385:97: error: expected ';', ',' or ')' before 'TSRMLS_DC' 385 | void php_amqp_zend_throw_exception_short(amqp_rpc_reply_t reply, zend_class_entry *exception_ce TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:49: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_envelope.h:25:83: error: expected ';', ',' or ')' before 'TSRMLS_DC' 25 | void convert_amqp_envelope_to_zval(amqp_envelope_t *amqp_envelope, zval *envelope TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.h:28:67: error: expected ';', ',' or ')' before 'TSRMLS_DC' 28 | void php_amqp_disconnect_force(amqp_connection_resource *resource TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:51: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.h:25:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' 25 | void php_amqp_close_channel(amqp_channel_resource *channel_resource, zend_bool check_errors TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:53: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.h:41:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' 41 | amqp_table_t *php_amqp_type_convert_zval_to_amqp_table(zval *php_array TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.h:45:120: error: expected ';', ',' or ')' before 'TSRMLS_DC' 45 | zend_bool php_amqp_type_internal_convert_php_to_amqp_field_value(zval *value, amqp_field_value_t **fieldPtr, char *key TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:53: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.h:46:118: error: expected ';', ',' or ')' before 'TSRMLS_DC' 46 | void php_amqp_type_internal_convert_zval_array(zval *php_array, amqp_field_value_t **field, zend_bool allow_int_keys TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.h:47:124: error: expected ';', ',' or ')' before 'TSRMLS_DC' 47 | void php_amqp_type_internal_convert_zval_to_amqp_table(zval *php_array, amqp_table_t *amqp_table, zend_bool allow_int_keys TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_type.h:48:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' 48 | void php_amqp_type_internal_convert_zval_to_amqp_array(zval *php_array, amqp_array_t *amqp_array TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class___construct': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:71:44: error: expected ')' before 'TSRMLS_CC' 71 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &channelObj) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:71:6: error: too few arguments to function 'zend_parse_parameters' 71 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &channelObj) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:77:96: error: expected ')' before 'TSRMLS_CC' 77 | zend_update_property(this_ce, getThis(), ZEND_STRL("arguments"), PHP5to7_MAYBE_PTR(arguments) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:77:32: note: in expansion of macro 'getThis' 77 | zend_update_property(this_ce, getThis(), ZEND_STRL("arguments"), PHP5to7_MAYBE_PTR(arguments) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:387:74: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 387 | ZEND_API void zend_update_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zval *value); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:81:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 81 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not create queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:81:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 81 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not create queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:81:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 81 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not create queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:81:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 81 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not create queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:83:75: error: expected ')' before 'TSRMLS_CC' 83 | zend_update_property(this_ce, getThis(), ZEND_STRL("channel"), channelObj TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:83:32: note: in expansion of macro 'getThis' 83 | zend_update_property(this_ce, getThis(), ZEND_STRL("channel"), channelObj TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:387:74: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 387 | ZEND_API void zend_update_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zval *value); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:227:130: error: expected ')' before 'TSRMLS_CC' 227 | #define PHP_AMQP_READ_OBJ_PROP(cls, obj, name) zend_read_property((cls), (obj), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:84:68: note: in expansion of macro 'PHP_AMQP_READ_OBJ_PROP' 84 | zend_update_property(this_ce, getThis(), ZEND_STRL("connection"), PHP_AMQP_READ_OBJ_PROP(amqp_channel_class_entry, channelObj, "connection") TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:227:74: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 227 | #define PHP_AMQP_READ_OBJ_PROP(cls, obj, name) zend_read_property((cls), (obj), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:84:68: note: in expansion of macro 'PHP_AMQP_READ_OBJ_PROP' 84 | zend_update_property(this_ce, getThis(), ZEND_STRL("connection"), PHP_AMQP_READ_OBJ_PROP(amqp_channel_class_entry, channelObj, "connection") TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:84:143: error: expected ')' before 'TSRMLS_CC' 84 | zend_update_property(this_ce, getThis(), ZEND_STRL("connection"), PHP_AMQP_READ_OBJ_PROP(amqp_channel_class_entry, channelObj, "connection") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:84:32: note: in expansion of macro 'getThis' 84 | zend_update_property(this_ce, getThis(), ZEND_STRL("connection"), PHP_AMQP_READ_OBJ_PROP(amqp_channel_class_entry, channelObj, "connection") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:387:74: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 387 | ZEND_API void zend_update_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zval *value); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_getName': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:98:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 98 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("name") > 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:98:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 98 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("name") > 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:98:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 98 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("name") > 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:98:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 98 | if (PHP_AMQP_READ_THIS_PROP_STRLEN("name") > 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:99:3: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 99 | PHP_AMQP_RETURN_THIS_PROP("name"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:99:3: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 99 | PHP_AMQP_RETURN_THIS_PROP("name"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_setName': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:114:44: error: expected ')' before 'TSRMLS_CC' 114 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &name_len) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:114:6: error: too few arguments to function 'zend_parse_parameters' 114 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &name_len) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:120:131: error: expected ')' before 'TSRMLS_CC' 120 | zend_throw_exception(amqp_queue_exception_class_entry, "Invalid queue name given, must be between 1 and 255 characters long.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:125:84: error: expected ')' before 'TSRMLS_CC' 125 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("name"), name, name_len TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:125:40: note: in expansion of macro 'getThis' 125 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("name"), name, name_len TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_getFlags': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:144:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 144 | if (PHP_AMQP_READ_THIS_PROP_BOOL("passive")) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:144:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 144 | if (PHP_AMQP_READ_THIS_PROP_BOOL("passive")) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:148:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 148 | if (PHP_AMQP_READ_THIS_PROP_BOOL("durable")) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:148:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 148 | if (PHP_AMQP_READ_THIS_PROP_BOOL("durable")) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:152:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 152 | if (PHP_AMQP_READ_THIS_PROP_BOOL("exclusive")) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:152:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 152 | if (PHP_AMQP_READ_THIS_PROP_BOOL("exclusive")) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:156:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 156 | if (PHP_AMQP_READ_THIS_PROP_BOOL("auto_delete")) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:156:6: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 156 | if (PHP_AMQP_READ_THIS_PROP_BOOL("auto_delete")) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_setFlags': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:171:44: error: expected ')' before 'TSRMLS_CC' 171 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &flagBitmask) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:171:6: error: too few arguments to function 'zend_parse_parameters' 171 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &flagBitmask) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:178:94: error: expected ')' before 'TSRMLS_CC' 178 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL("passive"), IS_PASSIVE(flagBitmask) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_bool' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:178:37: note: in expansion of macro 'getThis' 178 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL("passive"), IS_PASSIVE(flagBitmask) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:389:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 389 | ZEND_API void zend_update_property_bool(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:179:94: error: expected ')' before 'TSRMLS_CC' 179 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL("durable"), IS_DURABLE(flagBitmask) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_bool' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:179:37: note: in expansion of macro 'getThis' 179 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL("durable"), IS_DURABLE(flagBitmask) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:389:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 389 | ZEND_API void zend_update_property_bool(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:180:98: error: expected ')' before 'TSRMLS_CC' 180 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL("exclusive"), IS_EXCLUSIVE(flagBitmask) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_bool' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:180:37: note: in expansion of macro 'getThis' 180 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL("exclusive"), IS_EXCLUSIVE(flagBitmask) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:389:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 389 | ZEND_API void zend_update_property_bool(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:181:101: error: expected ')' before 'TSRMLS_CC' 181 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL("auto_delete"), IS_AUTODELETE(flagBitmask) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_bool' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:181:37: note: in expansion of macro 'getThis' 181 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL("auto_delete"), IS_AUTODELETE(flagBitmask) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:389:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 389 | ZEND_API void zend_update_property_bool(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_getArgument': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:199:44: error: expected ')' before 'TSRMLS_CC' 199 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &key, &key_len) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:199:6: error: too few arguments to function 'zend_parse_parameters' 199 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &key, &key_len) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:49, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:47:31: note: in definition of macro 'PHP5to7_ZEND_HASH_FIND' 47 | ((res = zend_hash_str_find((ht), (str), (size_t)(len - 1))) != NULL) | ^~ /usr/include/php/Zend/zend_types.h:816:27: note: in expansion of macro 'Z_ARR' 816 | #define Z_ARRVAL(zval) Z_ARR(zval) | ^~~~~ /usr/include/php/Zend/zend_types.h:817:30: note: in expansion of macro 'Z_ARRVAL' 817 | #define Z_ARRVAL_P(zval_p) Z_ARRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:43: note: in expansion of macro 'Z_ARRVAL_P' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:203:30: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_ARR' 203 | if (!PHP5to7_ZEND_HASH_FIND(PHP_AMQP_READ_THIS_PROP_ARR("arguments"), key, (unsigned)(key_len + 1), tmp)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:47:31: note: in definition of macro 'PHP5to7_ZEND_HASH_FIND' 47 | ((res = zend_hash_str_find((ht), (str), (size_t)(len - 1))) != NULL) | ^~ /usr/include/php/Zend/zend_types.h:816:27: note: in expansion of macro 'Z_ARR' 816 | #define Z_ARRVAL(zval) Z_ARR(zval) | ^~~~~ /usr/include/php/Zend/zend_types.h:817:30: note: in expansion of macro 'Z_ARRVAL' 817 | #define Z_ARRVAL_P(zval_p) Z_ARRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:43: note: in expansion of macro 'Z_ARRVAL_P' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:203:30: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_ARR' 203 | if (!PHP5to7_ZEND_HASH_FIND(PHP_AMQP_READ_THIS_PROP_ARR("arguments"), key, (unsigned)(key_len + 1), tmp)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_hasArgument': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:220:44: error: expected ')' before 'TSRMLS_CC' 220 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &key, &key_len) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:220:6: error: too few arguments to function 'zend_parse_parameters' 220 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &key, &key_len) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:49, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:47:31: note: in definition of macro 'PHP5to7_ZEND_HASH_FIND' 47 | ((res = zend_hash_str_find((ht), (str), (size_t)(len - 1))) != NULL) | ^~ /usr/include/php/Zend/zend_types.h:816:27: note: in expansion of macro 'Z_ARR' 816 | #define Z_ARRVAL(zval) Z_ARR(zval) | ^~~~~ /usr/include/php/Zend/zend_types.h:817:30: note: in expansion of macro 'Z_ARRVAL' 817 | #define Z_ARRVAL_P(zval_p) Z_ARRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:43: note: in expansion of macro 'Z_ARRVAL_P' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:224:30: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_ARR' 224 | if (!PHP5to7_ZEND_HASH_FIND(PHP_AMQP_READ_THIS_PROP_ARR("arguments"), key, (unsigned)(key_len + 1), tmp)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:47:31: note: in definition of macro 'PHP5to7_ZEND_HASH_FIND' 47 | ((res = zend_hash_str_find((ht), (str), (size_t)(len - 1))) != NULL) | ^~ /usr/include/php/Zend/zend_types.h:816:27: note: in expansion of macro 'Z_ARR' 816 | #define Z_ARRVAL(zval) Z_ARR(zval) | ^~~~~ /usr/include/php/Zend/zend_types.h:817:30: note: in expansion of macro 'Z_ARRVAL' 817 | #define Z_ARRVAL_P(zval_p) Z_ARRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:43: note: in expansion of macro 'Z_ARRVAL_P' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:224:30: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_ARR' 224 | if (!PHP5to7_ZEND_HASH_FIND(PHP_AMQP_READ_THIS_PROP_ARR("arguments"), key, (unsigned)(key_len + 1), tmp)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_getArguments': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:239:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 239 | PHP_AMQP_RETURN_THIS_PROP("arguments"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:239:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 239 | PHP_AMQP_RETURN_THIS_PROP("arguments"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_setArguments': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:249:44: error: expected ')' before 'TSRMLS_CC' 249 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a/", &zvalArguments) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:249:6: error: too few arguments to function 'zend_parse_parameters' 249 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a/", &zvalArguments) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:253:80: error: expected ')' before 'TSRMLS_CC' 253 | zend_update_property(this_ce, getThis(), ZEND_STRL("arguments"), zvalArguments TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:253:32: note: in expansion of macro 'getThis' 253 | zend_update_property(this_ce, getThis(), ZEND_STRL("arguments"), zvalArguments TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:387:74: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 387 | ZEND_API void zend_update_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zval *value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_setArgument': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:269:44: error: expected ')' before 'TSRMLS_CC' 269 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz", | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:269:6: error: too few arguments to function 'zend_parse_parameters' 269 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz", | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:49, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:50:68: note: in definition of macro 'PHP5to7_ZEND_HASH_DEL' 50 | #define PHP5to7_ZEND_HASH_DEL(ht, key, len) zend_hash_str_del_ind((ht), (key), (unsigned)(len - 1)) | ^~ /usr/include/php/Zend/zend_types.h:816:27: note: in expansion of macro 'Z_ARR' 816 | #define Z_ARRVAL(zval) Z_ARR(zval) | ^~~~~ /usr/include/php/Zend/zend_types.h:817:30: note: in expansion of macro 'Z_ARRVAL' 817 | #define Z_ARRVAL_P(zval_p) Z_ARRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:43: note: in expansion of macro 'Z_ARRVAL_P' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:277:26: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_ARR' 277 | PHP5to7_ZEND_HASH_DEL(PHP_AMQP_READ_THIS_PROP_ARR("arguments"), key, (unsigned) (key_len + 1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:50:68: note: in definition of macro 'PHP5to7_ZEND_HASH_DEL' 50 | #define PHP5to7_ZEND_HASH_DEL(ht, key, len) zend_hash_str_del_ind((ht), (key), (unsigned)(len - 1)) | ^~ /usr/include/php/Zend/zend_types.h:816:27: note: in expansion of macro 'Z_ARR' 816 | #define Z_ARRVAL(zval) Z_ARR(zval) | ^~~~~ /usr/include/php/Zend/zend_types.h:817:30: note: in expansion of macro 'Z_ARRVAL' 817 | #define Z_ARRVAL_P(zval_p) Z_ARRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:43: note: in expansion of macro 'Z_ARRVAL_P' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:277:26: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_ARR' 277 | PHP5to7_ZEND_HASH_DEL(PHP_AMQP_READ_THIS_PROP_ARR("arguments"), key, (unsigned) (key_len + 1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:49, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:51:82: note: in definition of macro 'PHP5to7_ZEND_HASH_ADD' 51 | #define PHP5to7_ZEND_HASH_ADD(ht, key, len, pData, nDataSize) zend_hash_str_add((ht), (key), (unsigned)(len - 1), (pData)) | ^~ /usr/include/php/Zend/zend_types.h:816:27: note: in expansion of macro 'Z_ARR' 816 | #define Z_ARRVAL(zval) Z_ARR(zval) | ^~~~~ /usr/include/php/Zend/zend_types.h:817:30: note: in expansion of macro 'Z_ARRVAL' 817 | #define Z_ARRVAL_P(zval_p) Z_ARRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:43: note: in expansion of macro 'Z_ARRVAL_P' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:283:26: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_ARR' 283 | PHP5to7_ZEND_HASH_ADD(PHP_AMQP_READ_THIS_PROP_ARR("arguments"), key, (unsigned) (key_len + 1), value, sizeof(zval *)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:51:82: note: in definition of macro 'PHP5to7_ZEND_HASH_ADD' 51 | #define PHP5to7_ZEND_HASH_ADD(ht, key, len, pData, nDataSize) zend_hash_str_add((ht), (key), (unsigned)(len - 1), (pData)) | ^~ /usr/include/php/Zend/zend_types.h:816:27: note: in expansion of macro 'Z_ARR' 816 | #define Z_ARRVAL(zval) Z_ARR(zval) | ^~~~~ /usr/include/php/Zend/zend_types.h:817:30: note: in expansion of macro 'Z_ARRVAL' 817 | #define Z_ARRVAL_P(zval_p) Z_ARRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:43: note: in expansion of macro 'Z_ARRVAL_P' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:235:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 235 | #define PHP_AMQP_READ_THIS_PROP_ARR(name) Z_ARRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:283:26: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_ARR' 283 | PHP5to7_ZEND_HASH_ADD(PHP_AMQP_READ_THIS_PROP_ARR("arguments"), key, (unsigned) (key_len + 1), value, sizeof(zval *)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:287:131: error: expected ')' before 'TSRMLS_CC' 287 | zend_throw_exception(amqp_exchange_exception_class_entry, "The value parameter must be of type NULL, int, double or string.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_declareQueue': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:313:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 313 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:313:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 313 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:313:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 313 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:313:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 313 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:313:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 313 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:313:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 313 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:313:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 313 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:313:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 313 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:314:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 314 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not declare queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:314:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 314 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not declare queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:314:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 314 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not declare queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:314:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 314 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not declare queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:316:14: warning: implicit declaration of function 'php_amqp_type_convert_zval_to_amqp_table'; did you mean 'php_amqp_type_free_amqp_table'? [-Wimplicit-function-declaration] 316 | arguments = php_amqp_type_convert_zval_to_amqp_table(PHP_AMQP_READ_THIS_PROP("arguments") TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | php_amqp_type_free_amqp_table In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:316:55: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 316 | arguments = php_amqp_type_convert_zval_to_amqp_table(PHP_AMQP_READ_THIS_PROP("arguments") TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:316:55: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 316 | arguments = php_amqp_type_convert_zval_to_amqp_table(PHP_AMQP_READ_THIS_PROP("arguments") TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:316:92: error: expected ')' before 'TSRMLS_CC' 316 | arguments = php_amqp_type_convert_zval_to_amqp_table(PHP_AMQP_READ_THIS_PROP("arguments") TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:316:12: warning: assignment to 'amqp_table_t *' {aka 'struct amqp_table_t_ *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 316 | arguments = php_amqp_type_convert_zval_to_amqp_table(PHP_AMQP_READ_THIS_PROP("arguments") TSRMLS_CC); | ^ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:321:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 321 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:321:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 321 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:322:3: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 322 | PHP_AMQP_READ_THIS_PROP_BOOL("passive"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:322:3: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 322 | PHP_AMQP_READ_THIS_PROP_BOOL("passive"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:323:3: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 323 | PHP_AMQP_READ_THIS_PROP_BOOL("durable"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:323:3: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 323 | PHP_AMQP_READ_THIS_PROP_BOOL("durable"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:324:3: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 324 | PHP_AMQP_READ_THIS_PROP_BOOL("exclusive"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:324:3: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 324 | PHP_AMQP_READ_THIS_PROP_BOOL("exclusive"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:325:3: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 325 | PHP_AMQP_READ_THIS_PROP_BOOL("auto_delete"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:325:3: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 325 | PHP_AMQP_READ_THIS_PROP_BOOL("auto_delete"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:334:3: warning: implicit declaration of function 'php_amqp_error'; did you mean 'php_verror'? [-Wimplicit-function-declaration] 334 | php_amqp_error(res, &PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource TSRMLS_CC); | ^~~~~~~~~~~~~~ | php_verror /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:334:106: error: expected ')' before 'TSRMLS_CC' 334 | php_amqp_error(res, &PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:336:3: warning: implicit declaration of function 'php_amqp_zend_throw_exception'; did you mean 'zend_throw_exception'? [-Wimplicit-function-declaration] 336 | php_amqp_zend_throw_exception(res, amqp_queue_exception_class_entry, PHP_AMQP_G(error_message), PHP_AMQP_G(error_code) TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | zend_throw_exception /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:336:122: error: expected ')' before 'TSRMLS_CC' 336 | php_amqp_zend_throw_exception(res, amqp_queue_exception_class_entry, PHP_AMQP_G(error_message), PHP_AMQP_G(error_code) TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:345:73: error: expected ')' before 'TSRMLS_CC' 345 | zend_update_property_string(this_ce, getThis(), ZEND_STRL("name"), name TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_string' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:345:39: note: in expansion of macro 'getThis' 345 | zend_update_property_string(this_ce, getThis(), ZEND_STRL("name"), name TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:393:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 393 | ZEND_API void zend_update_property_string(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_bind': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:371:44: error: expected ')' before 'TSRMLS_CC' 371 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|s!a", | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:371:6: error: too few arguments to function 'zend_parse_parameters' 371 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|s!a", | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:378:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 378 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:378:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 378 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:378:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 378 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:378:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 378 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:378:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 378 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:378:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 378 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:378:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 378 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:378:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 378 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:379:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 379 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not bind queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:379:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 379 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not bind queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:379:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 379 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not bind queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:379:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 379 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not bind queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:382:69: error: expected ')' before 'TSRMLS_CC' 382 | arguments = php_amqp_type_convert_zval_to_amqp_table(zvalArguments TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:382:13: warning: assignment to 'amqp_table_t *' {aka 'struct amqp_table_t_ *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 382 | arguments = php_amqp_type_convert_zval_to_amqp_table(zvalArguments TSRMLS_CC); | ^ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:388:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 388 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:388:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 388 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:400:6: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 400 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:401:3: warning: implicit declaration of function 'php_amqp_zend_throw_exception_short'; did you mean 'zend_throw_exception_hook'? [-Wimplicit-function-declaration] 401 | php_amqp_zend_throw_exception_short(res, amqp_queue_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | zend_throw_exception_hook /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:401:76: error: expected ')' before 'TSRMLS_CC' 401 | php_amqp_zend_throw_exception_short(res, amqp_queue_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_get': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:429:44: error: expected ')' before 'TSRMLS_CC' 429 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|l", &flags) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:429:6: error: too few arguments to function 'zend_parse_parameters' 429 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|l", &flags) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:433:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 433 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:433:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 433 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:433:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 433 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:433:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 433 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:433:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 433 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:433:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 433 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:433:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 433 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:433:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 433 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:434:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 434 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not get messages from queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:434:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 434 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not get messages from queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:434:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 434 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not get messages from queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:434:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 434 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not get messages from queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:439:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 439 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:439:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 439 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:443:6: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 443 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:444:76: error: expected ')' before 'TSRMLS_CC' 444 | php_amqp_zend_throw_exception_short(res, amqp_queue_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:477:6: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 477 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:478:76: error: expected ')' before 'TSRMLS_CC' 478 | php_amqp_zend_throw_exception_short(res, amqp_queue_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:486:2: warning: implicit declaration of function 'convert_amqp_envelope_to_zval' [-Wimplicit-function-declaration] 486 | convert_amqp_envelope_to_zval(&envelope, PHP5to7_MAYBE_PTR(message) TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:486:70: error: expected ')' before 'TSRMLS_CC' 486 | convert_amqp_envelope_to_zval(&envelope, PHP5to7_MAYBE_PTR(message) TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_consume': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:520:44: error: expected ')' before 'TSRMLS_CC' 520 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|f!ls", | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:520:6: error: too few arguments to function 'zend_parse_parameters' 520 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|f!ls", | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:527:21: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 527 | zval *channel_zv = PHP_AMQP_READ_THIS_PROP("channel"); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:527:21: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 527 | zval *channel_zv = PHP_AMQP_READ_THIS_PROP("channel"); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:528:133: error: expected ')' before 'TSRMLS_CC' 528 | zval *consumers = zend_read_property(amqp_channel_class_entry, channel_zv, ZEND_STRL("consumers"), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:528:65: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 528 | zval *consumers = zend_read_property(amqp_channel_class_entry, channel_zv, ZEND_STRL("consumers"), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); | ^~~~~~~~~~ | | | zval * {aka struct _zval_struct *} In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:531:125: error: expected ')' before 'TSRMLS_CC' 531 | zend_throw_exception(amqp_queue_exception_class_entry, "Invalid channel consumers, forgot to call channel constructor?", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:538:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 538 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not get channel."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:538:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 538 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not get channel."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:538:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 538 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not get channel."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:538:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 538 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not get channel."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:542:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 542 | arguments = php_amqp_type_convert_zval_to_amqp_table(PHP_AMQP_READ_THIS_PROP("arguments") TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:542:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 542 | arguments = php_amqp_type_convert_zval_to_amqp_table(PHP_AMQP_READ_THIS_PROP("arguments") TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:542:93: error: expected ')' before 'TSRMLS_CC' 542 | arguments = php_amqp_type_convert_zval_to_amqp_table(PHP_AMQP_READ_THIS_PROP("arguments") TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:542:13: warning: assignment to 'amqp_table_t *' {aka 'struct amqp_table_t_ *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 542 | arguments = php_amqp_type_convert_zval_to_amqp_table(PHP_AMQP_READ_THIS_PROP("arguments") TSRMLS_CC); | ^ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:547:24: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 547 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:547:24: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 547 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:551:5: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 551 | PHP_AMQP_READ_THIS_PROP_BOOL("exclusive"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:551:5: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 551 | PHP_AMQP_READ_THIS_PROP_BOOL("exclusive"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:560:107: error: expected ')' before 'TSRMLS_CC' 560 | php_amqp_error(res, &PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:562:109: error: expected ')' before 'TSRMLS_CC' 562 | zend_throw_exception(amqp_queue_exception_class_entry, PHP_AMQP_G(error_message), PHP_AMQP_G(error_code) TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:572:80: error: expected ')' before 'TSRMLS_CC' 572 | zend_throw_exception(amqp_exception_class_entry, "Duplicate consumer tag", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:597:167: error: expected ')' before 'TSRMLS_CC' 597 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("consumer_tag"), (const char *) r->consumer_tag.bytes, (PHP5to7_param_str_len_type_t) r->consumer_tag.len TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:597:41: note: in expansion of macro 'getThis' 597 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("consumer_tag"), (const char *) r->consumer_tag.bytes, (PHP5to7_param_str_len_type_t) r->consumer_tag.len TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:798:26: note: in definition of macro 'Z_DVAL' 798 | #define Z_DVAL(zval) (zval).value.dval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:228:55: note: in expansion of macro 'Z_DVAL_P' 228 | #define PHP_AMQP_READ_OBJ_PROP_DOUBLE(cls, obj, name) Z_DVAL_P(PHP_AMQP_READ_OBJ_PROP((cls), (obj), (name))) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:228:64: note: in expansion of macro 'PHP_AMQP_READ_OBJ_PROP' 228 | #define PHP_AMQP_READ_OBJ_PROP_DOUBLE(cls, obj, name) Z_DVAL_P(PHP_AMQP_READ_OBJ_PROP((cls), (obj), (name))) | ^~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:608:24: note: in expansion of macro 'PHP_AMQP_READ_OBJ_PROP_DOUBLE' 608 | double read_timeout = PHP_AMQP_READ_OBJ_PROP_DOUBLE(amqp_connection_class_entry, PHP_AMQP_READ_THIS_PROP("connection"), "read_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:608:83: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 608 | double read_timeout = PHP_AMQP_READ_OBJ_PROP_DOUBLE(amqp_connection_class_entry, PHP_AMQP_READ_THIS_PROP("connection"), "read_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:798:26: note: in definition of macro 'Z_DVAL' 798 | #define Z_DVAL(zval) (zval).value.dval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:228:55: note: in expansion of macro 'Z_DVAL_P' 228 | #define PHP_AMQP_READ_OBJ_PROP_DOUBLE(cls, obj, name) Z_DVAL_P(PHP_AMQP_READ_OBJ_PROP((cls), (obj), (name))) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:228:64: note: in expansion of macro 'PHP_AMQP_READ_OBJ_PROP' 228 | #define PHP_AMQP_READ_OBJ_PROP_DOUBLE(cls, obj, name) Z_DVAL_P(PHP_AMQP_READ_OBJ_PROP((cls), (obj), (name))) | ^~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:608:24: note: in expansion of macro 'PHP_AMQP_READ_OBJ_PROP_DOUBLE' 608 | double read_timeout = PHP_AMQP_READ_OBJ_PROP_DOUBLE(amqp_connection_class_entry, PHP_AMQP_READ_THIS_PROP("connection"), "read_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:608:83: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 608 | double read_timeout = PHP_AMQP_READ_OBJ_PROP_DOUBLE(amqp_connection_class_entry, PHP_AMQP_READ_THIS_PROP("connection"), "read_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:227:130: error: expected ')' before 'TSRMLS_CC' 227 | #define PHP_AMQP_READ_OBJ_PROP(cls, obj, name) zend_read_property((cls), (obj), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:798:26: note: in definition of macro 'Z_DVAL' 798 | #define Z_DVAL(zval) (zval).value.dval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:228:55: note: in expansion of macro 'Z_DVAL_P' 228 | #define PHP_AMQP_READ_OBJ_PROP_DOUBLE(cls, obj, name) Z_DVAL_P(PHP_AMQP_READ_OBJ_PROP((cls), (obj), (name))) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:228:64: note: in expansion of macro 'PHP_AMQP_READ_OBJ_PROP' 228 | #define PHP_AMQP_READ_OBJ_PROP_DOUBLE(cls, obj, name) Z_DVAL_P(PHP_AMQP_READ_OBJ_PROP((cls), (obj), (name))) | ^~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:608:24: note: in expansion of macro 'PHP_AMQP_READ_OBJ_PROP_DOUBLE' 608 | double read_timeout = PHP_AMQP_READ_OBJ_PROP_DOUBLE(amqp_connection_class_entry, PHP_AMQP_READ_THIS_PROP("connection"), "read_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:39: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:798:26: note: in definition of macro 'Z_DVAL' 798 | #define Z_DVAL(zval) (zval).value.dval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:228:55: note: in expansion of macro 'Z_DVAL_P' 228 | #define PHP_AMQP_READ_OBJ_PROP_DOUBLE(cls, obj, name) Z_DVAL_P(PHP_AMQP_READ_OBJ_PROP((cls), (obj), (name))) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:228:64: note: in expansion of macro 'PHP_AMQP_READ_OBJ_PROP' 228 | #define PHP_AMQP_READ_OBJ_PROP_DOUBLE(cls, obj, name) Z_DVAL_P(PHP_AMQP_READ_OBJ_PROP((cls), (obj), (name))) | ^~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:608:24: note: in expansion of macro 'PHP_AMQP_READ_OBJ_PROP_DOUBLE' 608 | double read_timeout = PHP_AMQP_READ_OBJ_PROP_DOUBLE(amqp_connection_class_entry, PHP_AMQP_READ_THIS_PROP("connection"), "read_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:608:83: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 608 | double read_timeout = PHP_AMQP_READ_OBJ_PROP_DOUBLE(amqp_connection_class_entry, PHP_AMQP_READ_THIS_PROP("connection"), "read_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:628:87: error: expected ')' before 'TSRMLS_CC' 628 | zend_throw_exception(amqp_queue_exception_class_entry, "Consumer timeout exceed", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:320:37: warning: implicit declaration of function 'php_amqp_error_advanced' [-Wimplicit-function-declaration] 320 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error_advanced(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource), 0 TSRMLS_CC) \ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:635:7: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR_RECOVERABLE' 635 | if (PHP_AMQP_MAYBE_ERROR_RECOVERABLE(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:320:157: error: expected ')' before 'TSRMLS_CC' 320 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error_advanced(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource), 0 TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:635:7: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR_RECOVERABLE' 635 | if (PHP_AMQP_MAYBE_ERROR_RECOVERABLE(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:325:11: warning: implicit declaration of function 'php_amqp_connection_resource_error_advanced'; did you mean 'php_amqp_connection_resource_register_channel'? [-Wimplicit-function-declaration] 325 | && (0 <= php_amqp_connection_resource_error_advanced(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (amqp_channel_t)(channel_resource ? (channel_resource)->channel_id : 0), (channel_object) TSRMLS_CC)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:325:11: note: in definition of macro 'PHP_AMQP_IS_ERROR_RECOVERABLE' 325 | && (0 <= php_amqp_connection_resource_error_advanced(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (amqp_channel_t)(channel_resource ? (channel_resource)->channel_id : 0), (channel_object) TSRMLS_CC)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:325:219: error: expected ')' before 'TSRMLS_CC' 325 | && (0 <= php_amqp_connection_resource_error_advanced(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (amqp_channel_t)(channel_resource ? (channel_resource)->channel_id : 0), (channel_object) TSRMLS_CC)) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:637:8: note: in expansion of macro 'PHP_AMQP_IS_ERROR_RECOVERABLE' 637 | if (PHP_AMQP_IS_ERROR_RECOVERABLE(res, channel_resource, channel)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:647:5: warning: implicit declaration of function 'php_amqp_disconnect_force'; did you mean 'php_amqp_connect'? [-Wimplicit-function-declaration] 647 | php_amqp_disconnect_force(channel_resource->connection_resource TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | php_amqp_connect /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:647:68: error: expected ')' before 'TSRMLS_CC' 647 | php_amqp_disconnect_force(channel_resource->connection_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:650:77: error: expected ')' before 'TSRMLS_CC' 650 | php_amqp_zend_throw_exception_short(res, amqp_queue_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:659:71: error: expected ')' before 'TSRMLS_CC' 659 | convert_amqp_envelope_to_zval(&envelope, PHP5to7_MAYBE_PTR(message) TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:665:117: error: expected ')' before 'TSRMLS_CC' 665 | php_amqp_zend_throw_exception(res, amqp_queue_exception_class_entry, "Orphaned channel. Please, report a bug.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:677:155: error: expected ')' before 'TSRMLS_CC' 677 | consumers = zend_read_property(amqp_channel_class_entry, PHP5to7_MAYBE_PTR(current_channel_zv), ZEND_STRL("consumers"), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:49, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:34:32: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 34 | #define PHP5to7_MAYBE_PTR(zv) (&(zv)) | ~^~~~~~ | | | PHP5to7_zval_t * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:677:60: note: in expansion of macro 'PHP5to7_MAYBE_PTR' 677 | consumers = zend_read_property(amqp_channel_class_entry, PHP5to7_MAYBE_PTR(current_channel_zv), ZEND_STRL("consumers"), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'PHP5to7_zval_t *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:680:126: error: expected ')' before 'TSRMLS_CC' 680 | zend_throw_exception(amqp_queue_exception_class_entry, "Invalid channel consumers, forgot to call channel constructor?", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:692:62: error: 'TSRMLS_C' undeclared (first use in this function); did you mean 'TSRM_H'? 692 | zend_update_property_string(zend_exception_get_default(TSRMLS_C), PHP5to7_MAYBE_PTR(exception), ZEND_STRL("message"), "Orphaned envelope" TSRMLS_CC); | ^~~~~~~~ | TSRM_H /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:692:62: note: each undeclared identifier is reported only once for each function it appears in /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:692:35: error: too many arguments to function 'zend_exception_get_default' 692 | zend_update_property_string(zend_exception_get_default(TSRMLS_C), PHP5to7_MAYBE_PTR(exception), ZEND_STRL("message"), "Orphaned envelope" TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:30: /usr/include/php/Zend/zend_exceptions.h:51:28: note: declared here 51 | ZEND_API zend_class_entry *zend_exception_get_default(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:692:145: error: expected ')' before 'TSRMLS_CC' 692 | zend_update_property_string(zend_exception_get_default(TSRMLS_C), PHP5to7_MAYBE_PTR(exception), ZEND_STRL("message"), "Orphaned envelope" TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:49, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:34:32: warning: passing argument 2 of 'zend_update_property_string' from incompatible pointer type [-Wincompatible-pointer-types] 34 | #define PHP5to7_MAYBE_PTR(zv) (&(zv)) | ~^~~~~~ | | | PHP5to7_zval_t * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:692:73: note: in expansion of macro 'PHP5to7_MAYBE_PTR' 692 | zend_update_property_string(zend_exception_get_default(TSRMLS_C), PHP5to7_MAYBE_PTR(exception), ZEND_STRL("message"), "Orphaned envelope" TSRMLS_CC); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:393:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'PHP5to7_zval_t *' {aka 'struct _zval_struct *'} 393 | ZEND_API void zend_update_property_string(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:693:142: error: expected ')' before 'TSRMLS_CC' 693 | zend_update_property(amqp_envelope_exception_class_entry, PHP5to7_MAYBE_PTR(exception), ZEND_STRL("envelope"), PHP5to7_MAYBE_PTR(message) TSRMLS_CC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:49, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:34:32: warning: passing argument 2 of 'zend_update_property' from incompatible pointer type [-Wincompatible-pointer-types] 34 | #define PHP5to7_MAYBE_PTR(zv) (&(zv)) | ~^~~~~~ | | | PHP5to7_zval_t * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:693:62: note: in expansion of macro 'PHP5to7_MAYBE_PTR' 693 | zend_update_property(amqp_envelope_exception_class_entry, PHP5to7_MAYBE_PTR(exception), ZEND_STRL("envelope"), PHP5to7_MAYBE_PTR(message) TSRMLS_CC); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:387:74: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'PHP5to7_zval_t *' {aka 'struct _zval_struct *'} 387 | ZEND_API void zend_update_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zval *value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:695:61: error: expected ')' before 'TSRMLS_CC' 695 | zend_throw_exception_object(PHP5to7_MAYBE_PTR(exception) TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:725:56: error: expected ')' before 'TSRMLS_CC' 725 | zend_fcall_info_args(&fci, PHP5to7_MAYBE_PTR(params) TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:731:42: error: expected ')' before 'TSRMLS_CC' 731 | if (zend_call_function(&fci, &fci_cache TSRMLS_CC) == SUCCESS && PHP5to7_CHECK_FCI_RETVAL_PTR(fci)) { | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_ack': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:764:44: error: expected ')' before 'TSRMLS_CC' 764 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l|l", &deliveryTag, &flags ) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:764:6: error: too few arguments to function 'zend_parse_parameters' 764 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l|l", &deliveryTag, &flags ) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:768:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 768 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:768:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 768 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:768:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 768 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:768:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 768 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:768:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 768 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:768:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 768 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:768:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 768 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:768:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 768 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:769:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 769 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not ack message."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:769:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 769 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not ack message."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:769:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 769 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not ack message."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:769:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 769 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not ack message."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:785:106: error: expected ')' before 'TSRMLS_CC' 785 | php_amqp_error(res, &PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:787:122: error: expected ')' before 'TSRMLS_CC' 787 | php_amqp_zend_throw_exception(res, amqp_queue_exception_class_entry, PHP_AMQP_G(error_message), PHP_AMQP_G(error_code) TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_nack': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:809:44: error: expected ')' before 'TSRMLS_CC' 809 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l|l", &deliveryTag, &flags ) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:809:6: error: too few arguments to function 'zend_parse_parameters' 809 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l|l", &deliveryTag, &flags ) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:813:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 813 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:813:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 813 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:813:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 813 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:813:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 813 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:813:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 813 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:813:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 813 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:813:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 813 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:813:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 813 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:814:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 814 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not nack message."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:814:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 814 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not nack message."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:814:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 814 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not nack message."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:814:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 814 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not nack message."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:831:106: error: expected ')' before 'TSRMLS_CC' 831 | php_amqp_error(res, &PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:833:122: error: expected ')' before 'TSRMLS_CC' 833 | php_amqp_zend_throw_exception(res, amqp_queue_exception_class_entry, PHP_AMQP_G(error_message), PHP_AMQP_G(error_code) TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_reject': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:855:44: error: expected ')' before 'TSRMLS_CC' 855 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l|l", &deliveryTag, &flags) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:855:6: error: too few arguments to function 'zend_parse_parameters' 855 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l|l", &deliveryTag, &flags) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:859:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 859 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:859:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 859 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:859:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 859 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:859:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 859 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:859:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 859 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:859:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 859 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:859:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 859 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:859:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 859 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:860:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 860 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not reject message."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:860:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 860 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not reject message."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:860:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 860 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not reject message."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:860:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 860 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not reject message."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:876:106: error: expected ')' before 'TSRMLS_CC' 876 | php_amqp_error(res, &PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:878:122: error: expected ')' before 'TSRMLS_CC' 878 | php_amqp_zend_throw_exception(res, amqp_queue_exception_class_entry, PHP_AMQP_G(error_message), PHP_AMQP_G(error_code) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_purge': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:901:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 901 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:901:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 901 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:901:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 901 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:901:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 901 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:901:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 901 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:901:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 901 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:901:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 901 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:901:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 901 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:902:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 902 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not purge queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:902:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 902 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not purge queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:902:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 902 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not purge queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:902:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 902 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not purge queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:907:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 907 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:907:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 907 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:913:106: error: expected ')' before 'TSRMLS_CC' 913 | php_amqp_error(res, &PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:915:122: error: expected ')' before 'TSRMLS_CC' 915 | php_amqp_zend_throw_exception(res, amqp_queue_exception_class_entry, PHP_AMQP_G(error_message), PHP_AMQP_G(error_code) TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_cancel': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:944:44: error: expected ')' before 'TSRMLS_CC' 944 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|s", &consumer_tag, &consumer_tag_len) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:944:6: error: too few arguments to function 'zend_parse_parameters' 944 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|s", &consumer_tag, &consumer_tag_len) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:948:21: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 948 | zval *channel_zv = PHP_AMQP_READ_THIS_PROP("channel"); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:948:21: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 948 | zval *channel_zv = PHP_AMQP_READ_THIS_PROP("channel"); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:949:133: error: expected ')' before 'TSRMLS_CC' 949 | zval *consumers = zend_read_property(amqp_channel_class_entry, channel_zv, ZEND_STRL("consumers"), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:949:65: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 949 | zval *consumers = zend_read_property(amqp_channel_class_entry, channel_zv, ZEND_STRL("consumers"), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); | ^~~~~~~~~~ | | | zval * {aka struct _zval_struct *} In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:950:57: note: in expansion of macro 'Z_TYPE_P' 950 | zend_bool has_consumer_tag = (zend_bool) (IS_STRING == Z_TYPE_P(PHP_AMQP_READ_THIS_PROP("consumer_tag"))); | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:950:66: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 950 | zend_bool has_consumer_tag = (zend_bool) (IS_STRING == Z_TYPE_P(PHP_AMQP_READ_THIS_PROP("consumer_tag"))); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:950:57: note: in expansion of macro 'Z_TYPE_P' 950 | zend_bool has_consumer_tag = (zend_bool) (IS_STRING == Z_TYPE_P(PHP_AMQP_READ_THIS_PROP("consumer_tag"))); | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:950:66: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 950 | zend_bool has_consumer_tag = (zend_bool) (IS_STRING == Z_TYPE_P(PHP_AMQP_READ_THIS_PROP("consumer_tag"))); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:953:125: error: expected ')' before 'TSRMLS_CC' 953 | zend_throw_exception(amqp_queue_exception_class_entry, "Invalid channel consumers, forgot to call channel constructor?", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:958:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 958 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not cancel queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:958:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 958 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not cancel queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:958:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 958 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not cancel queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:958:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 958 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not cancel queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:960:50: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 960 | if (!consumer_tag_len && (!has_consumer_tag || !PHP_AMQP_READ_THIS_PROP_STRLEN("consumer_tag"))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:960:50: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 960 | if (!consumer_tag_len && (!has_consumer_tag || !PHP_AMQP_READ_THIS_PROP_STRLEN("consumer_tag"))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:960:50: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 960 | if (!consumer_tag_len && (!has_consumer_tag || !PHP_AMQP_READ_THIS_PROP_STRLEN("consumer_tag"))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:960:50: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 960 | if (!consumer_tag_len && (!has_consumer_tag || !PHP_AMQP_READ_THIS_PROP_STRLEN("consumer_tag"))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:967:80: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 967 | consumer_tag_len > 0 ? amqp_cstring_bytes(consumer_tag) : amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("consumer_tag")) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:967:80: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 967 | consumer_tag_len > 0 ? amqp_cstring_bytes(consumer_tag) : amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("consumer_tag")) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:973:106: error: expected ')' before 'TSRMLS_CC' 973 | php_amqp_error(res, &PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:975:122: error: expected ')' before 'TSRMLS_CC' 975 | php_amqp_zend_throw_exception(res, amqp_queue_exception_class_entry, PHP_AMQP_G(error_message), PHP_AMQP_G(error_code) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:980:68: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 980 | if (!consumer_tag_len || has_consumer_tag && strcmp(consumer_tag, PHP_AMQP_READ_THIS_PROP_STR("consumer_tag")) != 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:980:68: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 980 | if (!consumer_tag_len || has_consumer_tag && strcmp(consumer_tag, PHP_AMQP_READ_THIS_PROP_STR("consumer_tag")) != 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:981:75: error: expected ')' before 'TSRMLS_CC' 981 | zend_update_property_null(this_ce, getThis(), ZEND_STRL("consumer_tag") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_null' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:981:38: note: in expansion of macro 'getThis' 981 | zend_update_property_null(this_ce, getThis(), ZEND_STRL("consumer_tag") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:388:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 388 | ZEND_API void zend_update_property_null(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_unbind': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1011:44: error: expected ')' before 'TSRMLS_CC' 1011 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|sa", | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1011:6: error: too few arguments to function 'zend_parse_parameters' 1011 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|sa", | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1018:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 1018 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1018:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 1018 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1018:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 1018 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1018:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 1018 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1018:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 1018 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1018:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 1018 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1018:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 1018 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1018:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 1018 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1019:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1019 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not unbind queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1019:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1019 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not unbind queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1019:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1019 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not unbind queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1019:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1019 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not unbind queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1022:69: error: expected ')' before 'TSRMLS_CC' 1022 | arguments = php_amqp_type_convert_zval_to_amqp_table(zvalArguments TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1022:13: warning: assignment to 'amqp_table_t *' {aka 'struct amqp_table_t_ *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 1022 | arguments = php_amqp_type_convert_zval_to_amqp_table(zvalArguments TSRMLS_CC); | ^ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1028:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 1028 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1028:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 1028 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:314:145: error: expected ')' before 'TSRMLS_CC' 314 | PHP_AMQP_RESOURCE_RESPONSE_OK != php_amqp_error(res, &PHP_AMQP_G(error_message), (channel_resource)->connection_resource, (channel_resource) TSRMLS_CC) \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1040:6: note: in expansion of macro 'PHP_AMQP_MAYBE_ERROR' 1040 | if (PHP_AMQP_MAYBE_ERROR(res, channel_resource)) { | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1041:76: error: expected ')' before 'TSRMLS_CC' 1041 | php_amqp_zend_throw_exception_short(res, amqp_queue_exception_class_entry TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_delete': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1066:44: error: expected ')' before 'TSRMLS_CC' 1066 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|l", &flags) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1066:6: error: too few arguments to function 'zend_parse_parameters' 1066 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|l", &flags) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1070:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 1070 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1070:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 1070 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:58: note: in expansion of macro 'Z_TYPE_P' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1070:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 1070 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1070:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 1070 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1070:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 1070 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1070:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 1070 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:819:26: note: in definition of macro 'Z_OBJ' 819 | #define Z_OBJ(zval) (zval).value.obj | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:250:66: note: in expansion of macro 'Z_OBJ_P' 250 | #define PHP_AMQP_GET_CHANNEL(obj) php_amqp_channel_object_fetch(Z_OBJ_P(obj)) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:264:75: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL' 264 | #define PHP_AMQP_GET_CHANNEL_RESOURCE(obj) (IS_OBJECT == Z_TYPE_P(obj) ? (PHP_AMQP_GET_CHANNEL(obj))->channel_resource : NULL) | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1070:21: note: in expansion of macro 'PHP_AMQP_GET_CHANNEL_RESOURCE' 1070 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1070:51: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 1070 | channel_resource = PHP_AMQP_GET_CHANNEL_RESOURCE(PHP_AMQP_READ_THIS_PROP("channel")); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:288:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 288 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "Stale reference to the channel object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1071:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1071 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not delete queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:283:88: error: expected ')' before 'TSRMLS_CC' 283 | zend_throw_exception(amqp_channel_exception_class_entry, verify_channel_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:291:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_ERROR' 291 | PHP_AMQP_VERIFY_CHANNEL_ERROR(error, "No channel available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1071:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1071 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not delete queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:294:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 294 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "Stale reference to the connection object.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1071:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1071 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not delete queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:269:94: error: expected ')' before 'TSRMLS_CC' 269 | zend_throw_exception(amqp_connection_exception_class_entry, verify_connection_error_tmp, 0 TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:297:3: note: in expansion of macro 'PHP_AMQP_VERIFY_CONNECTION_ERROR' 297 | PHP_AMQP_VERIFY_CONNECTION_ERROR(error, "No connection available.") \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1071:2: note: in expansion of macro 'PHP_AMQP_VERIFY_CHANNEL_RESOURCE' 1071 | PHP_AMQP_VERIFY_CHANNEL_RESOURCE(channel_resource, "Could not delete queue."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1076:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 1076 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1076:22: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 1076 | amqp_cstring_bytes(PHP_AMQP_READ_THIS_PROP_STR("name")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1084:106: error: expected ')' before 'TSRMLS_CC' 1084 | php_amqp_error(res, &PHP_AMQP_G(error_message), channel_resource->connection_resource, channel_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1086:122: error: expected ')' before 'TSRMLS_CC' 1086 | php_amqp_zend_throw_exception(res, amqp_queue_exception_class_entry, PHP_AMQP_G(error_message), PHP_AMQP_G(error_code) TSRMLS_CC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_getChannel': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1105:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1105 | PHP_AMQP_RETURN_THIS_PROP("channel"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1105:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1105 | PHP_AMQP_RETURN_THIS_PROP("channel"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_getConnection': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1115:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1115 | PHP_AMQP_RETURN_THIS_PROP("connection"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1115:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1115 | PHP_AMQP_RETURN_THIS_PROP("connection"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:48: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zim_amqp_queue_class_getConsumerTag': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1125:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1125 | PHP_AMQP_RETURN_THIS_PROP("consumer_tag"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:27: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1125:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1125 | PHP_AMQP_RETURN_THIS_PROP("consumer_tag"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c: In function 'zm_startup_amqp_queue': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1271:44: error: expected ')' before 'TSRMLS_CC' 1271 | this_ce = zend_register_internal_class(&ce TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1273:80: error: expected ')' before 'TSRMLS_CC' 1273 | zend_declare_property_null(this_ce, ZEND_STRL("connection"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1274:77: error: expected ')' before 'TSRMLS_CC' 1274 | zend_declare_property_null(this_ce, ZEND_STRL("channel"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1276:84: error: expected ')' before 'TSRMLS_CC' 1276 | zend_declare_property_stringl(this_ce, ZEND_STRL("name"), "", 0, ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1277:82: error: expected ')' before 'TSRMLS_CC' 1277 | zend_declare_property_null(this_ce, ZEND_STRL("consumer_tag"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1279:80: error: expected ')' before 'TSRMLS_CC' 1279 | zend_declare_property_bool(this_ce, ZEND_STRL("passive"), 0, ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1280:80: error: expected ')' before 'TSRMLS_CC' 1280 | zend_declare_property_bool(this_ce, ZEND_STRL("durable"), 0, ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1281:82: error: expected ')' before 'TSRMLS_CC' 1281 | zend_declare_property_bool(this_ce, ZEND_STRL("exclusive"), 0, ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1283:84: error: expected ')' before 'TSRMLS_CC' 1283 | zend_declare_property_bool(this_ce, ZEND_STRL("auto_delete"), 1, ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_queue.c:1287:79: error: expected ')' before 'TSRMLS_CC' 1287 | zend_declare_property_null(this_ce, ZEND_STRL("arguments"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ make: *** [Makefile:215: amqp_queue.lo] Error 1 /bin/sh /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/libtool --mode=compile aarch64-mageia-linux-gnu-gcc -I. -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/include -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/main -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c -o amqp_connection.lo aarch64-mageia-linux-gnu-gcc -I. -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/include -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/main -I/home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c -fPIC -DPIC -o .libs/amqp_connection.o In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:54, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:38:73: error: expected ';', ',' or ')' before 'TSRMLS_DC' 38 | void php_amqp_prepare_for_disconnect(amqp_connection_resource *resource TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:54, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:62:142: error: expected ';', ',' or ')' before 'TSRMLS_DC' 62 | int php_amqp_connection_resource_error(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource, amqp_channel_t channel_id TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:63:181: error: expected ';', ',' or ')' before 'TSRMLS_DC' 63 | int php_amqp_connection_resource_error_advanced(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *resource, amqp_channel_t channel_id, amqp_channel_object *channel TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:66:96: error: expected ';', ',' or ')' before 'TSRMLS_DC' 66 | int php_amqp_set_resource_read_timeout(amqp_connection_resource *resource, double read_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:67:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' 67 | int php_amqp_set_resource_write_timeout(amqp_connection_resource *resource, double write_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:70:94: error: expected ';', ',' or ')' before 'TSRMLS_DC' 70 | int php_amqp_set_resource_rpc_timeout(amqp_connection_resource *resource, double rpc_timeout TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection_resource.h:78:112: error: expected ';', ',' or ')' before 'TSRMLS_DC' 78 | amqp_connection_resource *connection_resource_constructor(amqp_connection_params *params, zend_bool persistent TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:378:147: error: expected ';', ',' or ')' before 'TSRMLS_DC' 378 | int php_amqp_error(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *connection_resource, amqp_channel_resource *channel_resource TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:379:176: error: expected ';', ',' or ')' before 'TSRMLS_DC' 379 | int php_amqp_error_advanced(amqp_rpc_reply_t reply, char **message, amqp_connection_resource *connection_resource, amqp_channel_resource *channel_resource, int fail_on_errors TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:384:144: error: expected ';', ',' or ')' before 'TSRMLS_DC' 384 | void php_amqp_zend_throw_exception(amqp_rpc_reply_t reply, zend_class_entry *exception_ce, const char *message, PHP5to7_param_long_type_t code TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:385:97: error: expected ';', ',' or ')' before 'TSRMLS_DC' 385 | void php_amqp_zend_throw_exception_short(amqp_rpc_reply_t reply, zend_class_entry *exception_ce TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:51: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_channel.h:25:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' 25 | void php_amqp_close_channel(amqp_channel_resource *channel_resource, zend_bool check_errors TSRMLS_DC); | ^~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:53: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.h:28:67: error: expected ';', ',' or ')' before 'TSRMLS_DC' 28 | void php_amqp_disconnect_force(amqp_connection_resource *resource TSRMLS_DC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:88:127: error: expected ';', ',' or ')' before 'TSRMLS_DC' 88 | static int php_amqp_connection_resource_deleter(PHP5to7_zend_resource_le_t *el, amqp_connection_resource *connection_resource TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:117:96: error: expected ';', ',' or ')' before 'TSRMLS_DC' 117 | static void php_amqp_cleanup_connection_resource(amqp_connection_resource *connection_resource TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:145:68: error: expected ';', ',' or ')' before 'TSRMLS_DC' 145 | static void php_amqp_disconnect(amqp_connection_resource *resource TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:152:67: error: expected ';', ',' or ')' before 'TSRMLS_DC' 152 | void php_amqp_disconnect_force(amqp_connection_resource *resource TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'php_amqp_connect': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:173:3: warning: implicit declaration of function 'php_amqp_cleanup_connection_resource' [-Wimplicit-function-declaration] 173 | php_amqp_cleanup_connection_resource(connection->connection_resource TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:173:71: error: expected ')' before 'TSRMLS_CC' 173 | php_amqp_cleanup_connection_resource(connection->connection_resource TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:180:27: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 180 | connection_params.host = PHP_AMQP_READ_THIS_PROP_STR("host"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:180:27: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 180 | connection_params.host = PHP_AMQP_READ_THIS_PROP_STR("host"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:181:32: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 181 | connection_params.port = (int)PHP_AMQP_READ_THIS_PROP_LONG("port"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:181:32: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 181 | connection_params.port = (int)PHP_AMQP_READ_THIS_PROP_LONG("port"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:182:28: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 182 | connection_params.vhost = PHP_AMQP_READ_THIS_PROP_STR("vhost"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:182:28: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 182 | connection_params.vhost = PHP_AMQP_READ_THIS_PROP_STR("vhost"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:183:28: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 183 | connection_params.login = PHP_AMQP_READ_THIS_PROP_STR("login"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:183:28: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 183 | connection_params.login = PHP_AMQP_READ_THIS_PROP_STR("login"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:184:31: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 184 | connection_params.password = PHP_AMQP_READ_THIS_PROP_STR("password"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:184:31: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 184 | connection_params.password = PHP_AMQP_READ_THIS_PROP_STR("password"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:185:38: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 185 | connection_params.frame_max = (int) PHP_AMQP_READ_THIS_PROP_LONG("frame_max"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:185:38: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 185 | connection_params.frame_max = (int) PHP_AMQP_READ_THIS_PROP_LONG("frame_max"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:186:40: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 186 | connection_params.channel_max = (int) PHP_AMQP_READ_THIS_PROP_LONG("channel_max"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:186:40: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 186 | connection_params.channel_max = (int) PHP_AMQP_READ_THIS_PROP_LONG("channel_max"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:187:38: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 187 | connection_params.heartbeat = (int) PHP_AMQP_READ_THIS_PROP_LONG("heartbeat"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:187:38: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 187 | connection_params.heartbeat = (int) PHP_AMQP_READ_THIS_PROP_LONG("heartbeat"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:798:26: note: in definition of macro 'Z_DVAL' 798 | #define Z_DVAL(zval) (zval).value.dval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:46: note: in expansion of macro 'Z_DVAL_P' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:55: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:188:35: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_DOUBLE' 188 | connection_params.read_timeout = PHP_AMQP_READ_THIS_PROP_DOUBLE("read_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:798:26: note: in definition of macro 'Z_DVAL' 798 | #define Z_DVAL(zval) (zval).value.dval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:46: note: in expansion of macro 'Z_DVAL_P' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:55: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:188:35: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_DOUBLE' 188 | connection_params.read_timeout = PHP_AMQP_READ_THIS_PROP_DOUBLE("read_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:798:26: note: in definition of macro 'Z_DVAL' 798 | #define Z_DVAL(zval) (zval).value.dval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:46: note: in expansion of macro 'Z_DVAL_P' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:55: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:189:36: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_DOUBLE' 189 | connection_params.write_timeout = PHP_AMQP_READ_THIS_PROP_DOUBLE("write_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:798:26: note: in definition of macro 'Z_DVAL' 798 | #define Z_DVAL(zval) (zval).value.dval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:46: note: in expansion of macro 'Z_DVAL_P' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:55: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:189:36: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_DOUBLE' 189 | connection_params.write_timeout = PHP_AMQP_READ_THIS_PROP_DOUBLE("write_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:798:26: note: in definition of macro 'Z_DVAL' 798 | #define Z_DVAL(zval) (zval).value.dval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:46: note: in expansion of macro 'Z_DVAL_P' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:55: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:190:38: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_DOUBLE' 190 | connection_params.connect_timeout = PHP_AMQP_READ_THIS_PROP_DOUBLE("connect_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:798:26: note: in definition of macro 'Z_DVAL' 798 | #define Z_DVAL(zval) (zval).value.dval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:46: note: in expansion of macro 'Z_DVAL_P' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:55: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:190:38: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_DOUBLE' 190 | connection_params.connect_timeout = PHP_AMQP_READ_THIS_PROP_DOUBLE("connect_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:798:26: note: in definition of macro 'Z_DVAL' 798 | #define Z_DVAL(zval) (zval).value.dval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:46: note: in expansion of macro 'Z_DVAL_P' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:55: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:191:34: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_DOUBLE' 191 | connection_params.rpc_timeout = PHP_AMQP_READ_THIS_PROP_DOUBLE("rpc_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:798:26: note: in definition of macro 'Z_DVAL' 798 | #define Z_DVAL(zval) (zval).value.dval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:46: note: in expansion of macro 'Z_DVAL_P' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:55: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:191:34: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_DOUBLE' 191 | connection_params.rpc_timeout = PHP_AMQP_READ_THIS_PROP_DOUBLE("rpc_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:192:29: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 192 | connection_params.cacert = PHP_AMQP_READ_THIS_PROP_STRLEN("cacert") ? PHP_AMQP_READ_THIS_PROP_STR("cacert") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:192:29: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 192 | connection_params.cacert = PHP_AMQP_READ_THIS_PROP_STRLEN("cacert") ? PHP_AMQP_READ_THIS_PROP_STR("cacert") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:192:29: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 192 | connection_params.cacert = PHP_AMQP_READ_THIS_PROP_STRLEN("cacert") ? PHP_AMQP_READ_THIS_PROP_STR("cacert") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:192:29: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 192 | connection_params.cacert = PHP_AMQP_READ_THIS_PROP_STRLEN("cacert") ? PHP_AMQP_READ_THIS_PROP_STR("cacert") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:192:72: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 192 | connection_params.cacert = PHP_AMQP_READ_THIS_PROP_STRLEN("cacert") ? PHP_AMQP_READ_THIS_PROP_STR("cacert") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:192:72: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 192 | connection_params.cacert = PHP_AMQP_READ_THIS_PROP_STRLEN("cacert") ? PHP_AMQP_READ_THIS_PROP_STR("cacert") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:193:27: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 193 | connection_params.cert = PHP_AMQP_READ_THIS_PROP_STRLEN("cert") ? PHP_AMQP_READ_THIS_PROP_STR("cert") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:193:27: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 193 | connection_params.cert = PHP_AMQP_READ_THIS_PROP_STRLEN("cert") ? PHP_AMQP_READ_THIS_PROP_STR("cert") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:193:27: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 193 | connection_params.cert = PHP_AMQP_READ_THIS_PROP_STRLEN("cert") ? PHP_AMQP_READ_THIS_PROP_STR("cert") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:193:27: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 193 | connection_params.cert = PHP_AMQP_READ_THIS_PROP_STRLEN("cert") ? PHP_AMQP_READ_THIS_PROP_STR("cert") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:193:68: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 193 | connection_params.cert = PHP_AMQP_READ_THIS_PROP_STRLEN("cert") ? PHP_AMQP_READ_THIS_PROP_STR("cert") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:193:68: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 193 | connection_params.cert = PHP_AMQP_READ_THIS_PROP_STRLEN("cert") ? PHP_AMQP_READ_THIS_PROP_STR("cert") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:194:26: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 194 | connection_params.key = PHP_AMQP_READ_THIS_PROP_STRLEN("key") ? PHP_AMQP_READ_THIS_PROP_STR("key") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:194:26: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 194 | connection_params.key = PHP_AMQP_READ_THIS_PROP_STRLEN("key") ? PHP_AMQP_READ_THIS_PROP_STR("key") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:194:26: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 194 | connection_params.key = PHP_AMQP_READ_THIS_PROP_STRLEN("key") ? PHP_AMQP_READ_THIS_PROP_STR("key") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:194:26: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 194 | connection_params.key = PHP_AMQP_READ_THIS_PROP_STRLEN("key") ? PHP_AMQP_READ_THIS_PROP_STR("key") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:194:66: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 194 | connection_params.key = PHP_AMQP_READ_THIS_PROP_STRLEN("key") ? PHP_AMQP_READ_THIS_PROP_STR("key") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:194:66: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 194 | connection_params.key = PHP_AMQP_READ_THIS_PROP_STRLEN("key") ? PHP_AMQP_READ_THIS_PROP_STR("key") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:195:35: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 195 | connection_params.verify = (int) PHP_AMQP_READ_THIS_PROP_BOOL("verify"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php7_support.h:73:27: note: in expansion of macro 'Z_TYPE_P' 73 | #define Z_BVAL_P(zval_p) (Z_TYPE_P(zval_p) == IS_TRUE) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:44: note: in expansion of macro 'Z_BVAL_P' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:232:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 232 | #define PHP_AMQP_READ_THIS_PROP_BOOL(name) Z_BVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:195:35: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_BOOL' 195 | connection_params.verify = (int) PHP_AMQP_READ_THIS_PROP_BOOL("verify"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:196:40: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 196 | connection_params.sasl_method = (int) PHP_AMQP_READ_THIS_PROP_LONG("sasl_method"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:795:26: note: in definition of macro 'Z_LVAL' 795 | #define Z_LVAL(zval) (zval).value.lval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:44: note: in expansion of macro 'Z_LVAL_P' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:236:53: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 236 | #define PHP_AMQP_READ_THIS_PROP_LONG(name) Z_LVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:196:40: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_LONG' 196 | connection_params.sasl_method = (int) PHP_AMQP_READ_THIS_PROP_LONG("sasl_method"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:197:38: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 197 | connection_params.connection_name = PHP_AMQP_READ_THIS_PROP_STRLEN("connection_name") ? PHP_AMQP_READ_THIS_PROP_STR("connection_name") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:562:41: note: in definition of macro 'Z_TYPE' 562 | #define Z_TYPE(zval) zval_get_type(&(zval)) | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:47: note: in expansion of macro 'Z_TYPE_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:56: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:197:38: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 197 | connection_params.connection_name = PHP_AMQP_READ_THIS_PROP_STRLEN("connection_name") ? PHP_AMQP_READ_THIS_PROP_STR("connection_name") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:197:38: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 197 | connection_params.connection_name = PHP_AMQP_READ_THIS_PROP_STRLEN("connection_name") ? PHP_AMQP_READ_THIS_PROP_STR("connection_name") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:61:26: note: in definition of macro 'ZSTR_LEN' 61 | #define ZSTR_LEN(zstr) (zstr)->len | ^~~~ /usr/include/php/Zend/zend_types.h:807:36: note: in expansion of macro 'Z_STR' 807 | #define Z_STRLEN(zval) ZSTR_LEN(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:808:30: note: in expansion of macro 'Z_STRLEN' 808 | #define Z_STRLEN_P(zval_p) Z_STRLEN(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:102: note: in expansion of macro 'Z_STRLEN_P' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:234:113: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 234 | #define PHP_AMQP_READ_THIS_PROP_STRLEN(name) (Z_TYPE_P(PHP_AMQP_READ_THIS_PROP(name)) == IS_STRING ? Z_STRLEN_P(PHP_AMQP_READ_THIS_PROP(name)) : 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:197:38: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STRLEN' 197 | connection_params.connection_name = PHP_AMQP_READ_THIS_PROP_STRLEN("connection_name") ? PHP_AMQP_READ_THIS_PROP_STR("connection_name") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/php/Zend/zend.h:32, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:197:90: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 197 | connection_params.connection_name = PHP_AMQP_READ_THIS_PROP_STRLEN("connection_name") ? PHP_AMQP_READ_THIS_PROP_STR("connection_name") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_string.h:60:26: note: in definition of macro 'ZSTR_VAL' 60 | #define ZSTR_VAL(zstr) (zstr)->val | ^~~~ /usr/include/php/Zend/zend_types.h:804:36: note: in expansion of macro 'Z_STR' 804 | #define Z_STRVAL(zval) ZSTR_VAL(Z_STR(zval)) | ^~~~~ /usr/include/php/Zend/zend_types.h:805:30: note: in expansion of macro 'Z_STRVAL' 805 | #define Z_STRVAL_P(zval_p) Z_STRVAL(*(zval_p)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:43: note: in expansion of macro 'Z_STRVAL_P' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:233:54: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 233 | #define PHP_AMQP_READ_THIS_PROP_STR(name) Z_STRVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:197:90: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_STR' 197 | connection_params.connection_name = PHP_AMQP_READ_THIS_PROP_STRLEN("connection_name") ? PHP_AMQP_READ_THIS_PROP_STR("connection_name") : NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:221:143: error: expected ')' before 'TSRMLS_CC' 221 | zend_throw_exception(amqp_connection_exception_class_entry, "There are already established persistent connection to the same resource.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:229:8: warning: implicit declaration of function 'php_amqp_set_resource_read_timeout' [-Wimplicit-function-declaration] 229 | if (php_amqp_set_resource_read_timeout(connection->connection_resource, PHP_AMQP_READ_THIS_PROP_DOUBLE("read_timeout") TSRMLS_CC) == 0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:798:26: note: in definition of macro 'Z_DVAL' 798 | #define Z_DVAL(zval) (zval).value.dval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:46: note: in expansion of macro 'Z_DVAL_P' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:55: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:229:76: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_DOUBLE' 229 | if (php_amqp_set_resource_read_timeout(connection->connection_resource, PHP_AMQP_READ_THIS_PROP_DOUBLE("read_timeout") TSRMLS_CC) == 0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:798:26: note: in definition of macro 'Z_DVAL' 798 | #define Z_DVAL(zval) (zval).value.dval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:46: note: in expansion of macro 'Z_DVAL_P' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:55: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:229:76: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_DOUBLE' 229 | if (php_amqp_set_resource_read_timeout(connection->connection_resource, PHP_AMQP_READ_THIS_PROP_DOUBLE("read_timeout") TSRMLS_CC) == 0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:229:123: error: expected ')' before 'TSRMLS_CC' 229 | if (php_amqp_set_resource_read_timeout(connection->connection_resource, PHP_AMQP_READ_THIS_PROP_DOUBLE("read_timeout") TSRMLS_CC) == 0 | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:230:8: warning: implicit declaration of function 'php_amqp_set_resource_write_timeout' [-Wimplicit-function-declaration] 230 | || php_amqp_set_resource_write_timeout(connection->connection_resource, PHP_AMQP_READ_THIS_PROP_DOUBLE("write_timeout") TSRMLS_CC) == 0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:798:26: note: in definition of macro 'Z_DVAL' 798 | #define Z_DVAL(zval) (zval).value.dval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:46: note: in expansion of macro 'Z_DVAL_P' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:55: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:230:77: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_DOUBLE' 230 | || php_amqp_set_resource_write_timeout(connection->connection_resource, PHP_AMQP_READ_THIS_PROP_DOUBLE("write_timeout") TSRMLS_CC) == 0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:798:26: note: in definition of macro 'Z_DVAL' 798 | #define Z_DVAL(zval) (zval).value.dval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:46: note: in expansion of macro 'Z_DVAL_P' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:55: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:230:77: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_DOUBLE' 230 | || php_amqp_set_resource_write_timeout(connection->connection_resource, PHP_AMQP_READ_THIS_PROP_DOUBLE("write_timeout") TSRMLS_CC) == 0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:230:125: error: expected ')' before 'TSRMLS_CC' 230 | || php_amqp_set_resource_write_timeout(connection->connection_resource, PHP_AMQP_READ_THIS_PROP_DOUBLE("write_timeout") TSRMLS_CC) == 0 | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:231:8: warning: implicit declaration of function 'php_amqp_set_resource_rpc_timeout' [-Wimplicit-function-declaration] 231 | || php_amqp_set_resource_rpc_timeout(connection->connection_resource, PHP_AMQP_READ_THIS_PROP_DOUBLE("rpc_timeout") TSRMLS_CC) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/Zend/zend.h:27, from /usr/include/php/main/php.h:31, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:127: error: expected ')' before 'TSRMLS_CC' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~~~ /usr/include/php/Zend/zend_types.h:798:26: note: in definition of macro 'Z_DVAL' 798 | #define Z_DVAL(zval) (zval).value.dval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:46: note: in expansion of macro 'Z_DVAL_P' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:55: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:231:75: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_DOUBLE' 231 | || php_amqp_set_resource_rpc_timeout(connection->connection_resource, PHP_AMQP_READ_THIS_PROP_DOUBLE("rpc_timeout") TSRMLS_CC) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /usr/include/php/Zend/zend_types.h:798:26: note: in definition of macro 'Z_DVAL' 798 | #define Z_DVAL(zval) (zval).value.dval | ^~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:46: note: in expansion of macro 'Z_DVAL_P' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:231:67: note: in expansion of macro 'getThis' 231 | #define PHP_AMQP_READ_THIS_PROP(name) zend_read_property(this_ce, getThis(), ZEND_STRL(name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:237:55: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP' 237 | #define PHP_AMQP_READ_THIS_PROP_DOUBLE(name) Z_DVAL_P(PHP_AMQP_READ_THIS_PROP(name)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:231:75: note: in expansion of macro 'PHP_AMQP_READ_THIS_PROP_DOUBLE' 231 | || php_amqp_set_resource_rpc_timeout(connection->connection_resource, PHP_AMQP_READ_THIS_PROP_DOUBLE("rpc_timeout") TSRMLS_CC) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:231:121: error: expected ')' before 'TSRMLS_CC' 231 | || php_amqp_set_resource_rpc_timeout(connection->connection_resource, PHP_AMQP_READ_THIS_PROP_DOUBLE("rpc_timeout") TSRMLS_CC) == 0) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:233:5: warning: implicit declaration of function 'php_amqp_disconnect_force'; did you mean 'php_amqp_connect'? [-Wimplicit-function-declaration] 233 | php_amqp_disconnect_force(connection->connection_resource TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | php_amqp_connect /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:233:62: error: expected ')' before 'TSRMLS_CC' 233 | php_amqp_disconnect_force(connection->connection_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:247:36: warning: implicit declaration of function 'connection_resource_constructor' [-Wimplicit-function-declaration] 247 | connection->connection_resource = connection_resource_constructor(&connection_params, persistent TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:247:98: error: expected ')' before 'TSRMLS_CC' 247 | connection->connection_resource = connection_resource_constructor(&connection_params, persistent TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:247:34: warning: assignment to 'amqp_connection_resource *' {aka 'struct _amqp_connection_resource *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 247 | connection->connection_resource = connection_resource_constructor(&connection_params, persistent TSRMLS_CC); | ^ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:272:61: error: expected ')' before 'TSRMLS_CC' 272 | php_amqp_disconnect_force(connection->connection_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: At top level: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:281:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' 281 | void amqp_connection_free(PHP5to7_obj_free_zend_object *object TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:296:69: error: expected ';', ',' or ')' before 'TSRMLS_DC' 296 | PHP5to7_zend_object_value amqp_connection_ctor(zend_class_entry *ce TSRMLS_DC) | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class___construct': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:334:44: error: expected ')' before 'TSRMLS_CC' 334 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|a/", &ini_arr) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:334:6: error: too few arguments to function 'zend_parse_parameters' 334 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|a/", &ini_arr) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:347:91: error: expected ')' before 'TSRMLS_CC' 347 | zend_update_property(this_ce, getThis(), ZEND_STRL("login"), PHP5to7_MAYBE_DEREF(zdata)TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:347:34: note: in expansion of macro 'getThis' 347 | zend_update_property(this_ce, getThis(), ZEND_STRL("login"), PHP5to7_MAYBE_DEREF(zdata)TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:387:74: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 387 | ZEND_API void zend_update_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zval *value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:349:115: error: expected ')' before 'TSRMLS_CC' 349 | zend_throw_exception(amqp_connection_exception_class_entry, "Parameter 'login' exceeds 128 character limit.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:353:201: error: expected ')' before 'TSRMLS_CC' 353 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("login"), INI_STR("amqp.login"), (PHP5to7_param_str_len_type_t) (strlen(INI_STR("amqp.login")) > 128 ? 128 : strlen(INI_STR("amqp.login"))) TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:353:41: note: in expansion of macro 'getThis' 353 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("login"), INI_STR("amqp.login"), (PHP5to7_param_str_len_type_t) (strlen(INI_STR("amqp.login")) > 128 ? 128 : strlen(INI_STR("amqp.login"))) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:365:155: error: expected ')' before 'TSRMLS_CC' 365 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("password"), Z_STRVAL_P(PHP5to7_MAYBE_DEREF(zdata)), Z_STRLEN_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:365:42: note: in expansion of macro 'getThis' 365 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("password"), Z_STRVAL_P(PHP5to7_MAYBE_DEREF(zdata)), Z_STRLEN_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:367:118: error: expected ')' before 'TSRMLS_CC' 367 | zend_throw_exception(amqp_connection_exception_class_entry, "Parameter 'password' exceeds 128 character limit.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:371:213: error: expected ')' before 'TSRMLS_CC' 371 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("password"), INI_STR("amqp.password"), (PHP5to7_param_str_len_type_t) (strlen(INI_STR("amqp.password")) > 128 ? 128 : strlen(INI_STR("amqp.password"))) TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:371:41: note: in expansion of macro 'getThis' 371 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("password"), INI_STR("amqp.password"), (PHP5to7_param_str_len_type_t) (strlen(INI_STR("amqp.password")) > 128 ? 128 : strlen(INI_STR("amqp.password"))) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:383:151: error: expected ')' before 'TSRMLS_CC' 383 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("host"), Z_STRVAL_P(PHP5to7_MAYBE_DEREF(zdata)), Z_STRLEN_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:383:42: note: in expansion of macro 'getThis' 383 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("host"), Z_STRVAL_P(PHP5to7_MAYBE_DEREF(zdata)), Z_STRLEN_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:385:114: error: expected ')' before 'TSRMLS_CC' 385 | zend_throw_exception(amqp_connection_exception_class_entry, "Parameter 'host' exceeds 128 character limit.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:389:197: error: expected ')' before 'TSRMLS_CC' 389 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("host"), INI_STR("amqp.host"), (PHP5to7_param_str_len_type_t) (strlen(INI_STR("amqp.host")) > 128 ? 128 : strlen(INI_STR("amqp.host"))) TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:389:41: note: in expansion of macro 'getThis' 389 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("host"), INI_STR("amqp.host"), (PHP5to7_param_str_len_type_t) (strlen(INI_STR("amqp.host")) > 128 ? 128 : strlen(INI_STR("amqp.host"))) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:401:152: error: expected ')' before 'TSRMLS_CC' 401 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("vhost"), Z_STRVAL_P(PHP5to7_MAYBE_DEREF(zdata)), Z_STRLEN_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:401:42: note: in expansion of macro 'getThis' 401 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("vhost"), Z_STRVAL_P(PHP5to7_MAYBE_DEREF(zdata)), Z_STRLEN_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:403:115: error: expected ')' before 'TSRMLS_CC' 403 | zend_throw_exception(amqp_connection_exception_class_entry, "Parameter 'vhost' exceeds 128 character limit.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:407:201: error: expected ')' before 'TSRMLS_CC' 407 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("vhost"), INI_STR("amqp.vhost"), (PHP5to7_param_str_len_type_t) (strlen(INI_STR("amqp.vhost")) > 128 ? 128 : strlen(INI_STR("amqp.vhost"))) TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:407:41: note: in expansion of macro 'getThis' 407 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("vhost"), INI_STR("amqp.vhost"), (PHP5to7_param_str_len_type_t) (strlen(INI_STR("amqp.vhost")) > 128 ? 128 : strlen(INI_STR("amqp.vhost"))) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:411:88: error: expected ')' before 'TSRMLS_CC' 411 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("port"), INI_INT("amqp.port") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:411:37: note: in expansion of macro 'getThis' 411 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("port"), INI_INT("amqp.port") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:416:105: error: expected ')' before 'TSRMLS_CC' 416 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("port"), Z_LVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:416:38: note: in expansion of macro 'getThis' 416 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("port"), Z_LVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:419:106: error: expected ')' before 'TSRMLS_CC' 419 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("read_timeout"), INI_FLT("amqp.read_timeout") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_double' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:419:39: note: in expansion of macro 'getThis' 419 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("read_timeout"), INI_FLT("amqp.read_timeout") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:391:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 391 | ZEND_API void zend_update_property_double(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, double value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:425:132: error: expected ')' before 'TSRMLS_CC' 425 | zend_throw_exception(amqp_connection_exception_class_entry, "Parameter 'read_timeout' must be greater than or equal to zero.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:427:116: error: expected ')' before 'TSRMLS_CC' 427 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("read_timeout"), Z_DVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_double' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:427:41: note: in expansion of macro 'getThis' 427 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("read_timeout"), Z_DVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:391:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 391 | ZEND_API void zend_update_property_double(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, double value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:432:26: error: expected ')' before 'TSRMLS_CC' 432 | php_error_docref(NULL TSRMLS_CC, E_NOTICE, "Parameter 'timeout' is deprecated, 'read_timeout' used instead"); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:432:4: error: too few arguments to function 'php_error_docref' 432 | php_error_docref(NULL TSRMLS_CC, E_NOTICE, "Parameter 'timeout' is deprecated, 'read_timeout' used instead"); | ^~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/main/php.h:341:23: note: declared here 341 | PHPAPI ZEND_COLD void php_error_docref(const char *docref, int type, const char *format, ...) | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:437:25: error: expected ')' before 'TSRMLS_CC' 437 | php_error_docref(NULL TSRMLS_CC, E_DEPRECATED, "Parameter 'timeout' is deprecated; use 'read_timeout' instead"); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:437:3: error: too few arguments to function 'php_error_docref' 437 | php_error_docref(NULL TSRMLS_CC, E_DEPRECATED, "Parameter 'timeout' is deprecated; use 'read_timeout' instead"); | ^~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/main/php.h:341:23: note: declared here 341 | PHPAPI ZEND_COLD void php_error_docref(const char *docref, int type, const char *format, ...) | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:442:127: error: expected ')' before 'TSRMLS_CC' 442 | zend_throw_exception(amqp_connection_exception_class_entry, "Parameter 'timeout' must be greater than or equal to zero.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:444:116: error: expected ')' before 'TSRMLS_CC' 444 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("read_timeout"), Z_DVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_double' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:444:41: note: in expansion of macro 'getThis' 444 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("read_timeout"), Z_DVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:391:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 391 | ZEND_API void zend_update_property_double(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, double value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:450:26: error: expected ')' before 'TSRMLS_CC' 450 | php_error_docref(NULL TSRMLS_CC, E_DEPRECATED, "INI setting 'amqp.timeout' is deprecated; use 'amqp.read_timeout' instead"); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:450:4: error: too few arguments to function 'php_error_docref' 450 | php_error_docref(NULL TSRMLS_CC, E_DEPRECATED, "INI setting 'amqp.timeout' is deprecated; use 'amqp.read_timeout' instead"); | ^~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/main/php.h:341:23: note: declared here 341 | PHPAPI ZEND_COLD void php_error_docref(const char *docref, int type, const char *format, ...) | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:453:104: error: expected ')' before 'TSRMLS_CC' 453 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("read_timeout"), INI_FLT("amqp.timeout") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_double' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:453:42: note: in expansion of macro 'getThis' 453 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("read_timeout"), INI_FLT("amqp.timeout") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:391:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 391 | ZEND_API void zend_update_property_double(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, double value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:455:27: error: expected ')' before 'TSRMLS_CC' 455 | php_error_docref(NULL TSRMLS_CC, E_NOTICE, "INI setting 'amqp.read_timeout' will be used instead of 'amqp.timeout'"); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:455:5: error: too few arguments to function 'php_error_docref' 455 | php_error_docref(NULL TSRMLS_CC, E_NOTICE, "INI setting 'amqp.read_timeout' will be used instead of 'amqp.timeout'"); | ^~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/main/php.h:341:23: note: declared here 341 | PHPAPI ZEND_COLD void php_error_docref(const char *docref, int type, const char *format, ...) | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:456:109: error: expected ')' before 'TSRMLS_CC' 456 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("read_timeout"), INI_FLT("amqp.read_timeout") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_double' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:456:42: note: in expansion of macro 'getThis' 456 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("read_timeout"), INI_FLT("amqp.read_timeout") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:391:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 391 | ZEND_API void zend_update_property_double(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, double value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:459:108: error: expected ')' before 'TSRMLS_CC' 459 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("read_timeout"), INI_FLT("amqp.read_timeout") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_double' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:459:41: note: in expansion of macro 'getThis' 459 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("read_timeout"), INI_FLT("amqp.read_timeout") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:391:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 391 | ZEND_API void zend_update_property_double(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, double value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:463:108: error: expected ')' before 'TSRMLS_CC' 463 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("write_timeout"), INI_FLT("amqp.write_timeout") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_double' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:463:39: note: in expansion of macro 'getThis' 463 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("write_timeout"), INI_FLT("amqp.write_timeout") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:391:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 391 | ZEND_API void zend_update_property_double(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, double value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:469:133: error: expected ')' before 'TSRMLS_CC' 469 | zend_throw_exception(amqp_connection_exception_class_entry, "Parameter 'write_timeout' must be greater than or equal to zero.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:471:117: error: expected ')' before 'TSRMLS_CC' 471 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("write_timeout"), Z_DVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_double' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:471:41: note: in expansion of macro 'getThis' 471 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("write_timeout"), Z_DVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:391:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 391 | ZEND_API void zend_update_property_double(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, double value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:475:104: error: expected ')' before 'TSRMLS_CC' 475 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("rpc_timeout"), INI_FLT("amqp.rpc_timeout") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_double' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:475:39: note: in expansion of macro 'getThis' 475 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("rpc_timeout"), INI_FLT("amqp.rpc_timeout") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:391:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 391 | ZEND_API void zend_update_property_double(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, double value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:481:131: error: expected ')' before 'TSRMLS_CC' 481 | zend_throw_exception(amqp_connection_exception_class_entry, "Parameter 'rpc_timeout' must be greater than or equal to zero.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:483:115: error: expected ')' before 'TSRMLS_CC' 483 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("rpc_timeout"), Z_DVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_double' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:483:41: note: in expansion of macro 'getThis' 483 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("rpc_timeout"), Z_DVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:391:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 391 | ZEND_API void zend_update_property_double(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, double value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:487:112: error: expected ')' before 'TSRMLS_CC' 487 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("connect_timeout"), INI_FLT("amqp.connect_timeout") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_double' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:487:39: note: in expansion of macro 'getThis' 487 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("connect_timeout"), INI_FLT("amqp.connect_timeout") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:391:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 391 | ZEND_API void zend_update_property_double(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, double value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:493:135: error: expected ')' before 'TSRMLS_CC' 493 | zend_throw_exception(amqp_connection_exception_class_entry, "Parameter 'connect_timeout' must be greater than or equal to zero.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:495:119: error: expected ')' before 'TSRMLS_CC' 495 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("connect_timeout"), Z_DVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_double' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:495:41: note: in expansion of macro 'getThis' 495 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("connect_timeout"), Z_DVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:391:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 391 | ZEND_API void zend_update_property_double(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, double value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:500:102: error: expected ')' before 'TSRMLS_CC' 500 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("channel_max"), INI_INT("amqp.channel_max") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:500:37: note: in expansion of macro 'getThis' 500 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("channel_max"), INI_INT("amqp.channel_max") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:506:109: error: expected ')' before 'TSRMLS_CC' 506 | zend_throw_exception(amqp_connection_exception_class_entry, "Parameter 'channel_max' is out of range.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:509:106: error: expected ')' before 'TSRMLS_CC' 509 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("channel_max"), PHP_AMQP_DEFAULT_CHANNEL_MAX TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:509:40: note: in expansion of macro 'getThis' 509 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("channel_max"), PHP_AMQP_DEFAULT_CHANNEL_MAX TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:511:114: error: expected ')' before 'TSRMLS_CC' 511 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("channel_max"), Z_LVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:511:40: note: in expansion of macro 'getThis' 511 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("channel_max"), Z_LVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:516:98: error: expected ')' before 'TSRMLS_CC' 516 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("frame_max"), INI_INT("amqp.frame_max") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:516:37: note: in expansion of macro 'getThis' 516 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("frame_max"), INI_INT("amqp.frame_max") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:522:107: error: expected ')' before 'TSRMLS_CC' 522 | zend_throw_exception(amqp_connection_exception_class_entry, "Parameter 'frame_max' is out of range.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:525:102: error: expected ')' before 'TSRMLS_CC' 525 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("frame_max"), PHP_AMQP_DEFAULT_FRAME_MAX TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:525:40: note: in expansion of macro 'getThis' 525 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("frame_max"), PHP_AMQP_DEFAULT_FRAME_MAX TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:527:112: error: expected ')' before 'TSRMLS_CC' 527 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("frame_max"), Z_LVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:527:40: note: in expansion of macro 'getThis' 527 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("frame_max"), Z_LVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:532:98: error: expected ')' before 'TSRMLS_CC' 532 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("heartbeat"), INI_INT("amqp.heartbeat") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:532:37: note: in expansion of macro 'getThis' 532 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("heartbeat"), INI_INT("amqp.heartbeat") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:538:107: error: expected ')' before 'TSRMLS_CC' 538 | zend_throw_exception(amqp_connection_exception_class_entry, "Parameter 'heartbeat' is out of range.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:540:111: error: expected ')' before 'TSRMLS_CC' 540 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("heartbeat"), Z_LVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:540:39: note: in expansion of macro 'getThis' 540 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("heartbeat"), Z_LVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:544:102: error: expected ')' before 'TSRMLS_CC' 544 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("sasl_method"), INI_INT("amqp.sasl_method") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:544:37: note: in expansion of macro 'getThis' 544 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("sasl_method"), INI_INT("amqp.sasl_method") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:549:112: error: expected ')' before 'TSRMLS_CC' 549 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("sasl_method"), Z_LVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:549:38: note: in expansion of macro 'getThis' 549 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("sasl_method"), Z_LVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:71:107: error: expected ')' before 'TSRMLS_CC' 71 | zend_update_property_string(this_ce, getThis(), ZEND_STRL(name), Z_STRVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:553:2: note: in expansion of macro 'PHP_AMQP_EXTRACT_CONNECTION_STR' 553 | PHP_AMQP_EXTRACT_CONNECTION_STR("cacert"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_string' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:71:40: note: in expansion of macro 'getThis' 71 | zend_update_property_string(this_ce, getThis(), ZEND_STRL(name), Z_STRVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:553:2: note: in expansion of macro 'PHP_AMQP_EXTRACT_CONNECTION_STR' 553 | PHP_AMQP_EXTRACT_CONNECTION_STR("cacert"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:393:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 393 | ZEND_API void zend_update_property_string(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:73:90: error: expected ')' before 'TSRMLS_CC' 73 | zend_update_property_string(this_ce, getThis(), ZEND_STRL(name), INI_STR("amqp." name) TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:553:2: note: in expansion of macro 'PHP_AMQP_EXTRACT_CONNECTION_STR' 553 | PHP_AMQP_EXTRACT_CONNECTION_STR("cacert"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_string' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:73:40: note: in expansion of macro 'getThis' 73 | zend_update_property_string(this_ce, getThis(), ZEND_STRL(name), INI_STR("amqp." name) TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:553:2: note: in expansion of macro 'PHP_AMQP_EXTRACT_CONNECTION_STR' 553 | PHP_AMQP_EXTRACT_CONNECTION_STR("cacert"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:393:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 393 | ZEND_API void zend_update_property_string(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:71:107: error: expected ')' before 'TSRMLS_CC' 71 | zend_update_property_string(this_ce, getThis(), ZEND_STRL(name), Z_STRVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:554:2: note: in expansion of macro 'PHP_AMQP_EXTRACT_CONNECTION_STR' 554 | PHP_AMQP_EXTRACT_CONNECTION_STR("key"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_string' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:71:40: note: in expansion of macro 'getThis' 71 | zend_update_property_string(this_ce, getThis(), ZEND_STRL(name), Z_STRVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:554:2: note: in expansion of macro 'PHP_AMQP_EXTRACT_CONNECTION_STR' 554 | PHP_AMQP_EXTRACT_CONNECTION_STR("key"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:393:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 393 | ZEND_API void zend_update_property_string(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:73:90: error: expected ')' before 'TSRMLS_CC' 73 | zend_update_property_string(this_ce, getThis(), ZEND_STRL(name), INI_STR("amqp." name) TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:554:2: note: in expansion of macro 'PHP_AMQP_EXTRACT_CONNECTION_STR' 554 | PHP_AMQP_EXTRACT_CONNECTION_STR("key"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_string' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:73:40: note: in expansion of macro 'getThis' 73 | zend_update_property_string(this_ce, getThis(), ZEND_STRL(name), INI_STR("amqp." name) TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:554:2: note: in expansion of macro 'PHP_AMQP_EXTRACT_CONNECTION_STR' 554 | PHP_AMQP_EXTRACT_CONNECTION_STR("key"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:393:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 393 | ZEND_API void zend_update_property_string(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:71:107: error: expected ')' before 'TSRMLS_CC' 71 | zend_update_property_string(this_ce, getThis(), ZEND_STRL(name), Z_STRVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:555:2: note: in expansion of macro 'PHP_AMQP_EXTRACT_CONNECTION_STR' 555 | PHP_AMQP_EXTRACT_CONNECTION_STR("cert"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_string' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:71:40: note: in expansion of macro 'getThis' 71 | zend_update_property_string(this_ce, getThis(), ZEND_STRL(name), Z_STRVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:555:2: note: in expansion of macro 'PHP_AMQP_EXTRACT_CONNECTION_STR' 555 | PHP_AMQP_EXTRACT_CONNECTION_STR("cert"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:393:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 393 | ZEND_API void zend_update_property_string(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:73:90: error: expected ')' before 'TSRMLS_CC' 73 | zend_update_property_string(this_ce, getThis(), ZEND_STRL(name), INI_STR("amqp." name) TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:555:2: note: in expansion of macro 'PHP_AMQP_EXTRACT_CONNECTION_STR' 555 | PHP_AMQP_EXTRACT_CONNECTION_STR("cert"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_string' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:73:40: note: in expansion of macro 'getThis' 73 | zend_update_property_string(this_ce, getThis(), ZEND_STRL(name), INI_STR("amqp." name) TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:555:2: note: in expansion of macro 'PHP_AMQP_EXTRACT_CONNECTION_STR' 555 | PHP_AMQP_EXTRACT_CONNECTION_STR("cert"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:393:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 393 | ZEND_API void zend_update_property_string(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:83:103: error: expected ')' before 'TSRMLS_CC' 83 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL(name), Z_LVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:557:2: note: in expansion of macro 'PHP_AMQP_EXTRACT_CONNECTION_BOOL' 557 | PHP_AMQP_EXTRACT_CONNECTION_BOOL("verify"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_bool' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:83:38: note: in expansion of macro 'getThis' 83 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL(name), Z_LVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:557:2: note: in expansion of macro 'PHP_AMQP_EXTRACT_CONNECTION_BOOL' 557 | PHP_AMQP_EXTRACT_CONNECTION_BOOL("verify"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:389:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 389 | ZEND_API void zend_update_property_bool(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:85:88: error: expected ')' before 'TSRMLS_CC' 85 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL(name), INI_INT("amqp." name) TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:557:2: note: in expansion of macro 'PHP_AMQP_EXTRACT_CONNECTION_BOOL' 557 | PHP_AMQP_EXTRACT_CONNECTION_BOOL("verify"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_bool' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:85:38: note: in expansion of macro 'getThis' 85 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL(name), INI_INT("amqp." name) TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:557:2: note: in expansion of macro 'PHP_AMQP_EXTRACT_CONNECTION_BOOL' 557 | PHP_AMQP_EXTRACT_CONNECTION_BOOL("verify"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:389:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 389 | ZEND_API void zend_update_property_bool(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:566:120: error: expected ')' before 'TSRMLS_CC' 566 | zend_update_property_string(this_ce, getThis(), ZEND_STRL("connection_name"), Z_STRVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_string' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:566:40: note: in expansion of macro 'getThis' 566 | zend_update_property_string(this_ce, getThis(), ZEND_STRL("connection_name"), Z_STRVAL_P(PHP5to7_MAYBE_DEREF(zdata)) TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:393:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 393 | ZEND_API void zend_update_property_string(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_connect': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:607:26: error: expected ')' before 'TSRMLS_CC' 607 | php_error_docref(NULL TSRMLS_CC, E_WARNING, "Attempt to start transient connection while persistent transient one already established. Continue."); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:607:4: error: too few arguments to function 'php_error_docref' 607 | php_error_docref(NULL TSRMLS_CC, E_WARNING, "Attempt to start transient connection while persistent transient one already established. Continue."); | ^~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/main/php.h:341:23: note: declared here 341 | PHPAPI ZEND_COLD void php_error_docref(const char *docref, int type, const char *format, ...) | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_pconnect': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:634:26: error: expected ')' before 'TSRMLS_CC' 634 | php_error_docref(NULL TSRMLS_CC, E_WARNING, "Attempt to start persistent connection while transient one already established. Continue."); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:634:4: error: too few arguments to function 'php_error_docref' 634 | php_error_docref(NULL TSRMLS_CC, E_WARNING, "Attempt to start persistent connection while transient one already established. Continue."); | ^~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/main/php.h:341:23: note: declared here 341 | PHPAPI ZEND_COLD void php_error_docref(const char *docref, int type, const char *format, ...) | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_pdisconnect': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:664:25: error: expected ')' before 'TSRMLS_CC' 664 | php_error_docref(NULL TSRMLS_CC, E_WARNING, "Attempt to close persistent connection while transient one already established. Abort."); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:664:3: error: too few arguments to function 'php_error_docref' 664 | php_error_docref(NULL TSRMLS_CC, E_WARNING, "Attempt to close persistent connection while transient one already established. Abort."); | ^~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/main/php.h:341:23: note: declared here 341 | PHPAPI ZEND_COLD void php_error_docref(const char *docref, int type, const char *format, ...) | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:669:59: error: expected ')' before 'TSRMLS_CC' 669 | php_amqp_disconnect_force(connection->connection_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_disconnect': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:692:25: error: expected ')' before 'TSRMLS_CC' 692 | php_error_docref(NULL TSRMLS_CC, E_WARNING, "Attempt to close transient connection while persistent one already established. Abort."); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:692:3: error: too few arguments to function 'php_error_docref' 692 | php_error_docref(NULL TSRMLS_CC, E_WARNING, "Attempt to close transient connection while persistent one already established. Abort."); | ^~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/main/php.h:341:23: note: declared here 341 | PHPAPI ZEND_COLD void php_error_docref(const char *docref, int type, const char *format, ...) | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:699:2: warning: implicit declaration of function 'php_amqp_disconnect'; did you mean 'php_amqp_connect'? [-Wimplicit-function-declaration] 699 | php_amqp_disconnect(connection->connection_resource TSRMLS_CC); | ^~~~~~~~~~~~~~~~~~~ | php_amqp_connect /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:699:53: error: expected ')' before 'TSRMLS_CC' 699 | php_amqp_disconnect(connection->connection_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_reconnect': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:722:26: error: expected ')' before 'TSRMLS_CC' 722 | php_error_docref(NULL TSRMLS_CC, E_WARNING, "Attempt to reconnect persistent connection while transient one already established. Abort."); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:722:4: error: too few arguments to function 'php_error_docref' 722 | php_error_docref(NULL TSRMLS_CC, E_WARNING, "Attempt to reconnect persistent connection while transient one already established. Abort."); | ^~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/main/php.h:341:23: note: declared here 341 | PHPAPI ZEND_COLD void php_error_docref(const char *docref, int type, const char *format, ...) | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:727:54: error: expected ')' before 'TSRMLS_CC' 727 | php_amqp_disconnect(connection->connection_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_preconnect': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:751:26: error: expected ')' before 'TSRMLS_CC' 751 | php_error_docref(NULL TSRMLS_CC, E_WARNING, "Attempt to reconnect transient connection while persistent one already established. Abort."); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:751:4: error: too few arguments to function 'php_error_docref' 751 | php_error_docref(NULL TSRMLS_CC, E_WARNING, "Attempt to reconnect transient connection while persistent one already established. Abort."); | ^~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/main/php.h:341:23: note: declared here 341 | PHPAPI ZEND_COLD void php_error_docref(const char *docref, int type, const char *format, ...) | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:756:60: error: expected ')' before 'TSRMLS_CC' 756 | php_amqp_disconnect_force(connection->connection_resource TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getLogin': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:770:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 770 | PHP_AMQP_RETURN_THIS_PROP("login"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:770:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 770 | PHP_AMQP_RETURN_THIS_PROP("login"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_setLogin': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:782:44: error: expected ')' before 'TSRMLS_CC' 782 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &login, &login_len) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:782:6: error: too few arguments to function 'zend_parse_parameters' 782 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &login, &login_len) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:788:120: error: expected ')' before 'TSRMLS_CC' 788 | zend_throw_exception(amqp_connection_exception_class_entry, "Invalid 'login' given, exceeds 128 characters limit.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:792:87: error: expected ')' before 'TSRMLS_CC' 792 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("login"), login, login_len TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:792:40: note: in expansion of macro 'getThis' 792 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("login"), login, login_len TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getPassword': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:804:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 804 | PHP_AMQP_RETURN_THIS_PROP("password"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:804:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 804 | PHP_AMQP_RETURN_THIS_PROP("password"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_setPassword': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:816:44: error: expected ')' before 'TSRMLS_CC' 816 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &password, &password_len) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:816:6: error: too few arguments to function 'zend_parse_parameters' 816 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &password, &password_len) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:822:123: error: expected ')' before 'TSRMLS_CC' 822 | zend_throw_exception(amqp_connection_exception_class_entry, "Invalid 'password' given, exceeds 128 characters limit.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:826:96: error: expected ')' before 'TSRMLS_CC' 826 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("password"), password, password_len TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:826:40: note: in expansion of macro 'getThis' 826 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("password"), password, password_len TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getHost': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:839:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 839 | PHP_AMQP_RETURN_THIS_PROP("host"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:839:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 839 | PHP_AMQP_RETURN_THIS_PROP("host"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_setHost': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:851:44: error: expected ')' before 'TSRMLS_CC' 851 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &host, &host_len) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:851:6: error: too few arguments to function 'zend_parse_parameters' 851 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &host, &host_len) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:857:119: error: expected ')' before 'TSRMLS_CC' 857 | zend_throw_exception(amqp_connection_exception_class_entry, "Invalid 'host' given, exceeds 1024 character limit.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:861:84: error: expected ')' before 'TSRMLS_CC' 861 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("host"), host, host_len TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:861:40: note: in expansion of macro 'getThis' 861 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("host"), host, host_len TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getPort': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:874:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 874 | PHP_AMQP_RETURN_THIS_PROP("port"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:874:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 874 | PHP_AMQP_RETURN_THIS_PROP("port"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_setPort': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:887:44: error: expected ')' before 'TSRMLS_CC' 887 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z/", &zvalPort) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:887:6: error: too few arguments to function 'zend_parse_parameters' 887 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z/", &zvalPort) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:909:122: error: expected ')' before 'TSRMLS_CC' 909 | zend_throw_exception(amqp_connection_exception_class_entry, "Invalid port given. Value must be between 1 and 65535.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:913:71: error: expected ')' before 'TSRMLS_CC' 913 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("port"), port TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:913:37: note: in expansion of macro 'getThis' 913 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("port"), port TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getVhost': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:925:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 925 | PHP_AMQP_RETURN_THIS_PROP("vhost"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:925:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 925 | PHP_AMQP_RETURN_THIS_PROP("vhost"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_setVhost': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:936:44: error: expected ')' before 'TSRMLS_CC' 936 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &vhost, &vhost_len) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:936:6: error: too few arguments to function 'zend_parse_parameters' 936 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &vhost, &vhost_len) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:942:115: error: expected ')' before 'TSRMLS_CC' 942 | zend_throw_exception(amqp_connection_exception_class_entry, "Parameter 'vhost' exceeds 128 characters limit.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:946:87: error: expected ')' before 'TSRMLS_CC' 946 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("vhost"), vhost, vhost_len TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:946:40: note: in expansion of macro 'getThis' 946 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("vhost"), vhost, vhost_len TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getTimeout': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:957:24: error: expected ')' before 'TSRMLS_CC' 957 | php_error_docref(NULL TSRMLS_CC, E_DEPRECATED, "AMQPConnection::getTimeout() method is deprecated; use AMQPConnection::getReadTimeout() instead"); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:957:2: error: too few arguments to function 'php_error_docref' 957 | php_error_docref(NULL TSRMLS_CC, E_DEPRECATED, "AMQPConnection::getTimeout() method is deprecated; use AMQPConnection::getReadTimeout() instead"); | ^~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/main/php.h:341:23: note: declared here 341 | PHPAPI ZEND_COLD void php_error_docref(const char *docref, int type, const char *format, ...) | ^~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:961:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 961 | PHP_AMQP_RETURN_THIS_PROP("read_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:961:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 961 | PHP_AMQP_RETURN_THIS_PROP("read_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_setTimeout': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:973:24: error: expected ')' before 'TSRMLS_CC' 973 | php_error_docref(NULL TSRMLS_CC, E_DEPRECATED, "AMQPConnection::setTimeout($timeout) method is deprecated; use AMQPConnection::setReadTimeout($timeout) instead"); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:973:2: error: too few arguments to function 'php_error_docref' 973 | php_error_docref(NULL TSRMLS_CC, E_DEPRECATED, "AMQPConnection::setTimeout($timeout) method is deprecated; use AMQPConnection::setReadTimeout($timeout) instead"); | ^~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/main/php.h:341:23: note: declared here 341 | PHPAPI ZEND_COLD void php_error_docref(const char *docref, int type, const char *format, ...) | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:976:44: error: expected ')' before 'TSRMLS_CC' 976 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "d", &read_timeout) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:976:6: error: too few arguments to function 'zend_parse_parameters' 976 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "d", &read_timeout) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:982:126: error: expected ')' before 'TSRMLS_CC' 982 | zend_throw_exception(amqp_connection_exception_class_entry, "Parameter 'timeout' must be greater than or equal to zero.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:989:89: error: expected ')' before 'TSRMLS_CC' 989 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("read_timeout"), read_timeout TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_double' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:989:39: note: in expansion of macro 'getThis' 989 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("read_timeout"), read_timeout TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:391:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 391 | ZEND_API void zend_update_property_double(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, double value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:992:87: error: expected ')' before 'TSRMLS_CC' 992 | if (php_amqp_set_resource_read_timeout(connection->connection_resource, read_timeout TSRMLS_CC) == 0) { | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:994:61: error: expected ')' before 'TSRMLS_CC' 994 | php_amqp_disconnect_force(connection->connection_resource TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getReadTimeout': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1010:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1010 | PHP_AMQP_RETURN_THIS_PROP("read_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1010:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1010 | PHP_AMQP_RETURN_THIS_PROP("read_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_setReadTimeout': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1022:44: error: expected ')' before 'TSRMLS_CC' 1022 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "d", &read_timeout) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1022:6: error: too few arguments to function 'zend_parse_parameters' 1022 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "d", &read_timeout) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1028:131: error: expected ')' before 'TSRMLS_CC' 1028 | zend_throw_exception(amqp_connection_exception_class_entry, "Parameter 'read_timeout' must be greater than or equal to zero.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1035:89: error: expected ')' before 'TSRMLS_CC' 1035 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("read_timeout"), read_timeout TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_double' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1035:39: note: in expansion of macro 'getThis' 1035 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("read_timeout"), read_timeout TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:391:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 391 | ZEND_API void zend_update_property_double(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, double value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1038:87: error: expected ')' before 'TSRMLS_CC' 1038 | if (php_amqp_set_resource_read_timeout(connection->connection_resource, read_timeout TSRMLS_CC) == 0) { | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1040:61: error: expected ')' before 'TSRMLS_CC' 1040 | php_amqp_disconnect_force(connection->connection_resource TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getWriteTimeout': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1056:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1056 | PHP_AMQP_RETURN_THIS_PROP("write_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1056:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1056 | PHP_AMQP_RETURN_THIS_PROP("write_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_setWriteTimeout': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1068:44: error: expected ')' before 'TSRMLS_CC' 1068 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "d", &write_timeout) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1068:6: error: too few arguments to function 'zend_parse_parameters' 1068 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "d", &write_timeout) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1074:132: error: expected ')' before 'TSRMLS_CC' 1074 | zend_throw_exception(amqp_connection_exception_class_entry, "Parameter 'write_timeout' must be greater than or equal to zero.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1081:91: error: expected ')' before 'TSRMLS_CC' 1081 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("write_timeout"), write_timeout TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_double' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1081:39: note: in expansion of macro 'getThis' 1081 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("write_timeout"), write_timeout TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:391:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 391 | ZEND_API void zend_update_property_double(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, double value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1084:89: error: expected ')' before 'TSRMLS_CC' 1084 | if (php_amqp_set_resource_write_timeout(connection->connection_resource, write_timeout TSRMLS_CC) == 0) { | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1086:61: error: expected ')' before 'TSRMLS_CC' 1086 | php_amqp_disconnect_force(connection->connection_resource TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getRpcTimeout': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1102:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1102 | PHP_AMQP_RETURN_THIS_PROP("rpc_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1102:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1102 | PHP_AMQP_RETURN_THIS_PROP("rpc_timeout"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_setRpcTimeout': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1114:44: error: expected ')' before 'TSRMLS_CC' 1114 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "d", &rpc_timeout) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1114:6: error: too few arguments to function 'zend_parse_parameters' 1114 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "d", &rpc_timeout) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1120:130: error: expected ')' before 'TSRMLS_CC' 1120 | zend_throw_exception(amqp_connection_exception_class_entry, "Parameter 'rpc_timeout' must be greater than or equal to zero.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1127:87: error: expected ')' before 'TSRMLS_CC' 1127 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("rpc_timeout"), rpc_timeout TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_double' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1127:39: note: in expansion of macro 'getThis' 1127 | zend_update_property_double(this_ce, getThis(), ZEND_STRL("rpc_timeout"), rpc_timeout TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:391:81: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 391 | ZEND_API void zend_update_property_double(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, double value); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1130:85: error: expected ')' before 'TSRMLS_CC' 1130 | if (php_amqp_set_resource_rpc_timeout(connection->connection_resource, rpc_timeout TSRMLS_CC) == 0) { | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1132:61: error: expected ')' before 'TSRMLS_CC' 1132 | php_amqp_disconnect_force(connection->connection_resource TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getUsedChannels': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1155:25: error: expected ')' before 'TSRMLS_CC' 1155 | php_error_docref(NULL TSRMLS_CC, E_WARNING, "Connection is not connected."); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1155:3: error: too few arguments to function 'php_error_docref' 1155 | php_error_docref(NULL TSRMLS_CC, E_WARNING, "Connection is not connected."); | ^~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/main/php.h:341:23: note: declared here 341 | PHPAPI ZEND_COLD void php_error_docref(const char *docref, int type, const char *format, ...) | ^~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getMaxChannels': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1180:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1180 | PHP_AMQP_RETURN_THIS_PROP("channel_max"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1180:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1180 | PHP_AMQP_RETURN_THIS_PROP("channel_max"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getMaxFrameSize': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1200:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1200 | PHP_AMQP_RETURN_THIS_PROP("frame_max"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1200:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1200 | PHP_AMQP_RETURN_THIS_PROP("frame_max"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getHeartbeatInterval': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1221:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1221 | PHP_AMQP_RETURN_THIS_PROP("heartbeat"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1221:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1221 | PHP_AMQP_RETURN_THIS_PROP("heartbeat"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getCACert': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1245:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1245 | PHP_AMQP_RETURN_THIS_PROP("cacert"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1245:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1245 | PHP_AMQP_RETURN_THIS_PROP("cacert"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_setCACert': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1254:44: error: expected ')' before 'TSRMLS_CC' 1254 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &str, &str_len) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1254:6: error: too few arguments to function 'zend_parse_parameters' 1254 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &str, &str_len) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1258:84: error: expected ')' before 'TSRMLS_CC' 1258 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("cacert"), str, str_len TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1258:40: note: in expansion of macro 'getThis' 1258 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("cacert"), str, str_len TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getCert': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1269:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1269 | PHP_AMQP_RETURN_THIS_PROP("cert"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1269:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1269 | PHP_AMQP_RETURN_THIS_PROP("cert"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_setCert': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1278:44: error: expected ')' before 'TSRMLS_CC' 1278 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &str, &str_len) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1278:6: error: too few arguments to function 'zend_parse_parameters' 1278 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &str, &str_len) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1282:82: error: expected ')' before 'TSRMLS_CC' 1282 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("cert"), str, str_len TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1282:40: note: in expansion of macro 'getThis' 1282 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("cert"), str, str_len TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getKey': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1293:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1293 | PHP_AMQP_RETURN_THIS_PROP("key"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1293:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1293 | PHP_AMQP_RETURN_THIS_PROP("key"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_setKey': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1302:44: error: expected ')' before 'TSRMLS_CC' 1302 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &str, &str_len) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1302:6: error: too few arguments to function 'zend_parse_parameters' 1302 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &str, &str_len) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1306:81: error: expected ')' before 'TSRMLS_CC' 1306 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("key"), str, str_len TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1306:40: note: in expansion of macro 'getThis' 1306 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("key"), str, str_len TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getVerify': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1318:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1318 | PHP_AMQP_RETURN_THIS_PROP("verify"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1318:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1318 | PHP_AMQP_RETURN_THIS_PROP("verify"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_setVerify': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1327:44: error: expected ')' before 'TSRMLS_CC' 1327 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "b", &verify) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1327:6: error: too few arguments to function 'zend_parse_parameters' 1327 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "b", &verify) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1331:75: error: expected ')' before 'TSRMLS_CC' 1331 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL("verify"), verify TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_bool' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1331:37: note: in expansion of macro 'getThis' 1331 | zend_update_property_bool(this_ce, getThis(), ZEND_STRL("verify"), verify TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:389:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 389 | ZEND_API void zend_update_property_bool(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getSaslMethod': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1343:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1343 | PHP_AMQP_RETURN_THIS_PROP("sasl_method"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1343:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1343 | PHP_AMQP_RETURN_THIS_PROP("sasl_method"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_setSaslMethod': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1354:44: error: expected ')' before 'TSRMLS_CC' 1354 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &method) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1354:6: error: too few arguments to function 'zend_parse_parameters' 1354 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &method) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1360:162: error: expected ')' before 'TSRMLS_CC' 1360 | zend_throw_exception(amqp_connection_exception_class_entry, "Invalid SASL method given. Method must be AMQP_SASL_METHOD_PLAIN or AMQP_SASL_METHOD_EXTERNAL.", 0 TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1364:80: error: expected ')' before 'TSRMLS_CC' 1364 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("sasl_method"), method TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_long' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1364:37: note: in expansion of macro 'getThis' 1364 | zend_update_property_long(this_ce, getThis(), ZEND_STRL("sasl_method"), method TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:390:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 390 | ZEND_API void zend_update_property_long(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); | ~~~~~~~~~~~~~^~~~~~ In file included from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:50: /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_getConnectionName': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:111: error: expected ')' before 'TSRMLS_CC' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1375:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1375 | PHP_AMQP_RETURN_THIS_PROP("connection_name"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/php_amqp.h:224:46: note: in expansion of macro 'getThis' 224 | zval * _zv = zend_read_property(this_ce, getThis(), ZEND_STRL(prop_name), 0 PHP5to7_READ_PROP_RV_PARAM_CC TSRMLS_CC); \ | ^~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1375:2: note: in expansion of macro 'PHP_AMQP_RETURN_THIS_PROP' 1375 | PHP_AMQP_RETURN_THIS_PROP("connection_name"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/php/Zend/zend_API.h:407:73: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 407 | ZEND_API zval *zend_read_property(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_bool silent, zval *rv); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zim_amqp_connection_class_setConnectionName': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1384:44: error: expected ')' before 'TSRMLS_CC' 1384 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s!", &str, &str_len) == FAILURE) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1384:6: error: too few arguments to function 'zend_parse_parameters' 1384 | if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s!", &str, &str_len) == FAILURE) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:304:22: note: declared here 304 | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); | ^~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1388:78: error: expected ')' before 'TSRMLS_CC' 1388 | zend_update_property_null(this_ce, getThis(), ZEND_STRL("connection_name") TSRMLS_CC); | ^~~~~~~~~ In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_null' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1388:38: note: in expansion of macro 'getThis' 1388 | zend_update_property_null(this_ce, getThis(), ZEND_STRL("connection_name") TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:388:79: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 388 | ZEND_API void zend_update_property_null(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1390:94: error: expected ')' before 'TSRMLS_CC' 1390 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("connection_name"), str, str_len TSRMLS_CC); | ^~~~~~~~~~ | ) In file included from /usr/include/php/main/php.h:35, from /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:29: /usr/include/php/Zend/zend_API.h:416:73: warning: passing argument 2 of 'zend_update_property_stringl' from incompatible pointer type [-Wincompatible-pointer-types] 416 | #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | zval * {aka struct _zval_struct *} /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1390:41: note: in expansion of macro 'getThis' 1390 | zend_update_property_stringl(this_ce, getThis(), ZEND_STRL("connection_name"), str, str_len TSRMLS_CC); | ^~~~~~~ /usr/include/php/Zend/zend_API.h:394:82: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 394 | ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); | ~~~~~~~~~~~~~^~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c: In function 'zm_startup_amqp_connection': /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1615:21: error: 'amqp_connection_ctor' undeclared (first use in this function); did you mean 'amqp_connection_close'? 1615 | ce.create_object = amqp_connection_ctor; | ^~~~~~~~~~~~~~~~~~~~ | amqp_connection_close /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1615:21: note: each undeclared identifier is reported only once for each function it appears in /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1616:44: error: expected ')' before 'TSRMLS_CC' 1616 | this_ce = zend_register_internal_class(&ce TSRMLS_CC); | ^~~~~~~~~~ | ) /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1618:75: error: expected ')' before 'TSRMLS_CC' 1618 | zend_declare_property_null(this_ce, ZEND_STRL("login"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1619:78: error: expected ')' before 'TSRMLS_CC' 1619 | zend_declare_property_null(this_ce, ZEND_STRL("password"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1620:74: error: expected ')' before 'TSRMLS_CC' 1620 | zend_declare_property_null(this_ce, ZEND_STRL("host"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1621:75: error: expected ')' before 'TSRMLS_CC' 1621 | zend_declare_property_null(this_ce, ZEND_STRL("vhost"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1622:74: error: expected ')' before 'TSRMLS_CC' 1622 | zend_declare_property_null(this_ce, ZEND_STRL("port"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1624:82: error: expected ')' before 'TSRMLS_CC' 1624 | zend_declare_property_null(this_ce, ZEND_STRL("read_timeout"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1625:83: error: expected ')' before 'TSRMLS_CC' 1625 | zend_declare_property_null(this_ce, ZEND_STRL("write_timeout"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1626:85: error: expected ')' before 'TSRMLS_CC' 1626 | zend_declare_property_null(this_ce, ZEND_STRL("connect_timeout"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1627:81: error: expected ')' before 'TSRMLS_CC' 1627 | zend_declare_property_null(this_ce, ZEND_STRL("rpc_timeout"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1629:81: error: expected ')' before 'TSRMLS_CC' 1629 | zend_declare_property_null(this_ce, ZEND_STRL("channel_max"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1630:79: error: expected ')' before 'TSRMLS_CC' 1630 | zend_declare_property_null(this_ce, ZEND_STRL("frame_max"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1631:79: error: expected ')' before 'TSRMLS_CC' 1631 | zend_declare_property_null(this_ce, ZEND_STRL("heartbeat"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1633:76: error: expected ')' before 'TSRMLS_CC' 1633 | zend_declare_property_null(this_ce, ZEND_STRL("cacert"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1634:73: error: expected ')' before 'TSRMLS_CC' 1634 | zend_declare_property_null(this_ce, ZEND_STRL("key"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1635:74: error: expected ')' before 'TSRMLS_CC' 1635 | zend_declare_property_null(this_ce, ZEND_STRL("cert"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1636:76: error: expected ')' before 'TSRMLS_CC' 1636 | zend_declare_property_null(this_ce, ZEND_STRL("verify"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1638:81: error: expected ')' before 'TSRMLS_CC' 1638 | zend_declare_property_null(this_ce, ZEND_STRL("sasl_method"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1640:85: error: expected ')' before 'TSRMLS_CC' 1640 | zend_declare_property_null(this_ce, ZEND_STRL("connection_name"), ZEND_ACC_PRIVATE TSRMLS_CC); | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/php-amqp-1.10.2/NTS/amqp_connection.c:1646:45: error: 'amqp_connection_free' undeclared (first use in this function); did you mean 'amqp_connection_info'? 1646 | amqp_connection_object_handlers.free_obj = amqp_connection_free; | ^~~~~~~~~~~~~~~~~~~~ | amqp_connection_info make: *** [Makefile:217: amqp_connection.lo] Error 1 error: Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.0jpIoK (%build) RPM build errors: Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.0jpIoK (%build) I: [iurt_root_command] ERROR: chroot