=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for php81-pdo_mysql-8.1.31nb2 /bin/cp /usr/pkgsrc/databases/php-pdo_mysql/../../lang/php/ext.ini /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/pdo_mysql.ini --- pdo_mysql.lo --- --- mysql_driver.lo --- --- mysql_statement.lo --- /bin/sh /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/libtool --mode=compile gcc -I/usr/pkg/include/php/ext -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -I. -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql -DPHP_ATOM_INC -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/include -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/main -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql -I/usr/pkg/include/php -I/usr/pkg/include/php/main -I/usr/pkg/include/php/TSRM -I/usr/pkg/include/php/Zend -I/usr/pkg/include/php/ext -I/usr/pkg/include/php/ext/date/lib -I/usr/pkg/include/php/ext/pdo -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -O2 -I/usr/pkg/include/php/ext/pdo -I/usr/pkg/include -I/usr/include -c /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_statement.c -o mysql_statement.lo --- pdo_mysql.lo --- /bin/sh /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/libtool --mode=compile gcc -I/usr/pkg/include/php/ext -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -I. -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql -DPHP_ATOM_INC -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/include -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/main -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql -I/usr/pkg/include/php -I/usr/pkg/include/php/main -I/usr/pkg/include/php/TSRM -I/usr/pkg/include/php/Zend -I/usr/pkg/include/php/ext -I/usr/pkg/include/php/ext/date/lib -I/usr/pkg/include/php/ext/pdo -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -O2 -I/usr/pkg/include/php/ext/pdo -I/usr/pkg/include -I/usr/include -c /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/pdo_mysql.c -o pdo_mysql.lo --- mysql_driver.lo --- /bin/sh /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/libtool --mode=compile gcc -I/usr/pkg/include/php/ext -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -I. -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql -DPHP_ATOM_INC -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/include -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/main -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql -I/usr/pkg/include/php -I/usr/pkg/include/php/main -I/usr/pkg/include/php/TSRM -I/usr/pkg/include/php/Zend -I/usr/pkg/include/php/ext -I/usr/pkg/include/php/ext/date/lib -I/usr/pkg/include/php/ext/pdo -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -O2 -I/usr/pkg/include/php/ext/pdo -I/usr/pkg/include -I/usr/include -c /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c -o mysql_driver.lo --- mysql_statement.lo --- libtool: compile: gcc -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -I. -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql -DPHP_ATOM_INC -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/include -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/main -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/main -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/TSRM -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/Zend -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/date/lib -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include -DHAVE_CONFIG_H -O2 -c /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_statement.c -fPIC -DPIC -o .libs/mysql_statement.o --- pdo_mysql.lo --- libtool: compile: gcc -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -I. -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql -DPHP_ATOM_INC -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/include -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/main -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/main -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/TSRM -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/Zend -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/date/lib -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include -DHAVE_CONFIG_H -O2 -c /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/pdo_mysql.c -fPIC -DPIC -o .libs/pdo_mysql.o --- mysql_driver.lo --- libtool: compile: gcc -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -I. -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql -DPHP_ATOM_INC -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/include -I/pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/main -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/main -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/TSRM -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/Zend -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/date/lib -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo -I/pbulk/work/databases/php-pdo_mysql/work/.buildlink/include -DHAVE_CONFIG_H -O2 -c /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c -fPIC -DPIC -o .libs/mysql_driver.o --- mysql_statement.lo --- In file included from /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_statement.c:27:0: /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:225:15: error: expected declaration specifiers or '...' before '*' token typedef bool (*pdo_dbh_prepare_func)(pdo_dbh_t *dbh, zend_string *sql, pdo_stmt_t *stmt, zval *driver_options); ^ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:236:15: error: expected declaration specifiers or '...' before '*' token typedef bool (*pdo_dbh_txn_func)(pdo_dbh_t *dbh); ^ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:240:15: error: expected declaration specifiers or '...' before '*' token typedef bool (*pdo_dbh_set_attr_func)(pdo_dbh_t *dbh, zend_long attr, zval *val); ^ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:267:22: error: expected declaration specifiers or '...' before '*' token typedef zend_result (*pdo_dbh_check_liveness_func)(pdo_dbh_t *dbh); ^ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:276:53: error: unknown type name 'zend_get_gc_buffer'; did you mean 'php_output_buffer'? typedef void (*pdo_dbh_get_gc_func)(pdo_dbh_t *dbh, zend_get_gc_buffer *buffer); ^~~~~~~~~~~~~~~~~~ php_output_buffer /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:294:2: error: unknown type name 'pdo_dbh_prepare_func' pdo_dbh_prepare_func preparer; ^~~~~~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:297:2: error: unknown type name 'pdo_dbh_txn_func' pdo_dbh_txn_func begin; ^~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:298:2: error: unknown type name 'pdo_dbh_txn_func' pdo_dbh_txn_func commit; ^~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:299:2: error: unknown type name 'pdo_dbh_txn_func' pdo_dbh_txn_func rollback; ^~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:300:2: error: unknown type name 'pdo_dbh_set_attr_func' pdo_dbh_set_attr_func set_attribute; ^~~~~~~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:304:2: error: unknown type name 'pdo_dbh_check_liveness_func' pdo_dbh_check_liveness_func check_liveness; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:308:2: error: unknown type name 'pdo_dbh_txn_func' pdo_dbh_txn_func in_transaction; ^~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:309:2: error: unknown type name 'pdo_dbh_get_gc_func' pdo_dbh_get_gc_func get_gc; ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_statement.c:27:0: /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:449:2: error: unknown type name 'bool' bool in_txn:1; ^~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:652:9: error: unknown type name 'zend_result' PDO_API zend_result php_pdo_register_driver(const pdo_driver_t *driver); ^~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:684:9: error: unknown type name 'bool' PDO_API bool pdo_get_long_param(zend_long *lval, zval *value); ^~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:685:9: error: unknown type name 'bool' PDO_API bool pdo_get_bool_param(bool *bval, zval *value); ^~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:685:33: error: unknown type name 'bool'; did you mean '_Bool'? PDO_API bool pdo_get_bool_param(bool *bval, zval *value); ^~~~ _Bool /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_statement.c:162:8: error: unknown type name 'bool' static bool pdo_mysql_stmt_after_execute_prepared(pdo_stmt_t *stmt) { ^~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_statement.c: In function 'pdo_mysql_stmt_after_execute_prepared': /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_statement.c:180:12: error: 'false' undeclared (first use in this function); did you mean 'pause'? return false; ^~~~~ pause /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_statement.c:180:12: note: each undeclared identifier is reported only once for each function it appears in /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_statement.c:261:9: error: 'true' undeclared (first use in this function); did you mean 'trunc'? return true; ^~~~ trunc /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_statement.c: In function 'pdo_mysql_stmt_fetch': /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_statement.c:560:2: error: unknown type name 'bool'; did you mean '_Bool'? bool fetched_anything; ^~~~ _Bool In file included from /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/php_pdo_mysql_int.h:23:0, from /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_statement.c:29: /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/mysqlnd/mysqlnd.h:255:68: warning: passing argument 2 of 'S->stmt->m->fetch' from incompatible pointer type [-Wincompatible-pointer-types] #define mysqlnd_stmt_fetch(stmt, fetched) (stmt)->m->fetch((stmt), (fetched)) ^ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_statement.c:565:15: note: in expansion of macro 'mysqlnd_stmt_fetch' if (FAIL == mysqlnd_stmt_fetch(S->stmt, &fetched_anything) || !fetched_anything) { ^~~~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/mysqlnd/mysqlnd.h:255:68: note: expected 'zend_bool * const {aka unsigned char * const}' but argument is of type 'int *' #define mysqlnd_stmt_fetch(stmt, fetched) (stmt)->m->fetch((stmt), (fetched)) ^ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_statement.c:565:15: note: in expansion of macro 'mysqlnd_stmt_fetch' if (FAIL == mysqlnd_stmt_fetch(S->stmt, &fetched_anything) || !fetched_anything) { ^~~~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_statement.c:574:6: warning: implicit declaration of function 'mysqlnd_fetch_row_zval'; did you mean 'mysqlnd_fetch_row_c'? [-Wimplicit-function-declaration] if (mysqlnd_fetch_row_zval(S->result, &row_data, &fetched_anything) == FAIL) { ^~~~~~~~~~~~~~~~~~~~~~ mysqlnd_fetch_row_c --- mysql_driver.lo --- In file included from /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:27:0: /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:225:15: error: expected declaration specifiers or '...' before '*' token typedef bool (*pdo_dbh_prepare_func)(pdo_dbh_t *dbh, zend_string *sql, pdo_stmt_t *stmt, zval *driver_options); ^ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:236:15: error: expected declaration specifiers or '...' before '*' token typedef bool (*pdo_dbh_txn_func)(pdo_dbh_t *dbh); ^ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:240:15: error: expected declaration specifiers or '...' before '*' token typedef bool (*pdo_dbh_set_attr_func)(pdo_dbh_t *dbh, zend_long attr, zval *val); ^ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:267:22: error: expected declaration specifiers or '...' before '*' token typedef zend_result (*pdo_dbh_check_liveness_func)(pdo_dbh_t *dbh); ^ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:276:53: error: unknown type name 'zend_get_gc_buffer'; did you mean 'php_output_buffer'? typedef void (*pdo_dbh_get_gc_func)(pdo_dbh_t *dbh, zend_get_gc_buffer *buffer); ^~~~~~~~~~~~~~~~~~ php_output_buffer /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:294:2: error: unknown type name 'pdo_dbh_prepare_func' pdo_dbh_prepare_func preparer; ^~~~~~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:297:2: error: unknown type name 'pdo_dbh_txn_func' pdo_dbh_txn_func begin; ^~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:298:2: error: unknown type name 'pdo_dbh_txn_func' pdo_dbh_txn_func commit; ^~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:299:2: error: unknown type name 'pdo_dbh_txn_func' pdo_dbh_txn_func rollback; ^~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:300:2: error: unknown type name 'pdo_dbh_set_attr_func' pdo_dbh_set_attr_func set_attribute; ^~~~~~~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:304:2: error: unknown type name 'pdo_dbh_check_liveness_func' pdo_dbh_check_liveness_func check_liveness; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:308:2: error: unknown type name 'pdo_dbh_txn_func' pdo_dbh_txn_func in_transaction; ^~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:309:2: error: unknown type name 'pdo_dbh_get_gc_func' pdo_dbh_get_gc_func get_gc; ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:27:0: /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:449:2: error: unknown type name 'bool' bool in_txn:1; ^~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:652:9: error: unknown type name 'zend_result' PDO_API zend_result php_pdo_register_driver(const pdo_driver_t *driver); ^~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:684:9: error: unknown type name 'bool' PDO_API bool pdo_get_long_param(zend_long *lval, zval *value); ^~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:685:9: error: unknown type name 'bool' PDO_API bool pdo_get_bool_param(bool *bval, zval *value); ^~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:685:33: error: unknown type name 'bool'; did you mean '_Bool'? PDO_API bool pdo_get_bool_param(bool *bval, zval *value); ^~~~ _Bool --- mysql_statement.lo --- *** [mysql_statement.lo] Error code 1 make: stopped in /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql --- mysql_driver.lo --- /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:170:8: error: unknown type name 'bool' static bool mysql_handle_preparer(pdo_dbh_t *dbh, zend_string *sql, pdo_stmt_t *stmt, zval *driver_options) ^~~~ In file included from /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:29:0: /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c: In function 'mysql_handle_preparer': /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:203:18: error: 'false' undeclared (first use in this function); did you mean 'pause'? PDO_DBG_RETURN(false); ^ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/php_pdo_mysql_int.h:58:39: note: in definition of macro 'PDO_DBG_RETURN' #define PDO_DBG_RETURN(value) return (value) ^~~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:203:18: note: each undeclared identifier is reported only once for each function it appears in PDO_DBG_RETURN(false); ^ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/php_pdo_mysql_int.h:58:39: note: in definition of macro 'PDO_DBG_RETURN' #define PDO_DBG_RETURN(value) return (value) ^~~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:247:17: error: 'true' undeclared (first use in this function); did you mean 'trunc'? PDO_DBG_RETURN(true); ^ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/php_pdo_mysql_int.h:58:39: note: in definition of macro 'PDO_DBG_RETURN' #define PDO_DBG_RETURN(value) return (value) ^~~~~ --- pdo_mysql.lo --- In file included from /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/pdo_mysql.c:26:0: /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:225:15: error: expected declaration specifiers or '...' before '*' token typedef bool (*pdo_dbh_prepare_func)(pdo_dbh_t *dbh, zend_string *sql, pdo_stmt_t *stmt, zval *driver_options); ^ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:236:15: error: expected declaration specifiers or '...' before '*' token typedef bool (*pdo_dbh_txn_func)(pdo_dbh_t *dbh); ^ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:240:15: error: expected declaration specifiers or '...' before '*' token typedef bool (*pdo_dbh_set_attr_func)(pdo_dbh_t *dbh, zend_long attr, zval *val); ^ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:267:22: error: expected declaration specifiers or '...' before '*' token typedef zend_result (*pdo_dbh_check_liveness_func)(pdo_dbh_t *dbh); ^ --- mysql_driver.lo --- /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c: In function 'pdo_mysql_last_insert_id': /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:298:17: warning: implicit declaration of function 'zend_u64_to_str'; did you mean 'zend_long_to_str'? [-Wimplicit-function-declaration] PDO_DBG_RETURN(zend_u64_to_str(mysql_insert_id(H->server))); ^ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/php_pdo_mysql_int.h:58:39: note: in definition of macro 'PDO_DBG_RETURN' #define PDO_DBG_RETURN(value) return (value) ^~~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:298:17: warning: return makes pointer from integer without a cast [-Wint-conversion] PDO_DBG_RETURN(zend_u64_to_str(mysql_insert_id(H->server))); /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/php_pdo_mysql_int.h:58:39: note: in definition of macro 'PDO_DBG_RETURN' #define PDO_DBG_RETURN(value) return (value) ^~~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c: In function 'mysql_handle_quoter': /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:311:2: error: unknown type name 'bool'; did you mean '_Bool'? bool use_national_character_set = 0; ^~~~ _Bool /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c: At top level: /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:353:8: error: unknown type name 'bool' static bool mysql_handle_begin(pdo_dbh_t *dbh) ^~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:369:8: error: unknown type name 'bool' static bool mysql_handle_commit(pdo_dbh_t *dbh) ^~~~ In file included from /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:29:0: /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c: In function 'mysql_handle_commit': /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:375:18: error: 'false' undeclared (first use in this function); did you mean 'pause'? PDO_DBG_RETURN(false); ^ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/php_pdo_mysql_int.h:58:39: note: in definition of macro 'PDO_DBG_RETURN' #define PDO_DBG_RETURN(value) return (value) ^~~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:377:17: error: 'true' undeclared (first use in this function); did you mean 'trunc'? PDO_DBG_RETURN(true); ^ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/php_pdo_mysql_int.h:58:39: note: in definition of macro 'PDO_DBG_RETURN' #define PDO_DBG_RETURN(value) return (value) ^~~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c: At top level: /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:382:8: error: unknown type name 'bool' static bool mysql_handle_rollback(pdo_dbh_t *dbh) ^~~~ --- pdo_mysql.lo --- /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:276:53: error: unknown type name 'zend_get_gc_buffer'; did you mean 'php_output_buffer'? typedef void (*pdo_dbh_get_gc_func)(pdo_dbh_t *dbh, zend_get_gc_buffer *buffer); ^~~~~~~~~~~~~~~~~~ php_output_buffer /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:294:2: error: unknown type name 'pdo_dbh_prepare_func' pdo_dbh_prepare_func preparer; ^~~~~~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:297:2: error: unknown type name 'pdo_dbh_txn_func' pdo_dbh_txn_func begin; ^~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:298:2: error: unknown type name 'pdo_dbh_txn_func' pdo_dbh_txn_func commit; ^~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:299:2: error: unknown type name 'pdo_dbh_txn_func' pdo_dbh_txn_func rollback; ^~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:300:2: error: unknown type name 'pdo_dbh_set_attr_func' pdo_dbh_set_attr_func set_attribute; ^~~~~~~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:304:2: error: unknown type name 'pdo_dbh_check_liveness_func' pdo_dbh_check_liveness_func check_liveness; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:308:2: error: unknown type name 'pdo_dbh_txn_func' pdo_dbh_txn_func in_transaction; ^~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:309:2: error: unknown type name 'pdo_dbh_get_gc_func' pdo_dbh_get_gc_func get_gc; ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/pdo_mysql.c:26:0: /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:449:2: error: unknown type name 'bool' bool in_txn:1; ^~~~ --- mysql_driver.lo --- In file included from /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:29:0: /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c: In function 'mysql_handle_rollback': /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:388:18: error: 'false' undeclared (first use in this function); did you mean 'pause'? PDO_DBG_RETURN(false); ^ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/php_pdo_mysql_int.h:58:39: note: in definition of macro 'PDO_DBG_RETURN' #define PDO_DBG_RETURN(value) return (value) ^~~~~ --- pdo_mysql.lo --- /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:652:9: error: unknown type name 'zend_result' PDO_API zend_result php_pdo_register_driver(const pdo_driver_t *driver); ^~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:684:9: error: unknown type name 'bool' PDO_API bool pdo_get_long_param(zend_long *lval, zval *value); ^~~~ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:685:9: error: unknown type name 'bool' PDO_API bool pdo_get_bool_param(bool *bval, zval *value); ^~~~ --- mysql_driver.lo --- /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:390:17: error: 'true' undeclared (first use in this function); did you mean 'trunc'? PDO_DBG_RETURN(true); ^ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/php_pdo_mysql_int.h:58:39: note: in definition of macro 'PDO_DBG_RETURN' #define PDO_DBG_RETURN(value) return (value) ^~~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c: At top level: /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:409:8: error: unknown type name 'bool' static bool pdo_mysql_set_attribute(pdo_dbh_t *dbh, zend_long attr, zval *val) ^~~~ --- pdo_mysql.lo --- /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/pdo/php_pdo_driver.h:685:33: error: unknown type name 'bool'; did you mean '_Bool'? PDO_API bool pdo_get_bool_param(bool *bval, zval *value); ^~~~ _Bool --- mysql_driver.lo --- /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c: In function 'pdo_mysql_set_attribute': /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:412:2: error: unknown type name 'bool'; did you mean '_Bool'? bool bval; ^~~~ _Bool /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:419:9: warning: implicit declaration of function 'pdo_get_bool_param'; did you mean 'pdo_get_long_param'? [-Wimplicit-function-declaration] if (!pdo_get_bool_param(&bval, val)) { ^~~~~~~~~~~~~~~~~~ pdo_get_long_param In file included from /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:29:0: /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:420:20: error: 'false' undeclared (first use in this function); did you mean 'pause'? PDO_DBG_RETURN(false); ^ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/php_pdo_mysql_int.h:58:39: note: in definition of macro 'PDO_DBG_RETURN' #define PDO_DBG_RETURN(value) return (value) ^~~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:429:19: error: 'true' undeclared (first use in this function); did you mean 'trunc'? PDO_DBG_RETURN(true); ^ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/php_pdo_mysql_int.h:58:39: note: in definition of macro 'PDO_DBG_RETURN' #define PDO_DBG_RETURN(value) return (value) ^~~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c: In function 'pdo_mysql_get_attribute': /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:566:53: error: 'MYSQLND_SESSION_OPTIONS {aka struct st_mysqlnd_session_options}' has no member named 'local_infile_directory' local_infile_directory = H->server->data->options->local_infile_directory; ^~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c: At top level: /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:588:8: error: unknown type name 'zend_result' static zend_result pdo_mysql_check_liveness(pdo_dbh_t *dbh) ^~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:624:8: error: unknown type name 'bool' static bool pdo_mysql_in_transaction(pdo_dbh_t *dbh) ^~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:635:2: warning: initialization makes integer from pointer without a cast [-Wint-conversion] mysql_handle_preparer, ^~~~~~~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:635:2: note: (near initialization for 'mysql_methods.preparer') /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:635:2: error: initializer element is not computable at load time /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:635:2: note: (near initialization for 'mysql_methods.preparer') /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:638:2: warning: initialization makes integer from pointer without a cast [-Wint-conversion] mysql_handle_begin, ^~~~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:638:2: note: (near initialization for 'mysql_methods.begin') /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:638:2: error: initializer element is not computable at load time /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:638:2: note: (near initialization for 'mysql_methods.begin') /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:639:2: warning: initialization makes integer from pointer without a cast [-Wint-conversion] mysql_handle_commit, ^~~~~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:639:2: note: (near initialization for 'mysql_methods.commit') /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:639:2: error: initializer element is not computable at load time /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:639:2: note: (near initialization for 'mysql_methods.commit') /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:640:2: warning: initialization makes integer from pointer without a cast [-Wint-conversion] mysql_handle_rollback, ^~~~~~~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:640:2: note: (near initialization for 'mysql_methods.rollback') /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:640:2: error: initializer element is not computable at load time /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:640:2: note: (near initialization for 'mysql_methods.rollback') /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:641:2: warning: initialization makes integer from pointer without a cast [-Wint-conversion] pdo_mysql_set_attribute, ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:641:2: note: (near initialization for 'mysql_methods.set_attribute') /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:641:2: error: initializer element is not computable at load time /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:641:2: note: (near initialization for 'mysql_methods.set_attribute') /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:645:2: warning: initialization makes integer from pointer without a cast [-Wint-conversion] pdo_mysql_check_liveness, ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:645:2: note: (near initialization for 'mysql_methods.check_liveness') /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:645:2: error: initializer element is not computable at load time /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:645:2: note: (near initialization for 'mysql_methods.check_liveness') /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:648:2: warning: initialization makes integer from pointer without a cast [-Wint-conversion] pdo_mysql_in_transaction, ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:648:2: note: (near initialization for 'mysql_methods.in_transaction') /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:648:2: error: initializer element is not computable at load time /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:648:2: note: (near initialization for 'mysql_methods.in_transaction') /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:649:2: warning: initialization makes integer from pointer without a cast [-Wint-conversion] NULL /* get_gc */ ^~~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:649:2: note: (near initialization for 'mysql_methods.get_gc') In file included from /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/php_pdo_mysql_int.h:23:0, from /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:29: /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c: In function 'pdo_mysql_handle_factory': /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:785:33: error: 'MYSQL_OPT_LOAD_DATA_LOCAL_DIR' undeclared (first use in this function); did you mean 'MYSQL_OPT_READ_TIMEOUT'? if (mysql_options(H->server, MYSQL_OPT_LOAD_DATA_LOCAL_DIR, (const char *)ZSTR_VAL(local_infile_directory))) { ^ /pbulk/work/databases/php-pdo_mysql/work/.buildlink/include/php/ext/mysqlnd/mysqlnd.h:211:95: note: in definition of macro 'mysqlnd_options' #define mysqlnd_options(conn, opt, value) ((conn)->data)->m->set_client_option((conn)->data, (opt), (value)) ^~~ /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql/mysql_driver.c:785:8: note: in expansion of macro 'mysql_options' if (mysql_options(H->server, MYSQL_OPT_LOAD_DATA_LOCAL_DIR, (const char *)ZSTR_VAL(local_infile_directory))) { ^~~~~~~~~~~~~ --- pdo_mysql.lo --- *** [pdo_mysql.lo] Error code 1 make: stopped in /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql --- mysql_driver.lo --- *** [mysql_driver.lo] Error code 1 make: stopped in /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql 3 errors make: stopped in /pbulk/work/databases/php-pdo_mysql/work/php-8.1.31/ext/pdo_mysql *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/databases/php-pdo_mysql *** Error code 1 Stop. make: stopped in /usr/pkgsrc/databases/php-pdo_mysql