MidnightBSD Magus

databases/php71-odbc

The odbc shared extension for php

Flavor Version Run OSVersion Arch License Restricted Status
php73 7.1.32 390 1.2 i386 php 0 fail

Events

Machine Type Time Message
m1232 info 2019-10-14 11:53:56.279392 Test Started
m1232 fail 2019-10-14 11:54:07.955578 make build returned non-zero: 1
m1232 fail 2019-10-14 11:54:08.005854 Test complete.

Log

===>  Building for php71-odbc-7.1.32
/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

Links

Depends On

Depend Of

Nothing

Categories