Log
[1m===> Building for php71-odbc-7.1.32[0m
/bin/sh /magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/libtool --mode=compile cc -I/usr/local/include -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -I. -I/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc -DPHP_ATOM_INC -I/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/include -I/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/main -I/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc -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 -DHAVE_CONFIG_H -O2 -pipe -fno-strict-aliasing -c /magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c -o php_odbc.lo
mkdir .libs
cc -I/usr/local/include -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -I. -I/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc -DPHP_ATOM_INC -I/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/include -I/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/main -I/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc -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 -DHAVE_CONFIG_H -O2 -pipe -fno-strict-aliasing -c /magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c -fPIC -DPIC -o .libs/php_odbc.o
In file included from /magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:29:
In file included from /usr/local/include/php/main/php.h:33:
In file included from /usr/local/include/php/Zend/zend.h:27:
In file included from /usr/local/include/php/Zend/zend_types.h:25:
In file included from /usr/local/include/php/Zend/zend_portability.h:43:
In file included from /usr/local/include/php/Zend/zend_config.h:1:
/usr/local/include/php/main/../main/php_config.h:2260:9: warning: 'ODBCVER' macro redefined
#define ODBCVER 0x0300
^
./config.h:107:9: note: previous definition is here
#define ODBCVER 0x0350
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:898:34: warning: passing 'char [6]' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
rc = SQLError(henv, conn, stmt, ODBCG(laststate), &error, ODBCG(lasterrormsg), sizeof(ODBCG(lasterrormsg))-1, &errormsgsize);
^~~~~~~~~~~~~~~~
./php_odbc_includes.h:308:18: note: expanded from macro 'ODBCG'
#define ODBCG(v) ZEND_MODULE_GLOBALS_ACCESSOR(odbc, v)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/php/Zend/zend_API.h:180:54: note: expanded from macro 'ZEND_MODULE_GLOBALS_ACCESSOR'
#define ZEND_MODULE_GLOBALS_ACCESSOR(module_name, v) (module_name##_globals.v)
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/sql.h:663:42: note: passing argument to parameter 'Sqlstate' here
SQLCHAR *Sqlstate, SQLINTEGER *NativeError,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:898:60: warning: passing 'char [512]' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
rc = SQLError(henv, conn, stmt, ODBCG(laststate), &error, ODBCG(lasterrormsg), sizeof(ODBCG(lasterrormsg))-1, &errormsgsize);
^~~~~~~~~~~~~~~~~~~
./php_odbc_includes.h:308:18: note: expanded from macro 'ODBCG'
#define ODBCG(v) ZEND_MODULE_GLOBALS_ACCESSOR(odbc, v)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/php/Zend/zend_API.h:180:54: note: expanded from macro 'ZEND_MODULE_GLOBALS_ACCESSOR'
#define ZEND_MODULE_GLOBALS_ACCESSOR(module_name, v) (module_name##_globals.v)
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/sql.h:664:42: note: passing argument to parameter 'MessageText' here
SQLCHAR *MessageText, SQLSMALLINT BufferLength,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:1247:32: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
rc = SQLPrepare(result->stmt, query, SQL_NTS);
^~~~~
/usr/local/include/sql.h:762:44: note: passing argument to parameter 'StatementText' here
SQLCHAR *StatementText, SQLINTEGER TextLength);
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:1537:38: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
rc = SQLGetCursorName(result->stmt,cursorname,(SQLSMALLINT)max_len,&len);
^~~~~~~~~~
/usr/local/include/sql.h:700:50: note: passing argument to parameter 'CursorName' here
SQLCHAR *CursorName, SQLSMALLINT BufferLength,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:1545:21: warning: passing 'char [6]' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
result->stmt, state, &error, errormsg,
^~~~~
/usr/local/include/sql.h:663:42: note: passing argument to parameter 'Sqlstate' here
SQLCHAR *Sqlstate, SQLINTEGER *NativeError,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:1545:36: warning: passing 'char [512]' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
result->stmt, state, &error, errormsg,
^~~~~~~~
/usr/local/include/sql.h:664:42: note: passing argument to parameter 'MessageText' here
SQLCHAR *MessageText, SQLSMALLINT BufferLength,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:1549:39: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
if (SQLSetCursorName(result->stmt,cursorname,SQL_NTS) != SQL_SUCCESS) {
^~~~~~~~~~
/usr/local/include/sql.h:780:50: note: passing argument to parameter 'CursorName' here
SQLCHAR *CursorName, SQLSMALLINT NameLength);
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:1619:66: warning: passing 'UCHAR [100]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
add_assoc_string_ex(return_value, "server", sizeof("server")-1, server_name);
^~~~~~~~~~~
/usr/local/include/php/Zend/zend_API.h:394:90: note: passing argument to parameter 'str' here
ZEND_API int add_assoc_string_ex(zval *arg, const char *key, size_t key_len, const char *str);
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:1620:76: warning: passing 'UCHAR [200]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
add_assoc_string_ex(return_value, "description", sizeof("description")-1, desc);
^~~~
/usr/local/include/php/Zend/zend_API.h:394:90: note: passing argument to parameter 'str' here
ZEND_API int add_assoc_string_ex(zval *arg, const char *key, size_t key_len, const char *str);
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:1684:35: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
rc = SQLExecDirect(result->stmt, query, SQL_NTS);
^~~~~
/usr/local/include/sql.h:668:47: note: passing argument to parameter 'StatementText' here
SQLCHAR *StatementText, SQLINTEGER TextLength);
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:2114:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((result->numcols == 0)) {
~~~~~~~~~~~~~~~~^~~~
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:2114:23: note: remove extraneous parentheses around the comparison to silence this warning
if ((result->numcols == 0)) {
~ ^ ~
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:2114:23: note: use '=' to turn this equality comparison into an assignment
if ((result->numcols == 0)) {
^~
=
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:2537:47: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
rc = SQLDriverConnect((*conn)->hdbc, NULL, ldb, strlen(ldb), dsnbuf, sizeof(dsnbuf) - 1, &dsnbuflen, SQL_DRIVER_NOPROMPT);
^~~
/usr/local/include/sqlext.h:1793:18: note: passing argument to parameter 'szConnStrIn' here
SQLCHAR *szConnStrIn,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:2537:65: warning: passing 'char [1024]' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
rc = SQLDriverConnect((*conn)->hdbc, NULL, ldb, strlen(ldb), dsnbuf, sizeof(dsnbuf) - 1, &dsnbuflen, SQL_DRIVER_NOPROMPT);
^~~~~~
/usr/local/include/sqlext.h:1795:24: note: passing argument to parameter 'szConnStrOut' here
SQLCHAR *szConnStrOut,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:2539:35: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
rc = SQLConnect((*conn)->hdbc, db, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);
^~
/usr/local/include/sql.h:633:44: note: passing argument to parameter 'ServerName' here
SQLCHAR *ServerName, SQLSMALLINT NameLength1,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:2539:48: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
rc = SQLConnect((*conn)->hdbc, db, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);
^~~
/usr/local/include/sql.h:634:44: note: passing argument to parameter 'UserName' here
SQLCHAR *UserName, SQLSMALLINT NameLength2,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:2539:62: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
rc = SQLConnect((*conn)->hdbc, db, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);
^~~
/usr/local/include/sql.h:635:44: note: passing argument to parameter 'Authentication' here
SQLCHAR *Authentication, SQLSMALLINT NameLength3);
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:2628:68: warning: format specifies type 'long' but the argument has type 'zend_long' (aka 'int') [-Wformat]
php_error_docref(NULL, E_WARNING, "Too many open links (%ld)", ODBCG(num_links));
~~~ ^~~~~~~~~~~~~~~~
%d
./php_odbc_includes.h:308:18: note: expanded from macro 'ODBCG'
#define ODBCG(v) ZEND_MODULE_GLOBALS_ACCESSOR(odbc, v)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/php/Zend/zend_API.h:180:54: note: expanded from macro 'ZEND_MODULE_GLOBALS_ACCESSOR'
#define ZEND_MODULE_GLOBALS_ACCESSOR(module_name, v) (module_name##_globals.v)
^~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:2633:78: warning: format specifies type 'long' but the argument has type 'zend_long' (aka 'int') [-Wformat]
php_error_docref(NULL, E_WARNING,"Too many open persistent links (%ld)", ODBCG(num_persistent));
~~~ ^~~~~~~~~~~~~~~~~~~~~
%d
./php_odbc_includes.h:308:18: note: expanded from macro 'ODBCG'
#define ODBCG(v) ZEND_MODULE_GLOBALS_ACCESSOR(odbc, v)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/php/Zend/zend_API.h:180:54: note: expanded from macro 'ZEND_MODULE_GLOBALS_ACCESSOR'
#define ZEND_MODULE_GLOBALS_ACCESSOR(module_name, v) (module_name##_globals.v)
^~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:2706:19: error: expression is not assignable
GC_REFCOUNT(p)++;
~~~~~~~~~~~~~~^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:2715:71: warning: format specifies type 'long' but the argument has type 'zend_long' (aka 'int') [-Wformat]
php_error_docref(NULL, E_WARNING,"Too many open connections (%ld)",ODBCG(num_links));
~~~ ^~~~~~~~~~~~~~~~
%d
./php_odbc_includes.h:308:18: note: expanded from macro 'ODBCG'
#define ODBCG(v) ZEND_MODULE_GLOBALS_ACCESSOR(odbc, v)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/php/Zend/zend_API.h:180:54: note: expanded from macro 'ZEND_MODULE_GLOBALS_ACCESSOR'
#define ZEND_MODULE_GLOBALS_ACCESSOR(module_name, v) (module_name##_globals.v)
^~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3200:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
cat, SAFE_SQL_NTS(cat),
^~~
/usr/local/include/sql.h:828:44: note: passing argument to parameter 'CatalogName' here
SQLCHAR *CatalogName, SQLSMALLINT NameLength1,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3201:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
schema, SAFE_SQL_NTS(schema),
^~~~~~
/usr/local/include/sql.h:829:44: note: passing argument to parameter 'SchemaName' here
SQLCHAR *SchemaName, SQLSMALLINT NameLength2,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3202:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
table, SAFE_SQL_NTS(table),
^~~~~
/usr/local/include/sql.h:830:44: note: passing argument to parameter 'TableName' here
SQLCHAR *TableName, SQLSMALLINT NameLength3,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3203:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
type, SAFE_SQL_NTS(type));
^~~~
/usr/local/include/sql.h:831:44: note: passing argument to parameter 'TableType' here
SQLCHAR *TableType, SQLSMALLINT NameLength4);
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3271:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
cat, (SQLSMALLINT) cat_len,
^~~
/usr/local/include/sql.h:626:44: note: passing argument to parameter 'CatalogName' here
SQLCHAR *CatalogName, SQLSMALLINT NameLength1,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3272:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
schema, (SQLSMALLINT) schema_len,
^~~~~~
/usr/local/include/sql.h:627:44: note: passing argument to parameter 'SchemaName' here
SQLCHAR *SchemaName, SQLSMALLINT NameLength2,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3273:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
table, (SQLSMALLINT) table_len,
^~~~~
/usr/local/include/sql.h:628:44: note: passing argument to parameter 'TableName' here
SQLCHAR *TableName, SQLSMALLINT NameLength3,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3274:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
column, (SQLSMALLINT) column_len);
^~~~~~
/usr/local/include/sql.h:629:44: note: passing argument to parameter 'ColumnName' here
SQLCHAR *ColumnName, SQLSMALLINT NameLength4);
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3336:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
cat, SAFE_SQL_NTS(cat),
^~~
/usr/local/include/sqlext.h:1926:18: note: passing argument to parameter 'szCatalogName' here
SQLCHAR *szCatalogName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3337:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
schema, SAFE_SQL_NTS(schema),
^~~~~~
/usr/local/include/sqlext.h:1928:18: note: passing argument to parameter 'szSchemaName' here
SQLCHAR *szSchemaName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3338:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
table, SAFE_SQL_NTS(table),
^~~~~
/usr/local/include/sqlext.h:1930:18: note: passing argument to parameter 'szTableName' here
SQLCHAR *szTableName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3339:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
column, SAFE_SQL_NTS(column));
^~~~~~
/usr/local/include/sqlext.h:1932:18: note: passing argument to parameter 'szColumnName' here
SQLCHAR *szColumnName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3414:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
pcat, SAFE_SQL_NTS(pcat),
^~~~
/usr/local/include/sqlext.h:1952:18: note: passing argument to parameter 'szPkCatalogName' here
SQLCHAR *szPkCatalogName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3415:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
pschema, SAFE_SQL_NTS(pschema),
^~~~~~~
/usr/local/include/sqlext.h:1954:18: note: passing argument to parameter 'szPkSchemaName' here
SQLCHAR *szPkSchemaName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3416:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
ptable, SAFE_SQL_NTS(ptable),
^~~~~~
/usr/local/include/sqlext.h:1956:18: note: passing argument to parameter 'szPkTableName' here
SQLCHAR *szPkTableName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3417:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
fcat, SAFE_SQL_NTS(fcat),
^~~~
/usr/local/include/sqlext.h:1958:18: note: passing argument to parameter 'szFkCatalogName' here
SQLCHAR *szFkCatalogName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3418:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
fschema, SAFE_SQL_NTS(fschema),
^~~~~~~
/usr/local/include/sqlext.h:1960:18: note: passing argument to parameter 'szFkSchemaName' here
SQLCHAR *szFkSchemaName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3419:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
ftable, SAFE_SQL_NTS(ftable) );
^~~~~~
/usr/local/include/sqlext.h:1962:18: note: passing argument to parameter 'szFkTableName' here
SQLCHAR *szFkTableName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3541:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
cat, SAFE_SQL_NTS(cat),
^~~
/usr/local/include/sqlext.h:1987:18: note: passing argument to parameter 'szCatalogName' here
SQLCHAR *szCatalogName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3542:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
schema, SAFE_SQL_NTS(schema),
^~~~~~
/usr/local/include/sqlext.h:1989:18: note: passing argument to parameter 'szSchemaName' here
SQLCHAR *szSchemaName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3543:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
table, SAFE_SQL_NTS(table) );
^~~~~
/usr/local/include/sqlext.h:1991:18: note: passing argument to parameter 'szTableName' here
SQLCHAR *szTableName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3609:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
cat, SAFE_SQL_NTS(cat),
^~~
/usr/local/include/sqlext.h:1996:18: note: passing argument to parameter 'szCatalogName' here
SQLCHAR *szCatalogName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3610:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
schema, SAFE_SQL_NTS(schema),
^~~~~~
/usr/local/include/sqlext.h:1998:18: note: passing argument to parameter 'szSchemaName' here
SQLCHAR *szSchemaName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3611:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
proc, SAFE_SQL_NTS(proc),
^~~~
/usr/local/include/sqlext.h:2000:18: note: passing argument to parameter 'szProcName' here
SQLCHAR *szProcName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3612:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
col, SAFE_SQL_NTS(col) );
^~~
/usr/local/include/sqlext.h:2002:18: note: passing argument to parameter 'szColumnName' here
SQLCHAR *szColumnName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3678:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
cat, SAFE_SQL_NTS(cat),
^~~
/usr/local/include/sqlext.h:2007:18: note: passing argument to parameter 'szCatalogName' here
SQLCHAR *szCatalogName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3679:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
schema, SAFE_SQL_NTS(schema),
^~~~~~
/usr/local/include/sqlext.h:2009:18: note: passing argument to parameter 'szSchemaName' here
SQLCHAR *szSchemaName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3680:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
proc, SAFE_SQL_NTS(proc) );
^~~~
/usr/local/include/sqlext.h:2011:18: note: passing argument to parameter 'szProcName' here
SQLCHAR *szProcName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3749:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
cat, SAFE_SQL_NTS(cat),
^~~
/usr/local/include/sql.h:815:80: note: passing argument to parameter 'CatalogName' here
SQLUSMALLINT IdentifierType, SQLCHAR *CatalogName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3750:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
schema, SAFE_SQL_NTS(schema),
^~~~~~
/usr/local/include/sql.h:816:76: note: passing argument to parameter 'SchemaName' here
SQLSMALLINT NameLength1, SQLCHAR *SchemaName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3751:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
name, SAFE_SQL_NTS(name),
^~~~
/usr/local/include/sql.h:817:76: note: passing argument to parameter 'TableName' here
SQLSMALLINT NameLength2, SQLCHAR *TableName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3819:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
cat, SAFE_SQL_NTS(cat),
^~~
/usr/local/include/sql.h:822:47: note: passing argument to parameter 'CatalogName' here
SQLCHAR *CatalogName, SQLSMALLINT NameLength1,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3820:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
schema, SAFE_SQL_NTS(schema),
^~~~~~
/usr/local/include/sql.h:823:47: note: passing argument to parameter 'SchemaName' here
SQLCHAR *SchemaName, SQLSMALLINT NameLength2,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3821:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
name, SAFE_SQL_NTS(name),
^~~~
/usr/local/include/sql.h:824:47: note: passing argument to parameter 'TableName' here
SQLCHAR *TableName, SQLSMALLINT NameLength3,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3884:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
cat, SAFE_SQL_NTS(cat),
^~~
/usr/local/include/sqlext.h:2022:18: note: passing argument to parameter 'szCatalogName' here
SQLCHAR *szCatalogName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3885:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
schema, SAFE_SQL_NTS(schema),
^~~~~~
/usr/local/include/sqlext.h:2024:18: note: passing argument to parameter 'szSchemaName' here
SQLCHAR *szSchemaName,
^
/magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc/php_odbc.c:3886:4: warning: passing 'char *' to parameter of type 'SQLCHAR *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
table, SAFE_SQL_NTS(table));
^~~~~
/usr/local/include/sqlext.h:2026:18: note: passing argument to parameter 'szTableName' here
SQLCHAR *szTableName,
^
57 warnings and 1 error generated.
*** [php_odbc.lo] Error code 1
make[1]: stopped in /magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc
1 error
make[1]: stopped in /magus/work/usr/mports/databases/php71-odbc/work-php73/php-7.1.32/ext/odbc
===> 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 /usr/mports/databases/php71-odbc