------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/openssl-1.1.1h_1,1.txz Installing /packages/All/libevent-2.1.12.txz Installing /packages/All/libev-4.33,1.txz Installing /packages/All/libuv-1.40.0.txz Installing /packages/All/perl5-5.32.0.txz Installing /packages/All/libcouchbase-2.10.7.txz Installing /packages/All/pcre2-10.35.txz Installing /packages/All/libargon2-20190702.txz Installing /packages/All/libxml2-2.9.10_1.txz Installing /packages/All/php80-8.0.0.r2_1.txz Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/m4-1.4.18_1,1.txz Installing /packages/All/autoconf-wrapper-20131203.txz Installing /packages/All/autoconf-2.69_3.txz SUCCEEDED 00:00:14 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> php80-pecl-couchbase-2.6.2 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> php80-pecl-couchbase-2.6.2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by php80-pecl-couchbase-2.6.2 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> php80-pecl-couchbase-2.6.2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by php80-pecl-couchbase-2.6.2 for building => SHA256 Checksum OK for PECL/couchbase-2.6.2.tgz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> php80-pecl-couchbase-2.6.2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by php80-pecl-couchbase-2.6.2 for building ===> Extracting for php80-pecl-couchbase-2.6.2 => SHA256 Checksum OK for PECL/couchbase-2.6.2.tgz. Extracted Memory Use: 1.44M SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for php80-pecl-couchbase-2.6.2 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> php80-pecl-couchbase-2.6.2 depends on package: libcouchbase>=2.10.7 - found ===> php80-pecl-couchbase-2.6.2 depends on file: /usr/local/bin/phpize - found ===> php80-pecl-couchbase-2.6.2 depends on package: autoconf>0 - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> php80-pecl-couchbase-2.6.2 depends on shared library: libcouchbase.so - found (/usr/local/lib/libcouchbase.so) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> php80-pecl-couchbase-2.6.2 depends on package: libcouchbase>=2.10.7 - found ===> php80-pecl-couchbase-2.6.2 depends on file: /usr/local/bin/phpize - found ===> php80-pecl-couchbase-2.6.2 depends on package: autoconf>0 - found ===> php80-pecl-couchbase-2.6.2 depends on shared library: libcouchbase.so - found (/usr/local/lib/libcouchbase.so) ===> PHPizing for php80-pecl-couchbase-2.6.2 ===> Configuring for php80-pecl-couchbase-2.6.2 Configuring for: PHP Api Version: 20200930 Zend Module Api No: 20200930 Zend Extension Api No: 420200930 configure: loading site script /xports/Templates/config.site checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for pkg-config... no 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 we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking how to run the C preprocessor... cpp checking for icc... no checking for suncc... no checking for system library directory... lib checking if compiler supports -R... yes checking build system type... x86_64-portbld-dragonfly5.9 checking host system type... x86_64-portbld-dragonfly5.9 checking target system type... x86_64-portbld-dragonfly5.9 checking for PHP prefix... /usr/local checking for PHP includes... -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib checking for PHP extension directory... /usr/local/lib/php/20200930 checking for PHP installed headers prefix... /usr/local/include/php checking if debug is enabled... no checking if zts is enabled... no checking for gawk... (cached) /usr/bin/awk checking if /usr/bin/awk is broken... no checking whether to enable Couchbase support... yes, shared checking wheter to use system FastLZ library... no checking for libcouchbase in default path... found in /usr/local checking for libcouchbase version >= 2.9.5... 0x021007 checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for zlib.h... (cached) yes checking for compress in -lz... yes checking for igbinary support... configure: WARNING: Cannot find igbinary.h checking for a sed that does not truncate output... /usr/bin/sed checking for ld used by cc... /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 dlfcn.h... (cached) yes checking the maximum length of command line arguments... (cached) 262144 checking command to parse /usr/bin/nm -B output from cc object... ok checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC checking if cc PIC flag -fPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... dragonfly5.9 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 checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... checking if c++ static flag works... yes checking if c++ supports -c -o file.o... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... dragonfly5.9 ld.so (cached) (cached) checking how to hardcode library paths into programs... unsupported configure: patching config.h.in configure: creating ./config.status config.status: creating config.h SUCCEEDED 00:00:10 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for php80-pecl-couchbase-2.6.2 --- couchbase.lo --- --- exception.lo --- --- log.lo --- --- opcookie.lo --- --- paramparser.lo --- --- src/couchbase/analytics_query.lo --- --- src/couchbase/authenticator.lo --- --- src/couchbase/crypto.lo --- --- src/couchbase/cert_authenticator.lo --- --- src/couchbase/classic_authenticator.lo --- --- src/couchbase/analytics_query.lo --- /bin/sh /construction/databases/pecl-couchbase/couchbase-2.6.2/libtool --mode=compile cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c -o src/couchbase/analytics_query.lo --- src/couchbase/authenticator.lo --- /bin/sh /construction/databases/pecl-couchbase/couchbase-2.6.2/libtool --mode=compile cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/authenticator.c -o src/couchbase/authenticator.lo --- couchbase.lo --- /bin/sh /construction/databases/pecl-couchbase/couchbase-2.6.2/libtool --mode=compile cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c -o couchbase.lo --- src/couchbase/cert_authenticator.lo --- /bin/sh /construction/databases/pecl-couchbase/couchbase-2.6.2/libtool --mode=compile cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c -o src/couchbase/cert_authenticator.lo --- exception.lo --- /bin/sh /construction/databases/pecl-couchbase/couchbase-2.6.2/libtool --mode=compile cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/exception.c -o exception.lo --- log.lo --- /bin/sh /construction/databases/pecl-couchbase/couchbase-2.6.2/libtool --mode=compile cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/log.c -o log.lo --- opcookie.lo --- /bin/sh /construction/databases/pecl-couchbase/couchbase-2.6.2/libtool --mode=compile cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/opcookie.c -o opcookie.lo --- paramparser.lo --- /bin/sh /construction/databases/pecl-couchbase/couchbase-2.6.2/libtool --mode=compile cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/paramparser.c -o paramparser.lo --- src/couchbase/crypto.lo --- /bin/sh /construction/databases/pecl-couchbase/couchbase-2.6.2/libtool --mode=compile cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c -o src/couchbase/crypto.lo --- src/couchbase/classic_authenticator.lo --- /bin/sh /construction/databases/pecl-couchbase/couchbase-2.6.2/libtool --mode=compile cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c -o src/couchbase/classic_authenticator.lo --- src/couchbase/analytics_query.lo --- mkdir src/couchbase/.libs cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c -fPIC -DPIC -o src/couchbase/.libs/analytics_query.o --- couchbase.lo --- mkdir .libs cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c -fPIC -DPIC -o .libs/couchbase.o --- src/couchbase/crypto.lo --- cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c -fPIC -DPIC -o src/couchbase/.libs/crypto.o --- exception.lo --- cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/exception.c -fPIC -DPIC -o .libs/exception.o --- opcookie.lo --- cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/opcookie.c -fPIC -DPIC -o .libs/opcookie.o --- src/couchbase/authenticator.lo --- cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/authenticator.c -fPIC -DPIC -o src/couchbase/.libs/authenticator.o --- log.lo --- cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/log.c -fPIC -DPIC -o .libs/log.o --- src/couchbase/cert_authenticator.lo --- cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c -fPIC -DPIC -o src/couchbase/.libs/cert_authenticator.o --- paramparser.lo --- cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/paramparser.c -fPIC -DPIC -o .libs/paramparser.o --- src/couchbase/analytics_query.lo --- In file included from ./couchbase.h:60, from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:17: ./contrib/php_array.h:437:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' void *php_array_zval_to_resource(zval *z, int le TSRMLS_DC) { ^~~~~~~~~ ./contrib/php_array.h:478:62: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *php_array_zval_to_object(zval *z, zend_class_entry *ce TSRMLS_DC) { ^~~~~~~~~ In file included from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:17: ./couchbase.h:93:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *bucketname, lcb_AUTHENTICATOR *auth, char *auth_hash TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:94:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_connection_addref(pcbc_connection_t *conn TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:95:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_connection_delref(pcbc_connection_t *conn TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:179:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *bop_get_return_doc(zval *return_value, const char *key, int key_len, int is_mapped TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:208:77: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_exception_init(zval *return_value, long code, const char *message TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:210:46: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *ref TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:758:35: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_pp_begin(int param_count TSRMLS_DC, pcbc_pp_state *state, const char *spec, ...); ^~~~~~~~~ ./couchbase.h:764:47: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_datatype_t datatype TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:766:45: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_uint8_t *datatype TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:770:37: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_cas_t pcbc_cas_decode(zval *cas TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:771:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_cas_encode(zval *return_value, lcb_cas_t cas TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:773:103: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_bucket_subdoc_request(pcbc_bucket_t *data, void *builder, int is_lookup, zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:774:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_http_request(zval *return_value, lcb_t conn, lcb_CMDHTTP *cmd, int json_response TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:777:44: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *password TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:778:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_bucket_manager_init(zval *return_value, zval *bucket TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:780:57: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval **groupid, zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:782:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 pcbc_subdoc_options_to_flags(int is_path, int is_lookup, zval *options TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:783:107: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_lookup_in_builder_get(pcbc_lookup_in_builder_t *builder, char *path, int path_len, zval *options TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:784:110: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutate_in_builder_init(zval *return_value, zval *bucket, const char *id, int id_len, lcb_cas_t cas TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:786:49: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:787:110: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_mutate_in_builder_remove(pcbc_mutate_in_builder_t *builder, char *path, int path_len, lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:789:55: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:791:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:793:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:795:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:798:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *password TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:800:51: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_n1ix_init(zval *return_value, zval *json TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:801:71: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_n1ix_list(pcbc_bucket_manager_t *manager, zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:803:42: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:805:40: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:807:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_analytics_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:808:88: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_n1ql_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC); --- couchbase.lo --- In file included from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:60, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:17: /construction/databases/pecl-couchbase/couchbase-2.6.2/contrib/php_array.h:437:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' void *php_array_zval_to_resource(zval *z, int le TSRMLS_DC) { ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/contrib/php_array.h:478:62: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *php_array_zval_to_object(zval *z, zend_class_entry *ce TSRMLS_DC) { ^~~~~~~~~ In file included from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:17: /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:93:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- src/couchbase/analytics_query.lo --- ^~~~~~~~~ ./couchbase.h:809:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_init(zval *return_value, zval *source TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:810:100: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_token_init(zval *return_value, const char *bucket, const lcb_MUTATION_TOKEN *mt TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:812:78: error: expected ';', ',' or ')' before 'TSRMLS_DC' int vbuuid_len, char *seqno, int seqno_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:813:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- couchbase.lo --- const char *bucketname, lcb_AUTHENTICATOR *auth, char *auth_hash TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:94:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_connection_addref(pcbc_connection_t *conn TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:95:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_connection_delref(pcbc_connection_t *conn TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:179:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *bop_get_return_doc(zval *return_value, const char *key, int key_len, int is_mapped TSRMLS_DC); --- src/couchbase/analytics_query.lo --- void pcbc_mutation_state_export_for_n1ql(pcbc_mutation_state_t *obj, zval *scan_vectors TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:814:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_export_for_search(pcbc_mutation_state_t *obj, zval *scan_vectors TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:818:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:820:65: error: expected ';', ',' or ')' before 'TSRMLS_DC' const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:821:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- couchbase.lo --- ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:208:77: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_exception_init(zval *return_value, long code, const char *message TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:210:46: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *ref TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:758:35: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_pp_begin(int param_count TSRMLS_DC, pcbc_pp_state *state, const char *spec, ...); ^~~~~~~~~ --- src/couchbase/analytics_query.lo --- void pcbc_document_init_error(zval *return_value, opcookie_res *header TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:823:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_cas_t cas, const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:825:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_document_fragment_init(zval *return_value, zval *value, zval *cas, zval *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:826:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_document_fragment_init_error(zval *return_value, opcookie_res *header, zval *value TSRMLS_DC); ^~~~~~~~~ --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:764:47: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_datatype_t datatype TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:766:45: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_uint8_t *datatype TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:770:37: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_cas_t pcbc_cas_decode(zval *cas TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:771:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_cas_encode(zval *return_value, lcb_cas_t cas TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/analytics_query.lo --- ./couchbase.h:828:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:830:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:832:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:834:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' int view_name_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:835:95: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_index_manager_init(zval *return_value, pcbc_bucket_manager_t *bucket_manager TSRMLS_DC); --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:773:103: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_bucket_subdoc_request(pcbc_bucket_t *data, void *builder, int is_lookup, zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:774:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_http_request(zval *return_value, lcb_t conn, lcb_CMDHTTP *cmd, int json_response TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:777:44: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *password TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/analytics_query.lo --- ^~~~~~~~~ ./couchbase.h:837:79: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_boolean_field_search_query_init(zval *return_value, zend_bool value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:838:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_boolean_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:839:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_date_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:840:58: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_all_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:778:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_bucket_manager_init(zval *return_value, zval *bucket TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:780:57: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval **groupid, zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:782:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 pcbc_subdoc_options_to_flags(int is_path, int is_lookup, zval *options TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:783:107: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- src/couchbase/analytics_query.lo --- ./couchbase.h:841:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_none_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:842:103: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_phrase_search_query_init(zval *return_value, char *match_phrase, int match_phrase_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:843:82: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_search_query_init(zval *return_value, char *match, int match_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:844:62: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_numeric_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ --- couchbase.lo --- int pcbc_lookup_in_builder_get(pcbc_lookup_in_builder_t *builder, char *path, int path_len, zval *options TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:784:110: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutate_in_builder_init(zval *return_value, zval *bucket, const char *id, int id_len, lcb_cas_t cas TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:786:49: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:787:110: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- src/couchbase/analytics_query.lo --- ./couchbase.h:845:85: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_prefix_search_query_init(zval *return_value, char *prefix, int prefix_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:846:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_query_string_search_query_init(zval *return_value, char *query, int query_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:847:85: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_regexp_search_query_init(zval *return_value, char *regexp, int regexp_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:848:79: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_search_query_init(zval *return_value, char *term, int term_len TSRMLS_DC); --- couchbase.lo --- int pcbc_mutate_in_builder_remove(pcbc_mutate_in_builder_t *builder, char *path, int path_len, lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:789:55: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:791:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:793:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); --- src/couchbase/analytics_query.lo --- ^~~~~~~~~ ./couchbase.h:849:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:850:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_wildcard_search_query_init(zval *return_value, char *wildcard, int wildcard_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:852:106: error: expected ';', ',' or ')' before 'TSRMLS_DC' double bottom_right_longitude, double bottom_right_latitude TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:854:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- couchbase.lo --- ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:795:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:798:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *password TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:800:51: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_n1ix_init(zval *return_value, zval *json TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:801:71: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- src/couchbase/analytics_query.lo --- int distance_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:855:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:856:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_date_range_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:857:101: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_numeric_range_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ --- couchbase.lo --- int pcbc_n1ix_list(pcbc_bucket_manager_t *manager, zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:803:42: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:805:40: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:807:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_analytics_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/analytics_query.lo --- ./couchbase.h:859:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_id_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:860:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_score_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:861:87: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_field_init(zval *return_value, const char *field, int field_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:863:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' double lat TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:867:47: error: expected ';', ',' or ')' before 'TSRMLS_DC' int num_args TSRMLS_DC); --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:808:88: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_n1ql_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:809:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_init(zval *return_value, zval *source TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:810:100: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_token_init(zval *return_value, const char *bucket, const lcb_MUTATION_TOKEN *mt TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/analytics_query.lo --- ^~~~~~~~~ ./couchbase.h:868:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_disjunction_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:869:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_conjunction_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:870:81: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_doc_id_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:871:81: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_phrase_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:812:78: error: expected ';', ',' or ')' before 'TSRMLS_DC' int vbuuid_len, char *seqno, int seqno_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:813:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_export_for_n1ql(pcbc_mutation_state_t *obj, zval *scan_vectors TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:814:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_export_for_search(pcbc_mutation_state_t *obj, zval *scan_vectors TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/analytics_query.lo --- ^~~~~~~~~ ./couchbase.h:881:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:883:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:885:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' int password_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:887:94: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:818:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:820:65: error: expected ';', ',' or ')' before 'TSRMLS_DC' const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:821:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_document_init_error(zval *return_value, opcookie_res *header TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:823:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- src/couchbase/analytics_query.lo --- void pcbc_crypto_register(pcbc_bucket_t *obj, const char *name, int name_len, zval *provider TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:888:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_unregister(pcbc_bucket_t *obj, const char *name, int name_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:890:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:892:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:1065:107: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- couchbase.lo --- lcb_cas_t cas, const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:825:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_document_fragment_init(zval *return_value, zval *value, zval *cas, zval *token TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:826:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_document_fragment_init_error(zval *return_value, opcookie_res *header, zval *value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:828:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); --- src/couchbase/analytics_query.lo --- lcb_error_t proc_store_results(pcbc_bucket_t *bucket, zval *return_value, opcookie *cookie, int is_mapped TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c: In function 'zim_AnalyticsQuery___construct': ./couchbase.h:216:9: warning: implicit declaration of function 'pcbc_exception_init'; did you mean 'zend_exception_save'? [-Wimplicit-function-declaration] pcbc_exception_init(PCBC_P(__pcbc_error), __pcbc_code, __pcbc_message TSRMLS_CC); \ ^~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:27:5: note: in expansion of macro 'throw_pcbc_exception' throw_pcbc_exception("Accessing private constructor.", LCB_EINVAL); ^~~~~~~~~~~~~~~~~~~~ ./couchbase.h:216:79: error: expected ')' before 'TSRMLS_CC' --- couchbase.lo --- ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:830:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:832:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:834:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' int view_name_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:835:95: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- src/couchbase/analytics_query.lo --- pcbc_exception_init(PCBC_P(__pcbc_error), __pcbc_code, __pcbc_message TSRMLS_CC); \ ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:27:5: note: in expansion of macro 'throw_pcbc_exception' throw_pcbc_exception("Accessing private constructor.", LCB_EINVAL); ^~~~~~~~~~~~~~~~~~~~ ./couchbase.h:217:58: error: expected ')' before 'TSRMLS_CC' zend_throw_exception_object(PCBC_P(__pcbc_error) TSRMLS_CC); \ ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:27:5: note: in expansion of macro 'throw_pcbc_exception' throw_pcbc_exception("Accessing private constructor.", LCB_EINVAL); ^~~~~~~~~~~~~~~~~~~~ --- couchbase.lo --- void pcbc_search_index_manager_init(zval *return_value, pcbc_bucket_manager_t *bucket_manager TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:837:79: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_boolean_field_search_query_init(zval *return_value, zend_bool value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:838:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_boolean_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:839:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_date_range_search_query_init(zval *return_value TSRMLS_DC); --- src/couchbase/analytics_query.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c: In function 'zim_AnalyticsQuery_fromString': /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:38:48: error: expected ')' before 'TSRMLS_CC' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &statement, &statement_len); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:38:10: error: too few arguments to function 'zend_parse_parameters' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &statement, &statement_len); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from ./couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:17: /usr/local/include/php/Zend/zend_API.h:304:22: note: declared here --- couchbase.lo --- ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:840:58: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_all_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:841:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_none_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:842:103: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_phrase_search_query_init(zval *return_value, char *match_phrase, int match_phrase_len TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/analytics_query.lo --- ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); ^~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:43:5: warning: implicit declaration of function 'pcbc_analytics_query_init'; did you mean 'pcbc_analytics_query_fetch_object'? [-Wimplicit-function-declaration] pcbc_analytics_query_init(return_value, statement, statement_len TSRMLS_CC); ^~~~~~~~~~~~~~~~~~~~~~~~~ pcbc_analytics_query_fetch_object /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:43:69: error: expected ')' before 'TSRMLS_CC' pcbc_analytics_query_init(return_value, statement, statement_len TSRMLS_CC); ^~~~~~~~~~ ) --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:843:82: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_search_query_init(zval *return_value, char *match, int match_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:844:62: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_numeric_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:845:85: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_prefix_search_query_init(zval *return_value, char *prefix, int prefix_len TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/analytics_query.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c: In function 'zim_AnalyticsQuery_rawParam': /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:54:48: error: expected ')' before 'TSRMLS_CC' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz", &name, &name_len, &value); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:54:10: error: too few arguments to function 'zend_parse_parameters' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz", &name, &name_len, &value); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from ./couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:17: /usr/local/include/php/Zend/zend_API.h:304:22: note: declared here --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:846:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_query_string_search_query_init(zval *return_value, char *query, int query_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:847:85: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_regexp_search_query_init(zval *return_value, char *regexp, int regexp_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:848:79: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_search_query_init(zval *return_value, char *term, int term_len TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/analytics_query.lo --- ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); ^~~~~~~~~~~~~~~~~~~~~ In file included from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:17: ./couchbase.h:415:57: error: expected ')' before 'TSRMLS_CC' &__pcbc_rv TSRMLS_CC); \ ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:59:5: note: in expansion of macro 'PCBC_READ_PROPERTY' PCBC_READ_PROPERTY(options, pcbc_analytics_query_ce, getThis(), "options", 0); ^~~~~~~~~~~~~~~~~~ /usr/local/include/php/Zend/zend_API.h:413:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:849:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:850:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_wildcard_search_query_init(zval *return_value, char *wildcard, int wildcard_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:852:106: error: expected ';', ',' or ')' before 'TSRMLS_DC' double bottom_right_longitude, double bottom_right_latitude TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/analytics_query.lo --- ./couchbase.h:414:63: note: in definition of macro 'PCBC_READ_PROPERTY' __pcbc_receiver = zend_read_property((__pcbc_scope), (__pcbc_object), ZEND_STRL(__pcbc_name), (__pcbc_silent), \ ^~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:59:58: note: in expansion of macro 'getThis' PCBC_READ_PROPERTY(options, pcbc_analytics_query_ce, getThis(), "options", 0); ^~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from ./couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:17: /usr/local/include/php/Zend/zend_API.h:404:16: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:854:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' int distance_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:855:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:856:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_date_range_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/analytics_query.lo --- 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); ^~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c: In function 'zim_AnalyticsQuery_positionalParams': /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:72:48: error: expected ')' before 'TSRMLS_CC' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a", ¶ms); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:72:10: error: too few arguments to function 'zend_parse_parameters' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a", ¶ms); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from ./couchbase.h:25, --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:857:101: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_numeric_range_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:859:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_id_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:860:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_score_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:861:87: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- src/couchbase/analytics_query.lo --- from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:17: /usr/local/include/php/Zend/zend_API.h:304:22: note: declared here ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); ^~~~~~~~~~~~~~~~~~~~~ In file included from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:17: ./couchbase.h:415:57: error: expected ')' before 'TSRMLS_CC' &__pcbc_rv TSRMLS_CC); \ ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:77:5: note: in expansion of macro 'PCBC_READ_PROPERTY' PCBC_READ_PROPERTY(options, pcbc_analytics_query_ce, getThis(), "options", 0); ^~~~~~~~~~~~~~~~~~ --- couchbase.lo --- void pcbc_search_sort_field_init(zval *return_value, const char *field, int field_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:863:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' double lat TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:867:47: error: expected ';', ',' or ')' before 'TSRMLS_DC' int num_args TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:868:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_disjunction_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/analytics_query.lo --- /usr/local/include/php/Zend/zend_API.h:413:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) ./couchbase.h:414:63: note: in definition of macro 'PCBC_READ_PROPERTY' __pcbc_receiver = zend_read_property((__pcbc_scope), (__pcbc_object), ZEND_STRL(__pcbc_name), (__pcbc_silent), \ ^~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:77:58: note: in expansion of macro 'getThis' PCBC_READ_PROPERTY(options, pcbc_analytics_query_ce, getThis(), "options", 0); ^~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from ./couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:17: --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:869:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_conjunction_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:870:81: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_doc_id_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:871:81: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_phrase_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/analytics_query.lo --- /usr/local/include/php/Zend/zend_API.h:404:16: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 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); ^~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c: In function 'zim_AnalyticsQuery_namedParams': /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:90:48: error: expected ')' before 'TSRMLS_CC' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a", ¶ms); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:90:10: error: too few arguments to function 'zend_parse_parameters' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a", ¶ms); ^~~~~~~~~~~~~~~~~~~~~ --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:881:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:883:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:885:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' int password_len TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/analytics_query.lo --- In file included from /usr/local/include/php/main/php.h:35, from ./couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:17: /usr/local/include/php/Zend/zend_API.h:304:22: note: declared here ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); ^~~~~~~~~~~~~~~~~~~~~ In file included from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:17: ./couchbase.h:415:57: error: expected ')' before 'TSRMLS_CC' &__pcbc_rv TSRMLS_CC); \ ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:95:5: note: in expansion of macro 'PCBC_READ_PROPERTY' PCBC_READ_PROPERTY(options, pcbc_analytics_query_ce, getThis(), "options", 0); --- src/couchbase/authenticator.lo --- In file included from ./couchbase.h:60, from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/authenticator.c:17: ./contrib/php_array.h:437:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' void *php_array_zval_to_resource(zval *z, int le TSRMLS_DC) { ^~~~~~~~~ ./contrib/php_array.h:478:62: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *php_array_zval_to_object(zval *z, zend_class_entry *ce TSRMLS_DC) { ^~~~~~~~~ In file included from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/authenticator.c:17: ./couchbase.h:93:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *bucketname, lcb_AUTHENTICATOR *auth, char *auth_hash TSRMLS_DC); ^~~~~~~~~ --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:887:94: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_register(pcbc_bucket_t *obj, const char *name, int name_len, zval *provider TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:888:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_unregister(pcbc_bucket_t *obj, const char *name, int name_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:890:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:892:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- src/couchbase/analytics_query.lo --- ^~~~~~~~~~~~~~~~~~ /usr/local/include/php/Zend/zend_API.h:413:73: warning: passing argument 2 of 'zend_read_property' from incompatible pointer type [-Wincompatible-pointer-types] #define getThis() ((Z_TYPE_P(ZEND_THIS) == IS_OBJECT) ? ZEND_THIS : NULL) ./couchbase.h:414:63: note: in definition of macro 'PCBC_READ_PROPERTY' __pcbc_receiver = zend_read_property((__pcbc_scope), (__pcbc_object), ZEND_STRL(__pcbc_name), (__pcbc_silent), \ ^~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:95:58: note: in expansion of macro 'getThis' PCBC_READ_PROPERTY(options, pcbc_analytics_query_ce, getThis(), "options", 0); ^~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from ./couchbase.h:25, --- src/couchbase/authenticator.lo --- ./couchbase.h:94:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_connection_addref(pcbc_connection_t *conn TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:95:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_connection_delref(pcbc_connection_t *conn TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:179:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *bop_get_return_doc(zval *return_value, const char *key, int key_len, int is_mapped TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:208:77: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_exception_init(zval *return_value, long code, const char *message TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:210:46: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- couchbase.lo --- zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:1065:107: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_error_t proc_store_results(pcbc_bucket_t *bucket, zval *return_value, opcookie *cookie, int is_mapped TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c: In function 'zm_startup_couchbase': /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:105:5: note: in expansion of macro 'X' --- src/couchbase/analytics_query.lo --- from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:17: /usr/local/include/php/Zend/zend_API.h:404:16: note: expected 'zend_object *' {aka 'struct _zend_object *'} but argument is of type 'zval *' {aka 'struct _zval_struct *'} 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); ^~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c: At top level: /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:166:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_analytics_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC) ^~~~~~~~~ --- src/couchbase/authenticator.lo --- const char *ref TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:758:35: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_pp_begin(int param_count TSRMLS_DC, pcbc_pp_state *state, const char *spec, ...); ^~~~~~~~~ ./couchbase.h:764:47: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_datatype_t datatype TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:766:45: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_uint8_t *datatype TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:770:37: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_cas_t pcbc_cas_decode(zval *cas TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:771:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_cas_encode(zval *return_value, lcb_cas_t cas TSRMLS_DC); --- couchbase.lo --- X(LCB_SUCCESS, 0x00, 0, "Success (Not an error)") \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:107:5: note: in expansion of macro 'X' X(LCB_AUTH_CONTINUE, 0x01, LCB_ERRTYPE_INTERNAL|LCB_ERRTYPE_FATAL|LCB_ERRTYPE_SRVGEN, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' --- src/couchbase/analytics_query.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:181:70: error: expected ';', ',' or ')' before 'TSRMLS_DC' static void analytics_query_free_object(pcbc_free_object_arg *object TSRMLS_DC) /* {{{ */ ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:191:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' static pcbc_create_object_retval analytics_query_create_object(zend_class_entry *class_type TSRMLS_DC) ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:214:77: error: expected ';', ',' or ')' before 'TSRMLS_DC' static HashTable *analytics_query_get_debug_info(zval *object, int *is_temp TSRMLS_DC) /* {{{ */ ^~~~~~~~~ --- src/couchbase/authenticator.lo --- ^~~~~~~~~ ./couchbase.h:773:103: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_bucket_subdoc_request(pcbc_bucket_t *data, void *builder, int is_lookup, zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:774:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_http_request(zval *return_value, lcb_t conn, lcb_CMDHTTP *cmd, int json_response TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:777:44: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *password TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:778:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_bucket_manager_init(zval *return_value, zval *bucket TSRMLS_DC); --- couchbase.lo --- module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:118:5: note: in expansion of macro 'X' X(LCB_AUTH_ERROR, 0x02, LCB_ERRTYPE_FATAL|LCB_ERRTYPE_INPUT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:125:5: note: in expansion of macro 'X' X(LCB_DELTA_BADVAL, 0x03, LCB_ERRTYPE_INPUT|LCB_ERRTYPE_DATAOP|LCB_ERRTYPE_SRVGEN, \ ^ --- src/couchbase/analytics_query.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c: In function 'zm_startup_AnalyticsQuery': /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:240:63: error: expected ')' before 'TSRMLS_CC' pcbc_analytics_query_ce = zend_register_internal_class(&ce TSRMLS_CC); ^~~~~~~~~~ ) /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:241:46: error: 'analytics_query_create_object' undeclared (first use in this function); did you mean 'analytics_query_methods'? pcbc_analytics_query_ce->create_object = analytics_query_create_object; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analytics_query_methods --- src/couchbase/authenticator.lo --- ^~~~~~~~~ ./couchbase.h:780:57: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval **groupid, zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:782:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 pcbc_subdoc_options_to_flags(int is_path, int is_lookup, zval *options TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:783:107: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_lookup_in_builder_get(pcbc_lookup_in_builder_t *builder, char *path, int path_len, zval *options TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:784:110: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- src/couchbase/analytics_query.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:241:46: note: each undeclared identifier is reported only once for each function it appears in /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:245:52: error: 'analytics_query_get_debug_info' undeclared (first use in this function); did you mean 'analytics_query_methods'? pcbc_analytics_query_handlers.get_debug_info = analytics_query_get_debug_info; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analytics_query_methods /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:247:46: error: 'analytics_query_free_object' undeclared (first use in this function); did you mean 'analytics_query_methods'? pcbc_analytics_query_handlers.free_obj = analytics_query_free_object; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ analytics_query_methods /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/analytics_query.c:250:95: error: expected ')' before 'TSRMLS_CC' zend_declare_property_null(pcbc_analytics_query_ce, ZEND_STRL("options"), ZEND_ACC_PUBLIC TSRMLS_CC); ^~~~~~~~~ *** [src/couchbase/analytics_query.lo] Error code 1 make[1]: stopped in /construction/databases/pecl-couchbase/couchbase-2.6.2 --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:131:5: note: in expansion of macro 'X' X(LCB_E2BIG, 0x04, LCB_ERRTYPE_INPUT|LCB_ERRTYPE_DATAOP|LCB_ERRTYPE_SRVGEN, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ --- src/couchbase/authenticator.lo --- void pcbc_mutate_in_builder_init(zval *return_value, zval *bucket, const char *id, int id_len, lcb_cas_t cas TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:786:49: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:787:110: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_mutate_in_builder_remove(pcbc_mutate_in_builder_t *builder, char *path, int path_len, lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:789:55: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ --- couchbase.lo --- ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:134:5: note: in expansion of macro 'X' X(LCB_EBUSY, 0x05, LCB_ERRTYPE_TRANSIENT, "The server is busy. Try again later") \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:136:5: note: in expansion of macro 'X' X(LCB_EINTERNAL, 0x06, LCB_ERRTYPE_INTERNAL, "Internal libcouchbase error") \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:141:5: note: in expansion of macro 'X' X(LCB_EINVAL, 0x07, LCB_ERRTYPE_INPUT, "Invalid input/arguments") \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:145:5: note: in expansion of macro 'X' X(LCB_ENOMEM, 0x08, LCB_ERRTYPE_TRANSIENT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:148:5: note: in expansion of macro 'X' X(LCB_ERANGE, 0x09, LCB_ERRTYPE_INPUT|LCB_ERRTYPE_DATAOP|LCB_ERRTYPE_SRVGEN, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:152:5: note: in expansion of macro 'X' X(LCB_ERROR, 0x0A, 0, "Generic error") \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:160:5: note: in expansion of macro 'X' X(LCB_ETMPFAIL, 0x0B, LCB_ERRTYPE_TRANSIENT|LCB_ERRTYPE_SRVLOAD|LCB_ERRTYPE_SRVGEN, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:167:5: note: in expansion of macro 'X' X(LCB_KEY_EEXISTS, 0x0C, LCB_ERRTYPE_DATAOP|LCB_ERRTYPE_SRVGEN, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:172:5: note: in expansion of macro 'X' X(LCB_KEY_ENOENT, 0x0D, LCB_ERRTYPE_DATAOP|LCB_ERRTYPE_SRVGEN, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:176:5: note: in expansion of macro 'X' X(LCB_DLOPEN_FAILED, 0x0E, LCB_ERRTYPE_INPUT|LCB_ERRTYPE_FATAL|LCB_ERRTYPE_PLUGIN, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:180:5: note: in expansion of macro 'X' X(LCB_DLSYM_FAILED, 0x0F, LCB_ERRTYPE_INPUT|LCB_ERRTYPE_FATAL|LCB_ERRTYPE_PLUGIN, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:189:5: note: in expansion of macro 'X' X(LCB_NETWORK_ERROR, 0x10, LCB_ERRTYPE_NETWORK, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:195:5: note: in expansion of macro 'X' X(LCB_NOT_MY_VBUCKET, 0x11, LCB_ERRTYPE_NETWORK|LCB_ERRTYPE_TRANSIENT|LCB_ERRTYPE_SRVGEN, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:200:5: note: in expansion of macro 'X' X(LCB_NOT_STORED, 0x12, LCB_ERRTYPE_DATAOP|LCB_ERRTYPE_SRVGEN, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:210:5: note: in expansion of macro 'X' X(LCB_NOT_SUPPORTED, 0x13, 0, "Operation not supported") \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:214:5: note: in expansion of macro 'X' X(LCB_UNKNOWN_COMMAND, 0x14, LCB_ERRTYPE_SRVGEN, "Unknown command") \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:221:5: note: in expansion of macro 'X' X(LCB_UNKNOWN_HOST, 0x15, LCB_ERRTYPE_NETWORK|LCB_ERRTYPE_INPUT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:225:5: note: in expansion of macro 'X' X(LCB_PROTOCOL_ERROR, 0x16, LCB_ERRTYPE_NETWORK, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:231:5: note: in expansion of macro 'X' X(LCB_ETIMEDOUT, 0x17, LCB_ERRTYPE_NETWORK|LCB_ERRTYPE_TRANSIENT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:236:5: note: in expansion of macro 'X' X(LCB_CONNECT_ERROR, 0x18, LCB_ERRTYPE_NETWORK, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:241:5: note: in expansion of macro 'X' X(LCB_BUCKET_ENOENT, 0x19, LCB_ERRTYPE_INPUT|LCB_ERRTYPE_FATAL, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:245:5: note: in expansion of macro 'X' X(LCB_CLIENT_ENOMEM, 0x1A, LCB_ERRTYPE_FATAL, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:250:5: note: in expansion of macro 'X' X(LCB_CLIENT_ENOCONF, 0x1B, LCB_ERRTYPE_TRANSIENT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:253:5: note: in expansion of macro 'X' X(LCB_EBADHANDLE, 0x1C, LCB_ERRTYPE_INPUT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:258:5: note: in expansion of macro 'X' X(LCB_SERVER_BUG, 0x1D, 0, "Encountered a server bug") \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:260:5: note: in expansion of macro 'X' X(LCB_PLUGIN_VERSION_MISMATCH, 0x1E, LCB_ERRTYPE_INPUT|LCB_ERRTYPE_FATAL|LCB_ERRTYPE_PLUGIN, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ --- paramparser.lo --- In file included from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:60, from /construction/databases/pecl-couchbase/couchbase-2.6.2/paramparser.c:17: /construction/databases/pecl-couchbase/couchbase-2.6.2/contrib/php_array.h:437:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' void *php_array_zval_to_resource(zval *z, int le TSRMLS_DC) { ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/contrib/php_array.h:478:62: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *php_array_zval_to_object(zval *z, zend_class_entry *ce TSRMLS_DC) { ^~~~~~~~~ In file included from /construction/databases/pecl-couchbase/couchbase-2.6.2/paramparser.c:17: /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:93:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:263:5: note: in expansion of macro 'X' X(LCB_INVALID_HOST_FORMAT, 0x1F, LCB_ERRTYPE_INPUT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:266:5: note: in expansion of macro 'X' --- paramparser.lo --- const char *bucketname, lcb_AUTHENTICATOR *auth, char *auth_hash TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:94:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_connection_addref(pcbc_connection_t *conn TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:95:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_connection_delref(pcbc_connection_t *conn TSRMLS_DC); ^~~~~~~~~ --- couchbase.lo --- X(LCB_INVALID_CHAR, 0x20, LCB_ERRTYPE_INPUT, "Illegal characted") \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:271:5: note: in expansion of macro 'X' X(LCB_DURABILITY_ETOOMANY, 0x21, LCB_ERRTYPE_INPUT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:278:5: note: in expansion of macro 'X' X(LCB_DUPLICATE_COMMANDS, 0x22, LCB_ERRTYPE_INPUT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:284:5: note: in expansion of macro 'X' X(LCB_NO_MATCHING_SERVER, 0x23, LCB_ERRTYPE_TRANSIENT, \ ^ --- paramparser.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:179:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *bop_get_return_doc(zval *return_value, const char *key, int key_len, int is_mapped TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:208:77: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_exception_init(zval *return_value, long code, const char *message TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:210:46: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *ref TSRMLS_DC); ^~~~~~~~~ --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:292:5: note: in expansion of macro 'X' X(LCB_BAD_ENVIRONMENT, 0x24, LCB_ERRTYPE_FATAL|LCB_ERRTYPE_INPUT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:297:5: note: in expansion of macro 'X' X(LCB_BUSY, 0x25, LCB_ERRTYPE_INTERNAL, "Busy. This is an internal error") \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:300:5: note: in expansion of macro 'X' X(LCB_INVALID_USERNAME, 0x26, LCB_ERRTYPE_INPUT|LCB_ERRTYPE_FATAL, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:303:5: note: in expansion of macro 'X' X(LCB_CONFIG_CACHE_INVALID, 0x27, LCB_ERRTYPE_INPUT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:310:5: note: in expansion of macro 'X' X(LCB_SASLMECH_UNAVAILABLE, 0x28, LCB_ERRTYPE_INPUT|LCB_ERRTYPE_FATAL, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:316:5: note: in expansion of macro 'X' X(LCB_TOO_MANY_REDIRECTS, 0x29, LCB_ERRTYPE_NETWORK, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:325:5: note: in expansion of macro 'X' X(LCB_MAP_CHANGED, 0x2A, LCB_ERRTYPE_NETWORK|LCB_ERRTYPE_TRANSIENT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:331:5: note: in expansion of macro 'X' X(LCB_INCOMPLETE_PACKET, 0x2B, LCB_ERRTYPE_TRANSIENT|LCB_ERRTYPE_INPUT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:337:5: note: in expansion of macro 'X' X(LCB_ECONNREFUSED, 0x2C, LCB_ERRTYPE_NETWORK|LCB_ERRTYPE_TRANSIENT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:344:5: note: in expansion of macro 'X' X(LCB_ESOCKSHUTDOWN, 0x2D, LCB_ERRTYPE_NETWORK|LCB_ERRTYPE_TRANSIENT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:351:5: note: in expansion of macro 'X' X(LCB_ECONNRESET, 0x2E, LCB_ERRTYPE_NETWORK|LCB_ERRTYPE_TRANSIENT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:362:5: note: in expansion of macro 'X' X(LCB_ECANTGETPORT, 0x2F, LCB_ERRTYPE_NETWORK|LCB_ERRTYPE_FATAL, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:373:5: note: in expansion of macro 'X' X(LCB_EFDLIMITREACHED, 0x30, LCB_ERRTYPE_NETWORK|LCB_ERRTYPE_FATAL, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:380:5: note: in expansion of macro 'X' X(LCB_ENETUNREACH, 0x31, LCB_ERRTYPE_NETWORK|LCB_ERRTYPE_TRANSIENT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:385:5: note: in expansion of macro 'X' X(LCB_ECTL_UNKNOWN, 0x32, LCB_ERRTYPE_INPUT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:394:5: note: in expansion of macro 'X' X(LCB_ECTL_UNSUPPMODE, 0x33, LCB_ERRTYPE_INPUT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:402:5: note: in expansion of macro 'X' X(LCB_ECTL_BADARG, 0x34, LCB_ERRTYPE_INPUT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:407:5: note: in expansion of macro 'X' X(LCB_EMPTY_KEY, 0x35, LCB_ERRTYPE_INPUT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:414:5: note: in expansion of macro 'X' X(LCB_SSL_ERROR, 0x36, LCB_ERRTYPE_FATAL, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:421:5: note: in expansion of macro 'X' X(LCB_SSL_CANTVERIFY, 0x37, LCB_ERRTYPE_FATAL, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:424:5: note: in expansion of macro 'X' X(LCB_SCHEDFAIL_INTERNAL, 0x38, 0, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' --- opcookie.lo --- In file included from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:60, from /construction/databases/pecl-couchbase/couchbase-2.6.2/opcookie.c:17: /construction/databases/pecl-couchbase/couchbase-2.6.2/contrib/php_array.h:437:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' void *php_array_zval_to_resource(zval *z, int le TSRMLS_DC) { ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/contrib/php_array.h:478:62: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *php_array_zval_to_object(zval *z, zend_class_entry *ce TSRMLS_DC) { ^~~~~~~~~ In file included from /construction/databases/pecl-couchbase/couchbase-2.6.2/opcookie.c:17: /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:93:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- couchbase.lo --- LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:432:5: note: in expansion of macro 'X' X(LCB_CLIENT_FEATURE_UNAVAILABLE, 0x39, LCB_ERRTYPE_INPUT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:439:5: note: in expansion of macro 'X' --- opcookie.lo --- const char *bucketname, lcb_AUTHENTICATOR *auth, char *auth_hash TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:94:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_connection_addref(pcbc_connection_t *conn TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:95:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_connection_delref(pcbc_connection_t *conn TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:179:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *bop_get_return_doc(zval *return_value, const char *key, int key_len, int is_mapped TSRMLS_DC); --- couchbase.lo --- X(LCB_OPTIONS_CONFLICT, 0x3A, LCB_ERRTYPE_INPUT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:444:5: note: in expansion of macro 'X' X(LCB_HTTP_ERROR, 0x3B, 0, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ --- opcookie.lo --- ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:208:77: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_exception_init(zval *return_value, long code, const char *message TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:210:46: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *ref TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:758:35: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_pp_begin(int param_count TSRMLS_DC, pcbc_pp_state *state, const char *spec, ...); ^~~~~~~~~ --- couchbase.lo --- ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:449:5: note: in expansion of macro 'X' X(LCB_DURABILITY_NO_MUTATION_TOKENS, 0x3C, LCB_ERRTYPE_INPUT, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:455:5: note: in expansion of macro 'X' X(LCB_UNKNOWN_MEMCACHED_ERROR, 0x3D, LCB_ERRTYPE_SRVGEN, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ --- opcookie.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:764:47: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_datatype_t datatype TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:766:45: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_uint8_t *datatype TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:770:37: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_cas_t pcbc_cas_decode(zval *cas TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:771:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_cas_encode(zval *return_value, lcb_cas_t cas TSRMLS_DC); ^~~~~~~~~ --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:460:5: note: in expansion of macro 'X' X(LCB_MUTATION_LOST, 0x3E, LCB_ERRTYPE_SRVGEN,\ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:464:5: note: in expansion of macro 'X' X(LCB_SUBDOC_PATH_ENOENT, 0x3F, \ ^ --- opcookie.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:773:103: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_bucket_subdoc_request(pcbc_bucket_t *data, void *builder, int is_lookup, zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:774:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_http_request(zval *return_value, lcb_t conn, lcb_CMDHTTP *cmd, int json_response TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:777:44: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *password TSRMLS_DC); ^~~~~~~~~ --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:468:5: note: in expansion of macro 'X' X(LCB_SUBDOC_PATH_MISMATCH, 0x40,\ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ --- opcookie.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:778:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_bucket_manager_init(zval *return_value, zval *bucket TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:780:57: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval **groupid, zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:782:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 pcbc_subdoc_options_to_flags(int is_path, int is_lookup, zval *options TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:783:107: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- couchbase.lo --- /usr/local/include/libcouchbase/error.h:472:5: note: in expansion of macro 'X' X(LCB_SUBDOC_PATH_EINVAL, 0x41, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:476:5: note: in expansion of macro 'X' X(LCB_SUBDOC_PATH_E2BIG, 0x42, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' --- opcookie.lo --- int pcbc_lookup_in_builder_get(pcbc_lookup_in_builder_t *builder, char *path, int path_len, zval *options TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:784:110: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutate_in_builder_init(zval *return_value, zval *bucket, const char *id, int id_len, lcb_cas_t cas TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:786:49: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:787:110: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- couchbase.lo --- module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:480:5: note: in expansion of macro 'X' X(LCB_SUBDOC_DOC_E2DEEP, 0x43,\ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:484:5: note: in expansion of macro 'X' X(LCB_SUBDOC_VALUE_CANTINSERT, 0x44, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) --- opcookie.lo --- int pcbc_mutate_in_builder_remove(pcbc_mutate_in_builder_t *builder, char *path, int path_len, lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:789:55: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:791:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:793:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); --- couchbase.lo --- ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:488:5: note: in expansion of macro 'X' X(LCB_SUBDOC_DOC_NOTJSON, 0x45,\ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:492:5: note: in expansion of macro 'X' X(LCB_SUBDOC_NUM_ERANGE, 0x46, \ ^ --- opcookie.lo --- ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:795:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:798:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *password TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:800:51: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_n1ix_init(zval *return_value, zval *json TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:801:71: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:496:5: note: in expansion of macro 'X' X(LCB_SUBDOC_BAD_DELTA, 0x47,\ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ --- opcookie.lo --- int pcbc_n1ix_list(pcbc_bucket_manager_t *manager, zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:803:42: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:805:40: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:807:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_analytics_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC); ^~~~~~~~~ --- couchbase.lo --- /usr/local/include/libcouchbase/error.h:500:5: note: in expansion of macro 'X' X(LCB_SUBDOC_PATH_EEXISTS, 0x48,\ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:504:5: note: in expansion of macro 'X' X(LCB_SUBDOC_MULTI_FAILURE, 0x49,\ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' --- opcookie.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:808:88: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_n1ql_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:809:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_init(zval *return_value, zval *source TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:810:100: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_token_init(zval *return_value, const char *bucket, const lcb_MUTATION_TOKEN *mt TSRMLS_DC); ^~~~~~~~~ --- couchbase.lo --- module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:508:5: note: in expansion of macro 'X' X(LCB_SUBDOC_VALUE_E2DEEP, 0x4A,\ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:512:5: note: in expansion of macro 'X' X(LCB_EINVAL_MCD, 0x4B, LCB_ERRTYPE_SRVGEN|LCB_ERRTYPE_INTERNAL, \ ^ --- opcookie.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:812:78: error: expected ';', ',' or ')' before 'TSRMLS_DC' int vbuuid_len, char *seqno, int seqno_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:813:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_export_for_n1ql(pcbc_mutation_state_t *obj, zval *scan_vectors TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:814:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_export_for_search(pcbc_mutation_state_t *obj, zval *scan_vectors TSRMLS_DC); ^~~~~~~~~ --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:515:5: note: in expansion of macro 'X' X(LCB_EMPTY_PATH, 0x4C, LCB_ERRTYPE_INPUT, "Missing subdocument path") \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ --- opcookie.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:818:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:820:65: error: expected ';', ',' or ')' before 'TSRMLS_DC' const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:821:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_document_init_error(zval *return_value, opcookie_res *header TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:823:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- couchbase.lo --- ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:517:5: note: in expansion of macro 'X' X(LCB_UNKNOWN_SDCMD, 0x4D, LCB_ERRTYPE_INPUT, "Unknown subdocument command") \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:519:5: note: in expansion of macro 'X' X(LCB_ENO_COMMANDS, 0x4E, LCB_ERRTYPE_INPUT, "No commands specified") \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ --- opcookie.lo --- lcb_cas_t cas, const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:825:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_document_fragment_init(zval *return_value, zval *value, zval *cas, zval *token TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:826:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_document_fragment_init_error(zval *return_value, opcookie_res *header, zval *value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:828:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:830:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:832:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:834:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' int view_name_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:835:95: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_index_manager_init(zval *return_value, pcbc_bucket_manager_t *bucket_manager TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:837:79: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_boolean_field_search_query_init(zval *return_value, zend_bool value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:838:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_boolean_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:839:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_date_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:840:58: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_all_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:841:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_none_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:842:103: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_phrase_search_query_init(zval *return_value, char *match_phrase, int match_phrase_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:843:82: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_search_query_init(zval *return_value, char *match, int match_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:844:62: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_numeric_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:845:85: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_prefix_search_query_init(zval *return_value, char *prefix, int prefix_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:846:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_query_string_search_query_init(zval *return_value, char *query, int query_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:847:85: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_regexp_search_query_init(zval *return_value, char *regexp, int regexp_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:848:79: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_search_query_init(zval *return_value, char *term, int term_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:849:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:850:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_wildcard_search_query_init(zval *return_value, char *wildcard, int wildcard_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:852:106: error: expected ';', ',' or ')' before 'TSRMLS_DC' double bottom_right_longitude, double bottom_right_latitude TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:854:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' int distance_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:855:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:856:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_date_range_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:857:101: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_numeric_range_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:859:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_id_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:860:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_score_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:861:87: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_field_init(zval *return_value, const char *field, int field_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:863:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' double lat TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:867:47: error: expected ';', ',' or ')' before 'TSRMLS_DC' int num_args TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:868:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_disjunction_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:869:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_conjunction_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:870:81: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_doc_id_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:871:81: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_phrase_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:881:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:883:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:885:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' int password_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:887:94: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_register(pcbc_bucket_t *obj, const char *name, int name_len, zval *provider TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:888:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_unregister(pcbc_bucket_t *obj, const char *name, int name_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:890:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:892:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:1065:107: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_error_t proc_store_results(pcbc_bucket_t *bucket, zval *return_value, opcookie *cookie, int is_mapped TSRMLS_DC); ^~~~~~~~~ *** [opcookie.lo] Error code 1 make[1]: stopped in /construction/databases/pecl-couchbase/couchbase-2.6.2 --- couchbase.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:521:5: note: in expansion of macro 'X' X(LCB_QUERY_ERROR, 0x4F, LCB_ERRTYPE_SRVGEN, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:524:5: note: in expansion of macro 'X' X(LCB_GENERIC_TMPERR, 0x50, LCB_ERRTYPE_TRANSIENT|LCB_ERRTYPE_SRVGEN, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:527:5: note: in expansion of macro 'X' X(LCB_GENERIC_SUBDOCERR, 0x51, LCB_ERRTYPE_SUBDOC|LCB_ERRTYPE_SRVGEN, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:530:5: note: in expansion of macro 'X' X(LCB_GENERIC_CONSTRAINT_ERR, 0x52, LCB_ERRTYPE_INPUT|LCB_ERRTYPE_SRVGEN, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:533:5: note: in expansion of macro 'X' X(LCB_NAMESERVER_ERROR, 0x53, LCB_ERRTYPE_NETWORK, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:536:5: note: in expansion of macro 'X' X(LCB_NOT_AUTHORIZED, 0x54, LCB_ERRTYPE_INPUT|LCB_ERRTYPE_SRVGEN, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:539:5: note: in expansion of macro 'X' X(LCB_SUBDOC_INVALID_COMBO, 0x55, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:543:5: note: in expansion of macro 'X' X(LCB_SUBDOC_MULTI_PATH_FAILURE, 0x56, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:547:5: note: in expansion of macro 'X' X(LCB_SUBDOC_SUCCESS_DELETED, 0x57, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:551:5: note: in expansion of macro 'X' X(LCB_SUBDOC_XATTR_INVALID_FLAG_COMBO, 0x58, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:555:5: note: in expansion of macro 'X' X(LCB_SUBDOC_XATTR_INVALID_KEY_COMBO, 0x59, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:559:5: note: in expansion of macro 'X' X(LCB_SUBDOC_XATTR_UNKNOWN_MACRO, 0x5a, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:563:5: note: in expansion of macro 'X' X(LCB_SUBDOC_XATTR_UNKNOWN_VATTR, 0x5b, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:567:5: note: in expansion of macro 'X' X(LCB_SUBDOC_XATTR_CANT_MODIFY_VATTR, 0x5c, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:571:5: note: in expansion of macro 'X' X(LCB_SUBDOC_MULTI_PATH_FAILURE_DELETED, 0x5d, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:575:5: note: in expansion of macro 'X' X(LCB_SUBDOC_INVALID_XATTR_ORDER, 0x5e, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:578:5: note: in expansion of macro 'X' X(LCB_SSL_INVALID_CIPHERSUITES, 0x5f, LCB_ERRTYPE_FATAL, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:372:51: error: expected ')' before 'TSRMLS_CC' module_number TSRMLS_CC); \ ^~~~~~~~~ /usr/local/include/libcouchbase/error.h:580:5: note: in expansion of macro 'X' X(LCB_SSL_NO_CIPHERS, 0x60, LCB_ERRTYPE_FATAL, \ ^ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:375:9: note: in expansion of macro 'LCB_XERR' LCB_XERR(X) ^~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c: At top level: /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:461:49: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC) ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:687:70: error: expected ';', ',' or ')' before 'TSRMLS_DC' zend_bool jsonassoc, zval *return_value TSRMLS_DC) ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c: In function 'zif_basicEncoderV1': /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:854:48: error: expected ')' before 'TSRMLS_CC' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z|a", &value, &options); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:854:10: error: too few arguments to function 'zend_parse_parameters' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z|a", &value, &options); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:17: /usr/local/include/php/Zend/zend_API.h:304:22: note: declared here ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); ^~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:884:5: warning: implicit declaration of function 'basic_encoder_v1'; did you mean 'zif_basicEncoderV1'? [-Wimplicit-function-declaration] basic_encoder_v1(value, sertype, cmprtype, cmprthresh, cmprfactor, return_value TSRMLS_CC); ^~~~~~~~~~~~~~~~ zif_basicEncoderV1 /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:884:84: error: expected ')' before 'TSRMLS_CC' basic_encoder_v1(value, sertype, cmprtype, cmprthresh, cmprfactor, return_value TSRMLS_CC); ^~~~~~~~~~ ) /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c: In function 'zif_basicDecoderV1': /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:900:48: error: expected ')' before 'TSRMLS_CC' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sll|a", &bytes, &bytes_len, &flags, &datatype, &options); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:900:10: error: too few arguments to function 'zend_parse_parameters' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sll|a", &bytes, &bytes_len, &flags, &datatype, &options); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:17: /usr/local/include/php/Zend/zend_API.h:304:22: note: declared here ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); ^~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:910:5: warning: implicit declaration of function 'basic_decoder_v1'; did you mean 'zif_basicDecoderV1'? [-Wimplicit-function-declaration] basic_decoder_v1(bytes, bytes_len, flags, datatype, json_array, return_value TSRMLS_CC); ^~~~~~~~~~~~~~~~ zif_basicDecoderV1 /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:910:81: error: expected ')' before 'TSRMLS_CC' basic_decoder_v1(bytes, bytes_len, flags, datatype, json_array, return_value TSRMLS_CC); ^~~~~~~~~~ ) /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c: In function 'zif_passthruEncoder': /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:918:47: error: expected ')' before 'TSRMLS_CC' if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z", &value) == FAILURE) { ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:918:9: error: too few arguments to function 'zend_parse_parameters' if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z", &value) == FAILURE) { ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:17: /usr/local/include/php/Zend/zend_API.h:304:22: note: declared here ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); ^~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c: In function 'zif_passthruDecoder': /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:934:47: error: expected ')' before 'TSRMLS_CC' if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "zzz", &value, &flags, &datatype) == FAILURE) { ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:934:9: error: too few arguments to function 'zend_parse_parameters' if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "zzz", &value, &flags, &datatype) == FAILURE) { ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:17: /usr/local/include/php/Zend/zend_API.h:304:22: note: declared here ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); ^~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c: In function 'zif_defaultEncoder': /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:953:48: error: expected ')' before 'TSRMLS_CC' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z|a", &value); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:953:10: error: too few arguments to function 'zend_parse_parameters' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z|a", &value); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:17: /usr/local/include/php/Zend/zend_API.h:304:22: note: declared here ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); ^~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:959:34: error: expected ')' before 'TSRMLS_CC' return_value TSRMLS_CC); ^~~~~~~~~~ ) /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c: In function 'zif_defaultDecoder': /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:976:48: error: expected ')' before 'TSRMLS_CC' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sll|a", &bytes, &bytes_len, &flags, &datatype); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:976:10: error: too few arguments to function 'zend_parse_parameters' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sll|a", &bytes, &bytes_len, &flags, &datatype); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:17: /usr/local/include/php/Zend/zend_API.h:304:22: note: declared here ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); ^~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:981:92: error: expected ')' before 'TSRMLS_CC' basic_decoder_v1(bytes, bytes_len, flags, datatype, PCBCG(dec_json_array), return_value TSRMLS_CC); ^~~~~~~~~~ ) /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c: In function 'zif_zlibCompress': /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:991:47: error: expected ')' before 'TSRMLS_CC' if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z", &zdata) == FAILURE) { ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:991:9: error: too few arguments to function 'zend_parse_parameters' if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z", &zdata) == FAILURE) { ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:17: /usr/local/include/php/Zend/zend_API.h:304:22: note: declared here ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); ^~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c: In function 'zif_zlibDecompress': /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:1021:47: error: expected ')' before 'TSRMLS_CC' if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z", &zdata) == FAILURE) { ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:1021:9: error: too few arguments to function 'zend_parse_parameters' if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z", &zdata) == FAILURE) { ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:17: /usr/local/include/php/Zend/zend_API.h:304:22: note: declared here ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); ^~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c: In function 'zif_fastlzCompress': /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:1049:47: error: expected ')' before 'TSRMLS_CC' if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z", &zdata) == FAILURE) { ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:1049:9: error: too few arguments to function 'zend_parse_parameters' if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z", &zdata) == FAILURE) { ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:17: /usr/local/include/php/Zend/zend_API.h:304:22: note: declared here ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); ^~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c: In function 'zif_fastlzDecompress': /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:1075:47: error: expected ')' before 'TSRMLS_CC' if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z", &zdata) == FAILURE) { ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:1075:9: error: too few arguments to function 'zend_parse_parameters' if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z", &zdata) == FAILURE) { ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.c:17: /usr/local/include/php/Zend/zend_API.h:304:22: note: declared here ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); ^~~~~~~~~~~~~~~~~~~~~ *** [couchbase.lo] Error code 1 make[1]: stopped in /construction/databases/pecl-couchbase/couchbase-2.6.2 --- paramparser.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:758:35: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_pp_begin(int param_count TSRMLS_DC, pcbc_pp_state *state, const char *spec, ...); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:764:47: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_datatype_t datatype TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:766:45: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_uint8_t *datatype TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:770:37: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_cas_t pcbc_cas_decode(zval *cas TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:771:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_cas_encode(zval *return_value, lcb_cas_t cas TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:773:103: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_bucket_subdoc_request(pcbc_bucket_t *data, void *builder, int is_lookup, zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:774:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_http_request(zval *return_value, lcb_t conn, lcb_CMDHTTP *cmd, int json_response TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:777:44: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *password TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:778:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_bucket_manager_init(zval *return_value, zval *bucket TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:780:57: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval **groupid, zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:782:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 pcbc_subdoc_options_to_flags(int is_path, int is_lookup, zval *options TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:783:107: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_lookup_in_builder_get(pcbc_lookup_in_builder_t *builder, char *path, int path_len, zval *options TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:784:110: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutate_in_builder_init(zval *return_value, zval *bucket, const char *id, int id_len, lcb_cas_t cas TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:786:49: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:787:110: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_mutate_in_builder_remove(pcbc_mutate_in_builder_t *builder, char *path, int path_len, lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:789:55: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:791:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:793:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:795:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:798:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *password TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:800:51: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_n1ix_init(zval *return_value, zval *json TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:801:71: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_n1ix_list(pcbc_bucket_manager_t *manager, zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:803:42: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:805:40: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:807:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_analytics_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:808:88: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_n1ql_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:809:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_init(zval *return_value, zval *source TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:810:100: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_token_init(zval *return_value, const char *bucket, const lcb_MUTATION_TOKEN *mt TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:812:78: error: expected ';', ',' or ')' before 'TSRMLS_DC' int vbuuid_len, char *seqno, int seqno_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:813:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_export_for_n1ql(pcbc_mutation_state_t *obj, zval *scan_vectors TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:814:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_export_for_search(pcbc_mutation_state_t *obj, zval *scan_vectors TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:818:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:820:65: error: expected ';', ',' or ')' before 'TSRMLS_DC' const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:821:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_document_init_error(zval *return_value, opcookie_res *header TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:823:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_cas_t cas, const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:825:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_document_fragment_init(zval *return_value, zval *value, zval *cas, zval *token TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:826:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_document_fragment_init_error(zval *return_value, opcookie_res *header, zval *value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:828:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:830:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:832:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:834:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' int view_name_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:835:95: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_index_manager_init(zval *return_value, pcbc_bucket_manager_t *bucket_manager TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:837:79: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_boolean_field_search_query_init(zval *return_value, zend_bool value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:838:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_boolean_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:839:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_date_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:840:58: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_all_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:841:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_none_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:842:103: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_phrase_search_query_init(zval *return_value, char *match_phrase, int match_phrase_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:843:82: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_search_query_init(zval *return_value, char *match, int match_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:844:62: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_numeric_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:845:85: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_prefix_search_query_init(zval *return_value, char *prefix, int prefix_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:846:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_query_string_search_query_init(zval *return_value, char *query, int query_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:847:85: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_regexp_search_query_init(zval *return_value, char *regexp, int regexp_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:848:79: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_search_query_init(zval *return_value, char *term, int term_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:849:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:850:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_wildcard_search_query_init(zval *return_value, char *wildcard, int wildcard_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:852:106: error: expected ';', ',' or ')' before 'TSRMLS_DC' double bottom_right_longitude, double bottom_right_latitude TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:854:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' int distance_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:855:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:856:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_date_range_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:857:101: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_numeric_range_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:859:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_id_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:860:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_score_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:861:87: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_field_init(zval *return_value, const char *field, int field_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:863:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' double lat TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:867:47: error: expected ';', ',' or ')' before 'TSRMLS_DC' int num_args TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:868:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_disjunction_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:869:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_conjunction_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:870:81: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_doc_id_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:871:81: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_phrase_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:881:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:883:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:885:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' int password_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:887:94: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_register(pcbc_bucket_t *obj, const char *name, int name_len, zval *provider TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:888:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_unregister(pcbc_bucket_t *obj, const char *name, int name_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:890:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:892:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:1065:107: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_error_t proc_store_results(pcbc_bucket_t *bucket, zval *return_value, opcookie *cookie, int is_mapped TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/paramparser.c:90:35: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_pp_begin(int param_count TSRMLS_DC, pcbc_pp_state *state, const char *spec, ...) ^~~~~~~~~ *** [paramparser.lo] Error code 1 make[1]: stopped in /construction/databases/pecl-couchbase/couchbase-2.6.2 --- src/couchbase/cert_authenticator.lo --- In file included from ./couchbase.h:60, from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c:17: ./contrib/php_array.h:437:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' void *php_array_zval_to_resource(zval *z, int le TSRMLS_DC) { ^~~~~~~~~ ./contrib/php_array.h:478:62: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *php_array_zval_to_object(zval *z, zend_class_entry *ce TSRMLS_DC) { ^~~~~~~~~ In file included from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c:17: ./couchbase.h:93:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *bucketname, lcb_AUTHENTICATOR *auth, char *auth_hash TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:94:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_connection_addref(pcbc_connection_t *conn TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:95:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_connection_delref(pcbc_connection_t *conn TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:179:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *bop_get_return_doc(zval *return_value, const char *key, int key_len, int is_mapped TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:208:77: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_exception_init(zval *return_value, long code, const char *message TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:210:46: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *ref TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:758:35: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_pp_begin(int param_count TSRMLS_DC, pcbc_pp_state *state, const char *spec, ...); ^~~~~~~~~ ./couchbase.h:764:47: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_datatype_t datatype TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:766:45: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_uint8_t *datatype TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:770:37: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_cas_t pcbc_cas_decode(zval *cas TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:771:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_cas_encode(zval *return_value, lcb_cas_t cas TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:773:103: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_bucket_subdoc_request(pcbc_bucket_t *data, void *builder, int is_lookup, zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:774:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_http_request(zval *return_value, lcb_t conn, lcb_CMDHTTP *cmd, int json_response TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:777:44: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *password TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:778:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_bucket_manager_init(zval *return_value, zval *bucket TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:780:57: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval **groupid, zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:782:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 pcbc_subdoc_options_to_flags(int is_path, int is_lookup, zval *options TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:783:107: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_lookup_in_builder_get(pcbc_lookup_in_builder_t *builder, char *path, int path_len, zval *options TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:784:110: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutate_in_builder_init(zval *return_value, zval *bucket, const char *id, int id_len, lcb_cas_t cas TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:786:49: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:787:110: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_mutate_in_builder_remove(pcbc_mutate_in_builder_t *builder, char *path, int path_len, lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:789:55: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:791:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:793:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:795:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:798:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *password TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:800:51: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_n1ix_init(zval *return_value, zval *json TSRMLS_DC); ^~~~~~~~~ --- exception.lo --- In file included from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:60, from /construction/databases/pecl-couchbase/couchbase-2.6.2/exception.c:17: /construction/databases/pecl-couchbase/couchbase-2.6.2/contrib/php_array.h:437:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' void *php_array_zval_to_resource(zval *z, int le TSRMLS_DC) { ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/contrib/php_array.h:478:62: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *php_array_zval_to_object(zval *z, zend_class_entry *ce TSRMLS_DC) { ^~~~~~~~~ In file included from /construction/databases/pecl-couchbase/couchbase-2.6.2/exception.c:17: /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:93:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- src/couchbase/cert_authenticator.lo --- ./couchbase.h:801:71: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_n1ix_list(pcbc_bucket_manager_t *manager, zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:803:42: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:805:40: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:807:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_analytics_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:808:88: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- exception.lo --- const char *bucketname, lcb_AUTHENTICATOR *auth, char *auth_hash TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:94:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_connection_addref(pcbc_connection_t *conn TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:95:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_connection_delref(pcbc_connection_t *conn TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:179:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *bop_get_return_doc(zval *return_value, const char *key, int key_len, int is_mapped TSRMLS_DC); --- src/couchbase/cert_authenticator.lo --- void pcbc_n1ql_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:809:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_init(zval *return_value, zval *source TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:810:100: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_token_init(zval *return_value, const char *bucket, const lcb_MUTATION_TOKEN *mt TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:812:78: error: expected ';', ',' or ')' before 'TSRMLS_DC' int vbuuid_len, char *seqno, int seqno_len TSRMLS_DC); ^~~~~~~~~ --- exception.lo --- ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:208:77: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_exception_init(zval *return_value, long code, const char *message TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:210:46: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *ref TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:758:35: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_pp_begin(int param_count TSRMLS_DC, pcbc_pp_state *state, const char *spec, ...); ^~~~~~~~~ --- src/couchbase/cert_authenticator.lo --- ./couchbase.h:813:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_export_for_n1ql(pcbc_mutation_state_t *obj, zval *scan_vectors TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:814:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_export_for_search(pcbc_mutation_state_t *obj, zval *scan_vectors TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:818:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:820:65: error: expected ';', ',' or ')' before 'TSRMLS_DC' const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ --- exception.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:764:47: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_datatype_t datatype TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:766:45: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_uint8_t *datatype TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:770:37: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_cas_t pcbc_cas_decode(zval *cas TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:771:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_cas_encode(zval *return_value, lcb_cas_t cas TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/cert_authenticator.lo --- ./couchbase.h:821:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_document_init_error(zval *return_value, opcookie_res *header TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:823:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_cas_t cas, const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:825:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_document_fragment_init(zval *return_value, zval *value, zval *cas, zval *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:826:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_document_fragment_init_error(zval *return_value, opcookie_res *header, zval *value TSRMLS_DC); --- exception.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:773:103: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_bucket_subdoc_request(pcbc_bucket_t *data, void *builder, int is_lookup, zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:774:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_http_request(zval *return_value, lcb_t conn, lcb_CMDHTTP *cmd, int json_response TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:777:44: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *password TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/cert_authenticator.lo --- ^~~~~~~~~ ./couchbase.h:828:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:830:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:832:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:834:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' int view_name_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:835:95: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- exception.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:778:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_bucket_manager_init(zval *return_value, zval *bucket TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:780:57: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval **groupid, zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:782:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 pcbc_subdoc_options_to_flags(int is_path, int is_lookup, zval *options TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:783:107: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- src/couchbase/cert_authenticator.lo --- void pcbc_search_index_manager_init(zval *return_value, pcbc_bucket_manager_t *bucket_manager TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:837:79: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_boolean_field_search_query_init(zval *return_value, zend_bool value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:838:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_boolean_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:839:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_date_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:840:58: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- exception.lo --- int pcbc_lookup_in_builder_get(pcbc_lookup_in_builder_t *builder, char *path, int path_len, zval *options TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:784:110: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutate_in_builder_init(zval *return_value, zval *bucket, const char *id, int id_len, lcb_cas_t cas TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:786:49: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:787:110: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- src/couchbase/cert_authenticator.lo --- void pcbc_match_all_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:841:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_none_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:842:103: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_phrase_search_query_init(zval *return_value, char *match_phrase, int match_phrase_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:843:82: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_search_query_init(zval *return_value, char *match, int match_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:844:62: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- exception.lo --- int pcbc_mutate_in_builder_remove(pcbc_mutate_in_builder_t *builder, char *path, int path_len, lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:789:55: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:791:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:793:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); --- src/couchbase/cert_authenticator.lo --- void pcbc_numeric_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:845:85: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_prefix_search_query_init(zval *return_value, char *prefix, int prefix_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:846:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_query_string_search_query_init(zval *return_value, char *query, int query_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:847:85: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_regexp_search_query_init(zval *return_value, char *regexp, int regexp_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:848:79: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- exception.lo --- ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:795:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:798:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *password TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:800:51: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_n1ix_init(zval *return_value, zval *json TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:801:71: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- src/couchbase/cert_authenticator.lo --- void pcbc_term_search_query_init(zval *return_value, char *term, int term_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:849:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:850:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_wildcard_search_query_init(zval *return_value, char *wildcard, int wildcard_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:852:106: error: expected ';', ',' or ')' before 'TSRMLS_DC' double bottom_right_longitude, double bottom_right_latitude TSRMLS_DC); ^~~~~~~~~ --- exception.lo --- int pcbc_n1ix_list(pcbc_bucket_manager_t *manager, zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:803:42: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:805:40: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:807:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_analytics_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/cert_authenticator.lo --- ./couchbase.h:854:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' int distance_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:855:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:856:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_date_range_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:857:101: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_numeric_range_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); --- exception.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:808:88: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_n1ql_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:809:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_init(zval *return_value, zval *source TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:810:100: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_token_init(zval *return_value, const char *bucket, const lcb_MUTATION_TOKEN *mt TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/cert_authenticator.lo --- ^~~~~~~~~ ./couchbase.h:859:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_id_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:860:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_score_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:861:87: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_field_init(zval *return_value, const char *field, int field_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:863:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' double lat TSRMLS_DC); ^~~~~~~~~ --- exception.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:812:78: error: expected ';', ',' or ')' before 'TSRMLS_DC' int vbuuid_len, char *seqno, int seqno_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:813:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_export_for_n1ql(pcbc_mutation_state_t *obj, zval *scan_vectors TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:814:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_export_for_search(pcbc_mutation_state_t *obj, zval *scan_vectors TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/cert_authenticator.lo --- ./couchbase.h:867:47: error: expected ';', ',' or ')' before 'TSRMLS_DC' int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:868:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_disjunction_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:869:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_conjunction_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:870:81: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_doc_id_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ --- exception.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:818:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:820:65: error: expected ';', ',' or ')' before 'TSRMLS_DC' const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:821:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_document_init_error(zval *return_value, opcookie_res *header TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:823:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- src/couchbase/cert_authenticator.lo --- ./couchbase.h:871:81: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_phrase_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:881:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:883:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:885:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' int password_len TSRMLS_DC); ^~~~~~~~~ --- exception.lo --- lcb_cas_t cas, const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:825:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_document_fragment_init(zval *return_value, zval *value, zval *cas, zval *token TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:826:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_document_fragment_init_error(zval *return_value, opcookie_res *header, zval *value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:828:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); --- src/couchbase/cert_authenticator.lo --- ./couchbase.h:887:94: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_register(pcbc_bucket_t *obj, const char *name, int name_len, zval *provider TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:888:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_unregister(pcbc_bucket_t *obj, const char *name, int name_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:890:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:892:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:1065:107: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- exception.lo --- ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:830:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:832:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:834:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' int view_name_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:835:95: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- src/couchbase/cert_authenticator.lo --- lcb_error_t proc_store_results(pcbc_bucket_t *bucket, zval *return_value, opcookie *cookie, int is_mapped TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c: In function 'zim_CertAuthenticator___construct': ./couchbase.h:216:9: warning: implicit declaration of function 'pcbc_exception_init'; did you mean 'zend_exception_save'? [-Wimplicit-function-declaration] pcbc_exception_init(PCBC_P(__pcbc_error), __pcbc_code, __pcbc_message TSRMLS_CC); \ ^~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c:32:9: note: in expansion of macro 'throw_pcbc_exception' throw_pcbc_exception("Invalid arguments.", LCB_EINVAL); ^~~~~~~~~~~~~~~~~~~~ ./couchbase.h:216:79: error: expected ')' before 'TSRMLS_CC' --- exception.lo --- void pcbc_search_index_manager_init(zval *return_value, pcbc_bucket_manager_t *bucket_manager TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:837:79: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_boolean_field_search_query_init(zval *return_value, zend_bool value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:838:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_boolean_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:839:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_date_range_search_query_init(zval *return_value TSRMLS_DC); --- src/couchbase/cert_authenticator.lo --- pcbc_exception_init(PCBC_P(__pcbc_error), __pcbc_code, __pcbc_message TSRMLS_CC); \ ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c:32:9: note: in expansion of macro 'throw_pcbc_exception' throw_pcbc_exception("Invalid arguments.", LCB_EINVAL); ^~~~~~~~~~~~~~~~~~~~ ./couchbase.h:217:58: error: expected ')' before 'TSRMLS_CC' zend_throw_exception_object(PCBC_P(__pcbc_error) TSRMLS_CC); \ ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c:32:9: note: in expansion of macro 'throw_pcbc_exception' throw_pcbc_exception("Invalid arguments.", LCB_EINVAL); ^~~~~~~~~~~~~~~~~~~~ --- exception.lo --- ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:840:58: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_all_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:841:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_none_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:842:103: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_phrase_search_query_init(zval *return_value, char *match_phrase, int match_phrase_len TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/cert_authenticator.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c: At top level: /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c:39:54: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_cert_authenticator_init(zval *return_value TSRMLS_DC) ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c:59:73: error: expected ';', ',' or ')' before 'TSRMLS_DC' static void cert_authenticator_free_object(pcbc_free_object_arg *object TSRMLS_DC) /* {{{ */ ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c:69:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' static pcbc_create_object_retval authenticator_create_object(zend_class_entry *class_type TSRMLS_DC) --- exception.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:843:82: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_search_query_init(zval *return_value, char *match, int match_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:844:62: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_numeric_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:845:85: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_prefix_search_query_init(zval *return_value, char *prefix, int prefix_len TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/cert_authenticator.lo --- ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c: In function 'zm_startup_CertAuthenticator': /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c:97:66: error: expected ')' before 'TSRMLS_CC' pcbc_cert_authenticator_ce = zend_register_internal_class(&ce TSRMLS_CC); ^~~~~~~~~~ ) --- exception.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:846:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_query_string_search_query_init(zval *return_value, char *query, int query_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:847:85: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_regexp_search_query_init(zval *return_value, char *regexp, int regexp_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:848:79: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_search_query_init(zval *return_value, char *term, int term_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:849:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:850:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_wildcard_search_query_init(zval *return_value, char *wildcard, int wildcard_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:852:106: error: expected ';', ',' or ')' before 'TSRMLS_DC' double bottom_right_longitude, double bottom_right_latitude TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:854:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' int distance_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:855:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:856:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_date_range_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:857:101: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_numeric_range_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:859:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_id_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:860:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_score_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:861:87: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_field_init(zval *return_value, const char *field, int field_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:863:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' double lat TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:867:47: error: expected ';', ',' or ')' before 'TSRMLS_DC' int num_args TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:868:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_disjunction_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:869:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_conjunction_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:870:81: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_doc_id_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:871:81: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_phrase_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:881:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:883:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:885:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' int password_len TSRMLS_DC); ^~~~~~~~~ --- src/couchbase/crypto.lo --- In file included from ./couchbase.h:60, from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c:17: ./contrib/php_array.h:437:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' void *php_array_zval_to_resource(zval *z, int le TSRMLS_DC) { ^~~~~~~~~ ./contrib/php_array.h:478:62: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *php_array_zval_to_object(zval *z, zend_class_entry *ce TSRMLS_DC) { ^~~~~~~~~ In file included from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c:17: ./couchbase.h:93:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *bucketname, lcb_AUTHENTICATOR *auth, char *auth_hash TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:94:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_connection_addref(pcbc_connection_t *conn TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:95:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_connection_delref(pcbc_connection_t *conn TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:179:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *bop_get_return_doc(zval *return_value, const char *key, int key_len, int is_mapped TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:208:77: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_exception_init(zval *return_value, long code, const char *message TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:210:46: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *ref TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:758:35: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_pp_begin(int param_count TSRMLS_DC, pcbc_pp_state *state, const char *spec, ...); ^~~~~~~~~ ./couchbase.h:764:47: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_datatype_t datatype TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:766:45: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_uint8_t *datatype TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:770:37: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_cas_t pcbc_cas_decode(zval *cas TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:771:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_cas_encode(zval *return_value, lcb_cas_t cas TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:773:103: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_bucket_subdoc_request(pcbc_bucket_t *data, void *builder, int is_lookup, zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:774:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_http_request(zval *return_value, lcb_t conn, lcb_CMDHTTP *cmd, int json_response TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:777:44: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *password TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:778:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_bucket_manager_init(zval *return_value, zval *bucket TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:780:57: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval **groupid, zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:782:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 pcbc_subdoc_options_to_flags(int is_path, int is_lookup, zval *options TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:783:107: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_lookup_in_builder_get(pcbc_lookup_in_builder_t *builder, char *path, int path_len, zval *options TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:784:110: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutate_in_builder_init(zval *return_value, zval *bucket, const char *id, int id_len, lcb_cas_t cas TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:786:49: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:787:110: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_mutate_in_builder_remove(pcbc_mutate_in_builder_t *builder, char *path, int path_len, lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:789:55: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:791:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:793:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:795:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:798:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *password TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:800:51: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_n1ix_init(zval *return_value, zval *json TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:801:71: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_n1ix_list(pcbc_bucket_manager_t *manager, zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:803:42: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:805:40: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:807:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_analytics_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:808:88: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_n1ql_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:809:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_init(zval *return_value, zval *source TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:810:100: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_token_init(zval *return_value, const char *bucket, const lcb_MUTATION_TOKEN *mt TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:812:78: error: expected ';', ',' or ')' before 'TSRMLS_DC' int vbuuid_len, char *seqno, int seqno_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:813:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_export_for_n1ql(pcbc_mutation_state_t *obj, zval *scan_vectors TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:814:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_export_for_search(pcbc_mutation_state_t *obj, zval *scan_vectors TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:818:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:820:65: error: expected ';', ',' or ')' before 'TSRMLS_DC' const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:821:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_document_init_error(zval *return_value, opcookie_res *header TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:823:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_cas_t cas, const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:825:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_document_fragment_init(zval *return_value, zval *value, zval *cas, zval *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:826:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_document_fragment_init_error(zval *return_value, opcookie_res *header, zval *value TSRMLS_DC); --- exception.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:887:94: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_register(pcbc_bucket_t *obj, const char *name, int name_len, zval *provider TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:888:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_unregister(pcbc_bucket_t *obj, const char *name, int name_len TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:890:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:892:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- src/couchbase/crypto.lo --- ^~~~~~~~~ ./couchbase.h:828:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:830:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:832:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:834:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' int view_name_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:835:95: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- exception.lo --- zval *return_value TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:1065:107: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_error_t proc_store_results(pcbc_bucket_t *bucket, zval *return_value, opcookie *cookie, int is_mapped TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/exception.c:23:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *message TSRMLS_DC) ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/exception.c:47:77: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_exception_init(zval *return_value, long code, const char *message TSRMLS_DC) --- src/couchbase/crypto.lo --- void pcbc_search_index_manager_init(zval *return_value, pcbc_bucket_manager_t *bucket_manager TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:837:79: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_boolean_field_search_query_init(zval *return_value, zend_bool value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:838:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_boolean_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:839:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_date_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:840:58: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- exception.lo --- ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/exception.c:53:46: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *ref TSRMLS_DC) ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/exception.c: In function 'zm_startup_CouchbaseException': /construction/databases/pecl-couchbase/couchbase-2.6.2/exception.c:75:75: error: 'TSRMLS_C' undeclared (first use in this function); did you mean 'TSRM_H'? default_exception_ce = (zend_class_entry *)zend_exception_get_default(TSRMLS_C); ^~~~~~~~ TSRM_H /construction/databases/pecl-couchbase/couchbase-2.6.2/exception.c:75:75: note: each undeclared identifier is reported only once for each function it appears in --- src/couchbase/crypto.lo --- void pcbc_match_all_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:841:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_none_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:842:103: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_phrase_search_query_init(zval *return_value, char *match_phrase, int match_phrase_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:843:82: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_search_query_init(zval *return_value, char *match, int match_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:844:62: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- exception.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/exception.c:75:48: error: too many arguments to function 'zend_exception_get_default' default_exception_ce = (zend_class_entry *)zend_exception_get_default(TSRMLS_C); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /construction/databases/pecl-couchbase/couchbase-2.6.2/couchbase.h:43, from /construction/databases/pecl-couchbase/couchbase-2.6.2/exception.c:17: /usr/local/include/php/Zend/zend_exceptions.h:51:28: note: declared here ZEND_API zend_class_entry *zend_exception_get_default(void); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/exception.c:81:82: error: expected ')' before 'TSRMLS_CC' pcbc_exception_ce = zend_register_internal_class_ex(&ce, default_exception_ce TSRMLS_CC); ^~~~~~~~~~ --- src/couchbase/crypto.lo --- void pcbc_numeric_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:845:85: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_prefix_search_query_init(zval *return_value, char *prefix, int prefix_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:846:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_query_string_search_query_init(zval *return_value, char *query, int query_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:847:85: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_regexp_search_query_init(zval *return_value, char *regexp, int regexp_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:848:79: error: expected ';', ',' or ')' before 'TSRMLS_DC' --- exception.lo --- ) --- src/couchbase/crypto.lo --- void pcbc_term_search_query_init(zval *return_value, char *term, int term_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:849:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:850:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_wildcard_search_query_init(zval *return_value, char *wildcard, int wildcard_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:852:106: error: expected ';', ',' or ')' before 'TSRMLS_DC' double bottom_right_longitude, double bottom_right_latitude TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:854:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' int distance_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:855:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:856:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_date_range_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:857:101: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_numeric_range_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:859:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_id_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:860:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_score_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:861:87: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_field_init(zval *return_value, const char *field, int field_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:863:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' double lat TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:867:47: error: expected ';', ',' or ')' before 'TSRMLS_DC' int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:868:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_disjunction_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:869:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_conjunction_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:870:81: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_doc_id_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:871:81: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_phrase_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:881:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:883:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:885:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' int password_len TSRMLS_DC); ^~~~~~~~~ --- exception.lo --- *** [exception.lo] Error code 1 make[1]: stopped in /construction/databases/pecl-couchbase/couchbase-2.6.2 --- src/couchbase/crypto.lo --- ./couchbase.h:887:94: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_register(pcbc_bucket_t *obj, const char *name, int name_len, zval *provider TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:888:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_unregister(pcbc_bucket_t *obj, const char *name, int name_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:890:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:892:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:1065:107: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_error_t proc_store_results(pcbc_bucket_t *bucket, zval *return_value, opcookie *cookie, int is_mapped TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c: In function 'pcbc_crypto_get_key_id': /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c:54:5: warning: implicit declaration of function 'TSRMLS_FETCH'; did you mean 'TSRMLS_CACHE'? [-Wimplicit-function-declaration] TSRMLS_FETCH(); ^~~~~~~~~~~~ TSRMLS_CACHE /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c:59:10: warning: implicit declaration of function 'call_user_function_ex'; did you mean 'call_user_function'? [-Wimplicit-function-declaration] rv = call_user_function_ex(EG(function_table), PCBC_CP(zprovider), PCBC_P(fname), &retval, 0, NULL, 1, ^~~~~~~~~~~~~~~~~~~~~ call_user_function /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c:60:37: error: expected ')' before 'TSRMLS_CC' NULL TSRMLS_CC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c: In function 'pcbc_crypto_generate_iv': /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c:83:37: error: expected ')' before 'TSRMLS_CC' NULL TSRMLS_CC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c: In function 'pcbc_crypto_sign': /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c:117:37: error: expected ')' before 'TSRMLS_CC' NULL TSRMLS_CC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c: In function 'pcbc_crypto_verify_signature': /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c:156:37: error: expected ')' before 'TSRMLS_CC' NULL TSRMLS_CC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c: In function 'pcbc_crypto_encrypt': /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c:205:37: error: expected ')' before 'TSRMLS_CC' NULL TSRMLS_CC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c: In function 'pcbc_crypto_decrypt': /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c:245:37: error: expected ')' before 'TSRMLS_CC' NULL TSRMLS_CC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c: At top level: /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c:262:95: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_register(pcbc_bucket_t *obj, const char *name, int name_len, zval *zprovider TSRMLS_DC) ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c:313:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_unregister(pcbc_bucket_t *obj, const char *name, int name_len TSRMLS_DC) ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c:319:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC) ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c:389:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC) ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c: In function 'zm_startup_CryptoProvider': /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c:544:63: error: expected ')' before 'TSRMLS_CC' pcbc_crypto_provider_ce = zend_register_internal_class(&ce TSRMLS_CC); ^~~~~~~~~~ ) /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c:547:59: error: expected ')' before 'TSRMLS_CC' LCBCRYPTO_KEY_ENCRYPT TSRMLS_CC); ^~~~~~~~~~ ) /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/crypto.c:549:59: error: expected ')' before 'TSRMLS_CC' LCBCRYPTO_KEY_DECRYPT TSRMLS_CC); ^~~~~~~~~~ ) *** [src/couchbase/crypto.lo] Error code 1 make[1]: stopped in /construction/databases/pecl-couchbase/couchbase-2.6.2 --- log.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/log.c: In function 'log_handler': /construction/databases/pecl-couchbase/couchbase-2.6.2/log.c:49:5: warning: implicit declaration of function 'TSRMLS_FETCH'; did you mean 'TSRMLS_CACHE'? [-Wimplicit-function-declaration] TSRMLS_FETCH(); ^~~~~~~~~~~~ TSRMLS_CACHE In file included from /construction/databases/pecl-couchbase/couchbase-2.6.2/log.c:18: /construction/databases/pecl-couchbase/couchbase-2.6.2/log.c:56:21: error: expected ')' before 'TSRMLS_CC' php_log_err(buf TSRMLS_CC); ^~~~~~~~~ /usr/local/include/php/main/php.h:319:52: note: in definition of macro 'php_log_err' #define php_log_err(msg) php_log_err_with_severity(msg, LOG_NOTICE) ^~~ /usr/local/include/php/main/php.h:319:26: error: too few arguments to function 'php_log_err_with_severity' #define php_log_err(msg) php_log_err_with_severity(msg, LOG_NOTICE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/log.c:56:5: note: in expansion of macro 'php_log_err' php_log_err(buf TSRMLS_CC); ^~~~~~~~~~~ /usr/local/include/php/main/php.h:323:23: note: declared here PHPAPI ZEND_COLD void php_log_err_with_severity(const char *log_message, int syslog_type_int); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/log.c: In function 'pcbc_log': /construction/databases/pecl-couchbase/couchbase-2.6.2/log.c:78:21: error: expected ')' before 'TSRMLS_CC' php_log_err(buf TSRMLS_CC); ^~~~~~~~~ /usr/local/include/php/main/php.h:319:52: note: in definition of macro 'php_log_err' #define php_log_err(msg) php_log_err_with_severity(msg, LOG_NOTICE) ^~~ /usr/local/include/php/main/php.h:319:26: error: too few arguments to function 'php_log_err_with_severity' #define php_log_err(msg) php_log_err_with_severity(msg, LOG_NOTICE) ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/log.c:78:5: note: in expansion of macro 'php_log_err' php_log_err(buf TSRMLS_CC); ^~~~~~~~~~~ /usr/local/include/php/main/php.h:323:23: note: declared here --- src/couchbase/cert_authenticator.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c:98:49: error: 'authenticator_create_object' undeclared (first use in this function) pcbc_cert_authenticator_ce->create_object = authenticator_create_object; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c:98:49: note: each undeclared identifier is reported only once for each function it appears in /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c:101:53: error: expected ')' before 'TSRMLS_CC' zend_class_implements(pcbc_cert_authenticator_ce TSRMLS_CC, 1, pcbc_authenticator_ce); ^~~~~~~~~~ ) /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c:101:5: error: too few arguments to function 'zend_class_implements' --- log.lo --- PHPAPI ZEND_COLD void php_log_err_with_severity(const char *log_message, int syslog_type_int); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- src/couchbase/cert_authenticator.lo --- zend_class_implements(pcbc_cert_authenticator_ce TSRMLS_CC, 1, pcbc_authenticator_ce); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from ./couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c:17: /usr/local/include/php/Zend/zend_API.h:335:15: note: declared here ZEND_API void zend_class_implements(zend_class_entry *class_entry, int num_interfaces, ...); ^~~~~~~~~~~~~~~~~~~~~ --- log.lo --- *** [log.lo] Error code 1 make[1]: stopped in /construction/databases/pecl-couchbase/couchbase-2.6.2 --- src/couchbase/cert_authenticator.lo --- /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/cert_authenticator.c:105:44: error: 'cert_authenticator_free_object' undeclared (first use in this function); did you mean 'cert_authenticator_methods'? cert_authenticator_handlers.free_obj = cert_authenticator_free_object; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cert_authenticator_methods *** [src/couchbase/cert_authenticator.lo] Error code 1 make[1]: stopped in /construction/databases/pecl-couchbase/couchbase-2.6.2 --- src/couchbase/authenticator.lo --- ./couchbase.h:791:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:793:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:795:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:798:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *password TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:800:51: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_n1ix_init(zval *return_value, zval *json TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:801:71: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_n1ix_list(pcbc_bucket_manager_t *manager, zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:803:42: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:805:40: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:807:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_analytics_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:808:88: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_n1ql_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:809:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_init(zval *return_value, zval *source TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:810:100: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_token_init(zval *return_value, const char *bucket, const lcb_MUTATION_TOKEN *mt TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:812:78: error: expected ';', ',' or ')' before 'TSRMLS_DC' int vbuuid_len, char *seqno, int seqno_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:813:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_export_for_n1ql(pcbc_mutation_state_t *obj, zval *scan_vectors TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:814:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_export_for_search(pcbc_mutation_state_t *obj, zval *scan_vectors TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:818:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:820:65: error: expected ';', ',' or ')' before 'TSRMLS_DC' const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:821:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_document_init_error(zval *return_value, opcookie_res *header TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:823:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_cas_t cas, const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:825:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_document_fragment_init(zval *return_value, zval *value, zval *cas, zval *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:826:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_document_fragment_init_error(zval *return_value, opcookie_res *header, zval *value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:828:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:830:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:832:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:834:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' int view_name_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:835:95: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_index_manager_init(zval *return_value, pcbc_bucket_manager_t *bucket_manager TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:837:79: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_boolean_field_search_query_init(zval *return_value, zend_bool value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:838:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_boolean_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:839:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_date_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:840:58: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_all_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:841:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_none_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:842:103: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_phrase_search_query_init(zval *return_value, char *match_phrase, int match_phrase_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:843:82: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_search_query_init(zval *return_value, char *match, int match_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:844:62: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_numeric_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:845:85: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_prefix_search_query_init(zval *return_value, char *prefix, int prefix_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:846:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_query_string_search_query_init(zval *return_value, char *query, int query_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:847:85: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_regexp_search_query_init(zval *return_value, char *regexp, int regexp_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:848:79: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_search_query_init(zval *return_value, char *term, int term_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:849:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:850:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_wildcard_search_query_init(zval *return_value, char *wildcard, int wildcard_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:852:106: error: expected ';', ',' or ')' before 'TSRMLS_DC' double bottom_right_longitude, double bottom_right_latitude TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:854:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' int distance_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:855:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:856:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_date_range_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:857:101: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_numeric_range_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:859:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_id_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:860:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_score_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:861:87: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_field_init(zval *return_value, const char *field, int field_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:863:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' double lat TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:867:47: error: expected ';', ',' or ')' before 'TSRMLS_DC' int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:868:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_disjunction_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:869:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_conjunction_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:870:81: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_doc_id_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:871:81: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_phrase_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:881:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:883:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:885:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' int password_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:887:94: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_register(pcbc_bucket_t *obj, const char *name, int name_len, zval *provider TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:888:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_unregister(pcbc_bucket_t *obj, const char *name, int name_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:890:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:892:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:1065:107: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_error_t proc_store_results(pcbc_bucket_t *bucket, zval *return_value, opcookie *cookie, int is_mapped TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/authenticator.c: In function 'zm_startup_Authenticator': /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/authenticator.c:27:65: error: expected ')' before 'TSRMLS_CC' pcbc_authenticator_ce = zend_register_internal_interface(&ce TSRMLS_CC); ^~~~~~~~~~ ) *** [src/couchbase/authenticator.lo] Error code 1 make[1]: stopped in /construction/databases/pecl-couchbase/couchbase-2.6.2 --- src/couchbase/classic_authenticator.lo --- cc -I. -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/construction/databases/pecl-couchbase/couchbase-2.6.2/include -I/construction/databases/pecl-couchbase/couchbase-2.6.2/main -I/construction/databases/pecl-couchbase/couchbase-2.6.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -pipe -O2 -fno-strict-aliasing -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c -fPIC -DPIC -o src/couchbase/.libs/classic_authenticator.o In file included from ./couchbase.h:60, from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:17: ./contrib/php_array.h:437:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' void *php_array_zval_to_resource(zval *z, int le TSRMLS_DC) { ^~~~~~~~~ ./contrib/php_array.h:478:62: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *php_array_zval_to_object(zval *z, zend_class_entry *ce TSRMLS_DC) { ^~~~~~~~~ In file included from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:17: ./couchbase.h:93:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *bucketname, lcb_AUTHENTICATOR *auth, char *auth_hash TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:94:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_connection_addref(pcbc_connection_t *conn TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:95:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_connection_delref(pcbc_connection_t *conn TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:179:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *bop_get_return_doc(zval *return_value, const char *key, int key_len, int is_mapped TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:208:77: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_exception_init(zval *return_value, long code, const char *message TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:210:46: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *ref TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:758:35: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_pp_begin(int param_count TSRMLS_DC, pcbc_pp_state *state, const char *spec, ...); ^~~~~~~~~ ./couchbase.h:764:47: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_datatype_t datatype TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:766:45: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_uint8_t *datatype TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:770:37: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_cas_t pcbc_cas_decode(zval *cas TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:771:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_cas_encode(zval *return_value, lcb_cas_t cas TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:773:103: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_bucket_subdoc_request(pcbc_bucket_t *data, void *builder, int is_lookup, zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:774:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_http_request(zval *return_value, lcb_t conn, lcb_CMDHTTP *cmd, int json_response TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:777:44: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *password TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:778:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_bucket_manager_init(zval *return_value, zval *bucket TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:780:57: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval **groupid, zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:782:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 pcbc_subdoc_options_to_flags(int is_path, int is_lookup, zval *options TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:783:107: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_lookup_in_builder_get(pcbc_lookup_in_builder_t *builder, char *path, int path_len, zval *options TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:784:110: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutate_in_builder_init(zval *return_value, zval *bucket, const char *id, int id_len, lcb_cas_t cas TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:786:49: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:787:110: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_mutate_in_builder_remove(pcbc_mutate_in_builder_t *builder, char *path, int path_len, lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:789:55: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:791:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:793:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:795:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_U32 flags TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:798:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *password TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:800:51: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_n1ix_init(zval *return_value, zval *json TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:801:71: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_n1ix_list(pcbc_bucket_manager_t *manager, zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:803:42: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:805:40: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:807:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_analytics_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:808:88: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_n1ql_query_init(zval *return_value, const char *statement, int statement_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:809:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_init(zval *return_value, zval *source TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:810:100: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_token_init(zval *return_value, const char *bucket, const lcb_MUTATION_TOKEN *mt TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:812:78: error: expected ';', ',' or ')' before 'TSRMLS_DC' int vbuuid_len, char *seqno, int seqno_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:813:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_export_for_n1ql(pcbc_mutation_state_t *obj, zval *scan_vectors TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:814:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_mutation_state_export_for_search(pcbc_mutation_state_t *obj, zval *scan_vectors TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:818:64: error: expected ';', ',' or ')' before 'TSRMLS_DC' const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:820:65: error: expected ';', ',' or ')' before 'TSRMLS_DC' const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:821:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_document_init_error(zval *return_value, opcookie_res *header TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:823:72: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_cas_t cas, const lcb_MUTATION_TOKEN *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:825:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_document_fragment_init(zval *return_value, zval *value, zval *cas, zval *token TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:826:93: error: expected ';', ',' or ')' before 'TSRMLS_DC' int pcbc_document_fragment_init_error(zval *return_value, opcookie_res *header, zval *value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:828:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:830:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:832:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:834:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' int view_name_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:835:95: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_index_manager_init(zval *return_value, pcbc_bucket_manager_t *bucket_manager TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:837:79: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_boolean_field_search_query_init(zval *return_value, zend_bool value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:838:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_boolean_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:839:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_date_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:840:58: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_all_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:841:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_none_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:842:103: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_phrase_search_query_init(zval *return_value, char *match_phrase, int match_phrase_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:843:82: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_match_search_query_init(zval *return_value, char *match, int match_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:844:62: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_numeric_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:845:85: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_prefix_search_query_init(zval *return_value, char *prefix, int prefix_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:846:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_query_string_search_query_init(zval *return_value, char *query, int query_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:847:85: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_regexp_search_query_init(zval *return_value, char *regexp, int regexp_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:848:79: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_search_query_init(zval *return_value, char *term, int term_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:849:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_range_search_query_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:850:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_wildcard_search_query_init(zval *return_value, char *wildcard, int wildcard_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:852:106: error: expected ';', ',' or ')' before 'TSRMLS_DC' double bottom_right_longitude, double bottom_right_latitude TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:854:59: error: expected ';', ',' or ')' before 'TSRMLS_DC' int distance_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:855:92: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_term_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:856:98: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_date_range_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:857:101: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_numeric_range_search_facet_init(zval *return_value, char *field, int field_len, int limit TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:859:50: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_id_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:860:53: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_score_init(zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:861:87: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_search_sort_field_init(zval *return_value, const char *field, int field_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:863:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' double lat TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:867:47: error: expected ';', ',' or ')' before 'TSRMLS_DC' int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:868:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_disjunction_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:869:86: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_conjunction_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:870:81: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_doc_id_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:871:81: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_phrase_search_query_init(zval *return_value, zval *args, int num_args TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:881:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:883:90: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:885:56: error: expected ';', ',' or ')' before 'TSRMLS_DC' int password_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:887:94: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_register(pcbc_bucket_t *obj, const char *name, int name_len, zval *provider TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:888:80: error: expected ';', ',' or ')' before 'TSRMLS_DC' void pcbc_crypto_unregister(pcbc_bucket_t *obj, const char *name, int name_len TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:890:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:892:52: error: expected ';', ',' or ')' before 'TSRMLS_DC' zval *return_value TSRMLS_DC); ^~~~~~~~~ ./couchbase.h:1065:107: error: expected ';', ',' or ')' before 'TSRMLS_DC' lcb_error_t proc_store_results(pcbc_bucket_t *bucket, zval *return_value, opcookie *cookie, int is_mapped TSRMLS_DC); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c: In function 'zim_ClassicAuthenticator___construct': ./couchbase.h:216:9: warning: implicit declaration of function 'pcbc_exception_init'; did you mean 'zend_exception_save'? [-Wimplicit-function-declaration] pcbc_exception_init(PCBC_P(__pcbc_error), __pcbc_code, __pcbc_message TSRMLS_CC); \ ^~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:34:9: note: in expansion of macro 'throw_pcbc_exception' throw_pcbc_exception("Invalid arguments.", LCB_EINVAL); ^~~~~~~~~~~~~~~~~~~~ ./couchbase.h:216:79: error: expected ')' before 'TSRMLS_CC' pcbc_exception_init(PCBC_P(__pcbc_error), __pcbc_code, __pcbc_message TSRMLS_CC); \ ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:34:9: note: in expansion of macro 'throw_pcbc_exception' throw_pcbc_exception("Invalid arguments.", LCB_EINVAL); ^~~~~~~~~~~~~~~~~~~~ ./couchbase.h:217:58: error: expected ')' before 'TSRMLS_CC' zend_throw_exception_object(PCBC_P(__pcbc_error) TSRMLS_CC); \ ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:34:9: note: in expansion of macro 'throw_pcbc_exception' throw_pcbc_exception("Invalid arguments.", LCB_EINVAL); ^~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c: In function 'zim_ClassicAuthenticator_cluster': /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:57:48: error: expected ')' before 'TSRMLS_CC' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss", &username, &username_len, &password, &password_len); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:57:10: error: too few arguments to function 'zend_parse_parameters' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss", &username, &username_len, &password, &password_len); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from ./couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:17: /usr/local/include/php/Zend/zend_API.h:304:22: note: declared here ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); ^~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c: In function 'zim_ClassicAuthenticator_bucket': /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:89:48: error: expected ')' before 'TSRMLS_CC' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss", &name, &name_len, &password, &password_len); ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:89:10: error: too few arguments to function 'zend_parse_parameters' rv = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss", &name, &name_len, &password, &password_len); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from ./couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:17: /usr/local/include/php/Zend/zend_API.h:304:22: note: declared here ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); ^~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c: At top level: /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:133:89: error: expected ';', ',' or ')' before 'TSRMLS_DC' const char *name, const char *password, char **hash TSRMLS_DC) ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:233:76: error: expected ';', ',' or ')' before 'TSRMLS_DC' static void classic_authenticator_free_object(pcbc_free_object_arg *object TSRMLS_DC) /* {{{ */ ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:264:91: error: expected ';', ',' or ')' before 'TSRMLS_DC' static pcbc_create_object_retval authenticator_create_object(zend_class_entry *class_type TSRMLS_DC) ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:287:88: error: expected ';', ',' or ')' before 'TSRMLS_DC' static HashTable *pcbc_classic_authenticator_get_debug_info(zval *object, int *is_temp TSRMLS_DC) /* {{{ */ ^~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c: In function 'zm_startup_ClassicAuthenticator': /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:322:69: error: expected ')' before 'TSRMLS_CC' pcbc_classic_authenticator_ce = zend_register_internal_class(&ce TSRMLS_CC); ^~~~~~~~~~ ) /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:323:52: error: 'authenticator_create_object' undeclared (first use in this function) pcbc_classic_authenticator_ce->create_object = authenticator_create_object; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:323:52: note: each undeclared identifier is reported only once for each function it appears in /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:326:56: error: expected ')' before 'TSRMLS_CC' zend_class_implements(pcbc_classic_authenticator_ce TSRMLS_CC, 1, pcbc_authenticator_ce); ^~~~~~~~~~ ) /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:326:5: error: too few arguments to function 'zend_class_implements' zend_class_implements(pcbc_classic_authenticator_ce TSRMLS_CC, 1, pcbc_authenticator_ce); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/php/main/php.h:35, from ./couchbase.h:25, from /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:17: /usr/local/include/php/Zend/zend_API.h:335:15: note: declared here ZEND_API void zend_class_implements(zend_class_entry *class_entry, int num_interfaces, ...); ^~~~~~~~~~~~~~~~~~~~~ /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:329:53: error: 'pcbc_classic_authenticator_get_debug_info' undeclared (first use in this function); did you mean 'pcbc_classic_authenticator_fetch_object'? classic_authenticator_handlers.get_debug_info = pcbc_classic_authenticator_get_debug_info; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pcbc_classic_authenticator_fetch_object /construction/databases/pecl-couchbase/couchbase-2.6.2/src/couchbase/classic_authenticator.c:331:47: error: 'classic_authenticator_free_object' undeclared (first use in this function); did you mean 'classic_authenticator_methods'? classic_authenticator_handlers.free_obj = classic_authenticator_free_object; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ classic_authenticator_methods *** [src/couchbase/classic_authenticator.lo] Error code 1 make[1]: stopped in /construction/databases/pecl-couchbase/couchbase-2.6.2 10 errors make[1]: stopped in /construction/databases/pecl-couchbase/couchbase-2.6.2 ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /xports/databases/pecl-couchbase FAILED 00:00:04