info.c: In function 'PGAPI_ProcedureColumns': info.c:4979: warning: pointer targets in passing argument 1 of 'adjustLikePattern' differ in signedness info.c:1403: note: expected 'const char *' but argument is of type 'const SQLCHAR *' info.c:4980: warning: pointer targets in passing argument 1 of 'adjustLikePattern' differ in signedness info.c:1403: note: expected 'const char *' but argument is of type 'const SQLCHAR *' info.c:4985: warning: pointer targets in passing argument 1 of 'simpleCatalogEscape' differ in signedness info.c:1361: note: expected 'const char *' but argument is of type 'const SQLCHAR *' info.c:4986: warning: pointer targets in passing argument 1 of 'simpleCatalogEscape' differ in signedness info.c:1361: note: expected 'const char *' but argument is of type 'const SQLCHAR *' info.c:5087: warning: pointer targets in passing argument 1 of 'make_string' differ in signedness misc.h:135: note: expected 'const char *' but argument is of type 'const SQLCHAR *' info.c: In function 'PGAPI_Procedures': info.c:5377: warning: pointer targets in passing argument 1 of 'adjustLikePattern' differ in signedness info.c:1403: note: expected 'const char *' but argument is of type 'const SQLCHAR *' info.c:5378: warning: pointer targets in passing argument 1 of 'adjustLikePattern' differ in signedness info.c:1403: note: expected 'const char *' but argument is of type 'const SQLCHAR *' info.c:5383: warning: pointer targets in passing argument 1 of 'simpleCatalogEscape' differ in signedness info.c:1361: note: expected 'const char *' but argument is of type 'const SQLCHAR *' info.c:5384: warning: pointer targets in passing argument 1 of 'simpleCatalogEscape' differ in signedness info.c:1361: note: expected 'const char *' but argument is of type 'const SQLCHAR *' info.c:5400: warning: pointer targets in passing argument 6 of 'schema_strcat1' differ in signedness misc.h:141: note: expected 'const char *' but argument is of type 'const SQLCHAR *' info.c: In function 'PGAPI_TablePrivileges': info.c:5548: warning: pointer targets in assignment differ in signedness info.c:5556: warning: pointer targets in passing argument 1 of 'adjustLikePattern' differ in signedness info.c:1403: note: expected 'const char *' but argument is of type 'const SQLCHAR *' info.c:5561: warning: pointer targets in passing argument 1 of 'simpleCatalogEscape' differ in signedness info.c:1361: note: expected 'const char *' but argument is of type 'const SQLCHAR *' info.c:5583: warning: pointer targets in passing argument 6 of 'schema_strcat1' differ in signedness misc.h:141: note: expected 'const char *' but argument is of type 'const SQLCHAR *' info.c: In function 'PGAPI_ForeignKeys_new': info.c:5817: warning: pointer targets in passing argument 1 of 'make_string' differ in signedness misc.h:135: note: expected 'const char *' but argument is of type 'const SQLCHAR *' info.c:5818: warning: pointer targets in passing argument 1 of 'make_string' differ in signedness misc.h:135: note: expected 'const char *' but argument is of type 'const SQLCHAR *' info.c:5830: warning: pointer targets in passing argument 3 of 'schema_strcat' differ in signedness misc.h:138: note: expected 'const char *' but argument is of type 'const SQLCHAR *' info.c:5830: warning: pointer targets in passing argument 5 of 'schema_strcat' differ in signedness misc.h:138: note: expected 'const char *' but argument is of type 'const SQLCHAR *' info.c:5841: warning: pointer targets in passing argument 3 of 'schema_strcat' differ in signedness misc.h:138: note: expected 'const char *' but argument is of type 'const SQLCHAR *' info.c:5841: warning: pointer targets in passing argument 5 of 'schema_strcat' differ in signedness misc.h:138: note: expected 'const char *' but argument is of type 'const SQLCHAR *' if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT connection.lo -MD -MP -MF ".deps/connection.Tpo" -c -o connection.lo connection.c; \ then mv -f ".deps/connection.Tpo" ".deps/connection.Plo"; else rm -f ".deps/connection.Tpo"; exit 1; fi if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT convert.lo -MD -MP -MF ".deps/convert.Tpo" -c -o convert.lo convert.c; \ then mv -f ".deps/convert.Tpo" ".deps/convert.Plo"; else rm -f ".deps/convert.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT connection.lo -MD -MP -MF .deps/connection.Tpo -c connection.c -fPIC -DPIC -o .libs/connection.o connection.c: In function 'PGAPI_Connect': connection.c:131: warning: pointer targets in passing argument 1 of 'make_string' differ in signedness misc.h:135: note: expected 'const char *' but argument is of type 'const SQLCHAR *' connection.c:145: warning: pointer targets in passing argument 1 of 'make_string' differ in signedness misc.h:135: note: expected 'const char *' but argument is of type 'const SQLCHAR *' connection.c:149: warning: pointer targets in passing argument 1 of 'make_string' differ in signedness misc.h:135: note: expected 'const char *' but argument is of type 'const SQLCHAR *' connection.c: In function 'CC_initial_log': connection.c:1325: warning: pointer targets in passing argument 1 of 'check_client_encoding' differ in signedness multibyte.h:103: note: expected 'const UCHAR *' but argument is of type 'const char *' connection.c:1325: warning: pointer targets in assignment differ in signedness connection.c:1330: warning: pointer targets in passing argument 1 of 'check_client_encoding' differ in signedness multibyte.h:103: note: expected 'const UCHAR *' but argument is of type 'const char *' connection.c:1330: warning: pointer targets in assignment differ in signedness connection.c:1335: warning: pointer targets in passing argument 1 of 'pg_CS_code' differ in signedness multibyte.h:75: note: expected 'const UCHAR *' but argument is of type 'char *' connection.c: In function 'original_CC_connect': connection.c:1653: warning: unused variable 'authRet' connection.c: In function 'CC_connect': connection.c:2078: warning: pointer targets in passing argument 1 of 'pg_CS_code' differ in signedness multibyte.h:75: note: expected 'const UCHAR *' but argument is of type 'char *' connection.c: In function 'is_setting_search_path': connection.c:2501: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness /usr/include/string.h:538: note: expected 'const char *' but argument is of type 'const UCHAR *' connection.c: In function 'CC_send_query_append': connection.c:2838: warning: pointer targets in passing argument 1 of 'is_setting_search_path' differ in signedness connection.c:2495: note: expected 'const UCHAR *' but argument is of type 'const char *' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT convert.lo -MD -MP -MF .deps/convert.Tpo -c convert.c -fPIC -DPIC -o .libs/convert.o connection.c: In function 'CC_setenv': connection.c:3377: warning: pointer targets in passing argument 2 of 'PGAPI_ExecDirect' differ in signedness pgapifunc.h:87: note: expected 'const SQLCHAR *' but argument is of type 'char *' connection.c:3385: warning: pointer targets in passing argument 2 of 'PGAPI_ExecDirect' differ in signedness pgapifunc.h:87: note: expected 'const SQLCHAR *' but argument is of type 'char *' connection.c:3396: warning: pointer targets in passing argument 2 of 'PGAPI_ExecDirect' differ in signedness pgapifunc.h:87: note: expected 'const SQLCHAR *' but argument is of type 'char *' connection.c:3407: warning: pointer targets in passing argument 2 of 'PGAPI_ExecDirect' differ in signedness pgapifunc.h:87: note: expected 'const SQLCHAR *' but argument is of type 'char *' connection.c: In function 'CC_send_settings': connection.c:3464: warning: pointer targets in passing argument 2 of 'PGAPI_ExecDirect' differ in signedness pgapifunc.h:87: note: expected 'const SQLCHAR *' but argument is of type 'char *' connection.c:3491: warning: pointer targets in passing argument 2 of 'PGAPI_ExecDirect' differ in signedness pgapifunc.h:87: note: expected 'const SQLCHAR *' but argument is of type 'char *' connection.c: In function 'CC_lookup_pg_version': connection.c:3615: warning: pointer targets in passing argument 2 of 'PGAPI_ExecDirect' differ in signedness pgapifunc.h:87: note: expected 'const SQLCHAR *' but argument is of type 'char *' convert.c: In function 'interval2istruct': convert.c:559: warning: enumeration value 'SQL_IS_DAY' not handled in switch convert.c:559: warning: enumeration value 'SQL_IS_HOUR' not handled in switch convert.c:559: warning: enumeration value 'SQL_IS_MINUTE' not handled in switch convert.c:559: warning: enumeration value 'SQL_IS_SECOND' not handled in switch convert.c:559: warning: enumeration value 'SQL_IS_DAY_TO_HOUR' not handled in switch convert.c:559: warning: enumeration value 'SQL_IS_DAY_TO_MINUTE' not handled in switch convert.c:559: warning: enumeration value 'SQL_IS_DAY_TO_SECOND' not handled in switch convert.c:559: warning: enumeration value 'SQL_IS_HOUR_TO_MINUTE' not handled in switch convert.c:559: warning: enumeration value 'SQL_IS_HOUR_TO_SECOND' not handled in switch convert.c:559: warning: enumeration value 'SQL_IS_MINUTE_TO_SECOND' not handled in switch convert.c: In function 'copy_and_convert_field': convert.c:1171: warning: pointer targets in passing argument 1 of 'convert_from_pgbinary' differ in signedness convert.h:55: note: expected 'const UCHAR *' but argument is of type 'const char *' convert.c:1230: warning: pointer targets in passing argument 1 of 'convert_from_pgbinary' differ in signedness convert.h:55: note: expected 'const UCHAR *' but argument is of type 'const char *' convert.c:1230: warning: pointer targets in passing argument 2 of 'convert_from_pgbinary' differ in signedness convert.h:55: note: expected 'UCHAR *' but argument is of type 'char *' convert.c:1231: warning: pointer targets in passing argument 1 of 'pg_bin2hex' differ in signedness convert.c:144: note: expected 'UCHAR *' but argument is of type 'char *' convert.c:1231: warning: pointer targets in passing argument 2 of 'pg_bin2hex' differ in signedness convert.c:144: note: expected 'UCHAR *' but argument is of type 'char *' convert.c:1744: warning: pointer targets in passing argument 1 of 'convert_from_pgbinary' differ in signedness convert.h:55: note: expected 'const UCHAR *' but argument is of type 'const char *' convert.c:1753: warning: pointer targets in passing argument 1 of 'convert_from_pgbinary' differ in signedness convert.h:55: note: expected 'const UCHAR *' but argument is of type 'const char *' convert.c:1753: warning: pointer targets in passing argument 2 of 'convert_from_pgbinary' differ in signedness convert.h:55: note: expected 'UCHAR *' but argument is of type 'char *' convert.c: In function 'ResolveOneParam': convert.c:4319: warning: conversion lacks type at end of format convert.c:4520: warning: pointer targets in passing argument 1 of 'pg_hex2bin' differ in signedness convert.h:56: note: expected 'const UCHAR *' but argument is of type 'char *' convert.c:4520: warning: pointer targets in passing argument 2 of 'pg_hex2bin' differ in signedness convert.h:56: note: expected 'UCHAR *' but argument is of type 'char *' convert.c:4544: warning: pointer targets in passing argument 1 of 'convert_to_pgbinary' differ in signedness convert.c:2135: note: expected 'const UCHAR *' but argument is of type 'char *' convert.c:3846: warning: unused variable 'ci' convert.c: In function 'convert_from_pgbinary': convert.c:5473: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness /usr/include/string.h:397: note: expected 'const char *' but argument is of type 'const UCHAR *' convert.c: In function 'convert_lo': convert.c:5803: warning: pointer targets in passing argument 1 of 'pg_bin2hex' differ in signedness convert.c:5603: note: expected 'UCHAR *' but argument is of type 'char *' convert.c:5803: warning: pointer targets in passing argument 2 of 'pg_bin2hex' differ in signedness convert.c:5603: note: expected 'UCHAR *' but argument is of type 'char *' if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT drvconn.lo -MD -MP -MF ".deps/drvconn.Tpo" -c -o drvconn.lo drvconn.c; \ then mv -f ".deps/drvconn.Tpo" ".deps/drvconn.Plo"; else rm -f ".deps/drvconn.Tpo"; exit 1; fi if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT environ.lo -MD -MP -MF ".deps/environ.Tpo" -c -o environ.lo environ.c; \ then mv -f ".deps/environ.Tpo" ".deps/environ.Plo"; else rm -f ".deps/environ.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT drvconn.lo -MD -MP -MF .deps/drvconn.Tpo -c drvconn.c -fPIC -DPIC -o .libs/drvconn.o x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT environ.lo -MD -MP -MF .deps/environ.Tpo -c environ.c -fPIC -DPIC -o .libs/environ.o drvconn.c: In function 'PGAPI_DriverConnect': drvconn.c:109: warning: pointer targets in passing argument 1 of 'make_string' differ in signedness misc.h:135: note: expected 'const char *' but argument is of type 'const SQLCHAR *' drvconn.c:129: warning: pointer targets in passing argument 1 of 'dconn_get_connect_attributes' differ in signedness drvconn.c:61: note: expected 'const SQLCHAR *' but argument is of type 'char *' drvconn.c:137: warning: pointer targets in passing argument 1 of 'dconn_get_common_attributes' differ in signedness drvconn.c:62: note: expected 'const SQLCHAR *' but argument is of type 'char *' drvconn.c:274: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness /usr/include/bits/string3.h:120: note: expected 'char * __restrict__' but argument is of type 'SQLCHAR *' drvconn.c:302: warning: pointer targets in passing argument 1 of 'hide_password' differ in signedness drvconn.c:42: note: expected 'const char *' but argument is of type 'SQLCHAR *' drvconn.c: In function 'dconn_get_attributes': drvconn.c:435: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness /usr/include/string.h:397: note: expected 'const char *' but argument is of type 'const SQLCHAR *' drvconn.c:435: warning: pointer targets in passing argument 1 of '__strdup' differ in signedness /usr/include/bits/string2.h:1303: note: expected 'const char *' but argument is of type 'const SQLCHAR *' environ.c: In function 'pg_sqlstate_set': environ.c:126: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness /usr/include/bits/string3.h:105: note: expected 'char * __restrict__' but argument is of type 'UCHAR *' environ.c:126: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness /usr/include/bits/string3.h:105: note: expected 'const char * __restrict__' but argument is of type 'const UCHAR *' environ.c: In function 'ER_ReturnError': environ.c:259: warning: pointer targets in passing argument 1 of 'strncpy_null' differ in signedness misc.h:130: note: expected 'char *' but argument is of type 'SQLCHAR *' environ.c: In function 'PGAPI_ConnectError': environ.c:304: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness /usr/include/bits/string3.h:105: note: expected 'char * __restrict__' but argument is of type 'SQLCHAR *' environ.c:324: warning: pointer targets in passing argument 1 of 'strncpy_null' differ in signedness misc.h:130: note: expected 'char *' but argument is of type 'SQLCHAR *' environ.c:331: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness /usr/include/bits/string3.h:105: note: expected 'char * __restrict__' but argument is of type 'SQLCHAR *' environ.c:336: warning: pointer targets in passing argument 3 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:336: warning: pointer targets in passing argument 4 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:339: warning: pointer targets in passing argument 3 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:339: warning: pointer targets in passing argument 4 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:343: warning: pointer targets in passing argument 3 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:343: warning: pointer targets in passing argument 4 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:348: warning: pointer targets in passing argument 3 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:348: warning: pointer targets in passing argument 4 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:353: warning: pointer targets in passing argument 3 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:353: warning: pointer targets in passing argument 4 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:356: warning: pointer targets in passing argument 3 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:356: warning: pointer targets in passing argument 4 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:360: warning: pointer targets in passing argument 3 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:360: warning: pointer targets in passing argument 4 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:364: warning: pointer targets in passing argument 3 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:364: warning: pointer targets in passing argument 4 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:368: warning: pointer targets in passing argument 3 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:368: warning: pointer targets in passing argument 4 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:372: warning: pointer targets in passing argument 3 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:372: warning: pointer targets in passing argument 4 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:381: warning: pointer targets in passing argument 3 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:381: warning: pointer targets in passing argument 4 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:384: warning: pointer targets in passing argument 3 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:384: warning: pointer targets in passing argument 4 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:387: warning: pointer targets in passing argument 3 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:387: warning: pointer targets in passing argument 4 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:393: warning: pointer targets in passing argument 3 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:393: warning: pointer targets in passing argument 4 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:396: warning: pointer targets in passing argument 3 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:396: warning: pointer targets in passing argument 4 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c: In function 'PGAPI_EnvError': environ.c:436: warning: pointer targets in passing argument 3 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:436: warning: pointer targets in passing argument 4 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:449: warning: pointer targets in passing argument 1 of 'strncpy_null' differ in signedness misc.h:130: note: expected 'char *' but argument is of type 'SQLCHAR *' environ.c:459: warning: pointer targets in passing argument 3 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:459: warning: pointer targets in passing argument 4 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:462: warning: pointer targets in passing argument 3 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c:462: warning: pointer targets in passing argument 4 of 'pg_sqlstate_set' differ in signedness environ.c:124: note: expected 'const UCHAR *' but argument is of type 'char *' environ.c: In function 'PGAPI_Error': environ.c:503: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness /usr/include/bits/string3.h:105: note: expected 'char * __restrict__' but argument is of type 'SQLCHAR *' if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT execute.lo -MD -MP -MF ".deps/execute.Tpo" -c -o execute.lo execute.c; \ then mv -f ".deps/execute.Tpo" ".deps/execute.Plo"; else rm -f ".deps/execute.Tpo"; exit 1; fi In file included from /usr/include/string.h:640, from convert.c:26: In function 'memset', inlined from 'copy_and_convert_field' at convert.c:484: /usr/include/bits/string3.h:83: warning: call to '__warn_memset_zero_len' declared with attribute warning: memset used with constant zero length parameter; this could be due to transposed parameters if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT lobj.lo -MD -MP -MF ".deps/lobj.Tpo" -c -o lobj.lo lobj.c; \ then mv -f ".deps/lobj.Tpo" ".deps/lobj.Plo"; else rm -f ".deps/lobj.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT execute.lo -MD -MP -MF .deps/execute.Tpo -c execute.c -fPIC -DPIC -o .libs/execute.o x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT lobj.lo -MD -MP -MF .deps/lobj.Tpo -c lobj.c -fPIC -DPIC -o .libs/lobj.o execute.c: In function 'PGAPI_Prepare': execute.c:115: warning: pointer targets in passing argument 1 of 'make_string' differ in signedness misc.h:135: note: expected 'const char *' but argument is of type 'const SQLCHAR *' execute.c: In function 'PGAPI_ExecDirect': execute.c:165: warning: pointer targets in passing argument 1 of 'make_string' differ in signedness misc.h:135: note: expected 'const char *' but argument is of type 'const SQLCHAR *' execute.c: In function 'PGAPI_NativeSql': execute.c:1374: warning: pointer targets in passing argument 1 of 'make_string' differ in signedness misc.h:135: note: expected 'const char *' but argument is of type 'const SQLCHAR *' execute.c:1386: warning: pointer targets in passing argument 1 of 'strncpy_null' differ in signedness misc.h:130: note: expected 'char *' but argument is of type 'SQLCHAR *' execute.c: In function 'PGAPI_PutData': execute.c:1655: warning: pointer targets in passing argument 2 of 'pg_hex2bin' differ in signedness convert.h:56: note: expected 'UCHAR *' but argument is of type 'char *' if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT md5.lo -MD -MP -MF ".deps/md5.Tpo" -c -o md5.lo md5.c; \ then mv -f ".deps/md5.Tpo" ".deps/md5.Plo"; else rm -f ".deps/md5.Tpo"; exit 1; fi if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT misc.lo -MD -MP -MF ".deps/misc.Tpo" -c -o misc.lo misc.c; \ then mv -f ".deps/misc.Tpo" ".deps/misc.Plo"; else rm -f ".deps/misc.Tpo"; exit 1; fi if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT options.lo -MD -MP -MF ".deps/options.Tpo" -c -o options.lo options.c; \ then mv -f ".deps/options.Tpo" ".deps/options.Plo"; else rm -f ".deps/options.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c misc.c -fPIC -DPIC -o .libs/misc.o x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c md5.c -fPIC -DPIC -o .libs/md5.o if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT pgtypes.lo -MD -MP -MF ".deps/pgtypes.Tpo" -c -o pgtypes.lo pgtypes.c; \ then mv -f ".deps/pgtypes.Tpo" ".deps/pgtypes.Plo"; else rm -f ".deps/pgtypes.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT options.lo -MD -MP -MF .deps/options.Tpo -c options.c -fPIC -DPIC -o .libs/options.o options.c: In function 'set_statement_option': options.c:264: warning: format '%d' expects type 'int', but argument 4 has type 'SQLULEN' options.c:270: warning: format '%d' expects type 'int', but argument 4 has type 'SQLULEN' options.c: In function 'PGAPI_SetConnectOption': options.c:500: warning: format '%d' expects type 'int', but argument 4 has type 'SQLULEN' if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT psqlodbc.lo -MD -MP -MF ".deps/psqlodbc.Tpo" -c -o psqlodbc.lo psqlodbc.c; \ then mv -f ".deps/psqlodbc.Tpo" ".deps/psqlodbc.Plo"; else rm -f ".deps/psqlodbc.Tpo"; exit 1; fi if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT qresult.lo -MD -MP -MF ".deps/qresult.Tpo" -c -o qresult.lo qresult.c; \ then mv -f ".deps/qresult.Tpo" ".deps/qresult.Plo"; else rm -f ".deps/qresult.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT pgtypes.lo -MD -MP -MF .deps/pgtypes.Tpo -c pgtypes.c -fPIC -DPIC -o .libs/pgtypes.o pgtypes.c: In function 'getCharColumnSizeX': pgtypes.c:254: warning: unused variable 'result' pgtypes.c: In function 'pgtype_attr_column_size': pgtypes.c:923: warning: passing argument 1 of 'CC_get_max_idlen' discards qualifiers from pointer target type connection.h:563: note: expected 'struct ConnectionClass *' but argument is of type 'const struct ConnectionClass *' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT psqlodbc.lo -MD -MP -MF .deps/psqlodbc.Tpo -c psqlodbc.c -fPIC -DPIC -o .libs/psqlodbc.o x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT qresult.lo -MD -MP -MF .deps/qresult.Tpo -c qresult.c -fPIC -DPIC -o .libs/qresult.o psqlodbc.c:95: warning: 'finalize_global_cs' defined but not used if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT results.lo -MD -MP -MF ".deps/results.Tpo" -c -o results.lo results.c; \ then mv -f ".deps/results.Tpo" ".deps/results.Plo"; else rm -f ".deps/results.Tpo"; exit 1; fi qresult.c: In function 'QR_next_tuple': qresult.c:871: warning: format '%u' expects type 'unsigned int', but argument 3 has type 'SQLULEN' qresult.c:874: warning: format '%u' expects type 'unsigned int', but argument 3 has type 'SQLULEN' qresult.c:889: warning: format '%u' expects type 'unsigned int *', but argument 3 has type 'SQLULEN *' qresult.c:929: warning: format '%u' expects type 'unsigned int', but argument 3 has type 'SQLULEN' qresult.c:940: warning: format '%u' expects type 'unsigned int *', but argument 3 has type 'SQLULEN *' if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT socket.lo -MD -MP -MF ".deps/socket.Tpo" -c -o socket.lo socket.c; \ then mv -f ".deps/socket.Tpo" ".deps/socket.Plo"; else rm -f ".deps/socket.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT results.lo -MD -MP -MF .deps/results.Tpo -c results.c -fPIC -DPIC -o .libs/results.o if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT parse.lo -MD -MP -MF ".deps/parse.Tpo" -c -o parse.lo parse.c; \ then mv -f ".deps/parse.Tpo" ".deps/parse.Plo"; else rm -f ".deps/parse.Tpo"; exit 1; fi results.c: In function 'PGAPI_DescribeCol': results.c:380: warning: pointer targets in passing argument 1 of 'strncpy_null' differ in signedness misc.h:130: note: expected 'char *' but argument is of type 'SQLCHAR *' results.c: In function 'getNthValid': results.c:1246: warning: pointer targets in initialization differ in signedness results.c: In function 'SC_pos_update': results.c:3738: warning: pointer targets in passing argument 2 of 'PGAPI_ExecDirect' differ in signedness pgapifunc.h:87: note: expected 'const SQLCHAR *' but argument is of type 'char *' results.c: In function 'irow_insert': results.c:3947: warning: format '%d' expects type 'int', but argument 4 has type 'SQLLEN' results.c:3947: warning: format '%d' expects type 'int', but argument 4 has type 'SQLLEN' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT socket.lo -MD -MP -MF .deps/socket.Tpo -c socket.c -fPIC -DPIC -o .libs/socket.o results.c: In function 'SC_pos_add': results.c:4159: warning: pointer targets in passing argument 2 of 'PGAPI_ExecDirect' differ in signedness pgapifunc.h:87: note: expected 'const SQLCHAR *' but argument is of type 'char *' results.c: In function 'PGAPI_SetCursorName': results.c:4528: warning: pointer targets in passing argument 1 of 'make_string' differ in signedness misc.h:135: note: expected 'const char *' but argument is of type 'const SQLCHAR *' results.c: In function 'PGAPI_GetCursorName': results.c:4558: warning: pointer targets in passing argument 1 of 'strncpy_null' differ in signedness misc.h:130: note: expected 'char *' but argument is of type 'SQLCHAR *' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT parse.lo -MD -MP -MF .deps/parse.Tpo -c parse.c -fPIC -DPIC -o .libs/parse.o parse.c: In function 'getColumnsInfo': parse.c:809: warning: pointer targets in passing argument 4 of 'PGAPI_Columns' differ in signedness pgapifunc.h:37: note: expected 'const SQLCHAR *' but argument is of type 'const char * const' parse.c:809: warning: pointer targets in passing argument 6 of 'PGAPI_Columns' differ in signedness pgapifunc.h:37: note: expected 'const SQLCHAR *' but argument is of type 'const char * const' if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT statement.lo -MD -MP -MF ".deps/statement.Tpo" -c -o statement.lo statement.c; \ then mv -f ".deps/statement.Tpo" ".deps/statement.Plo"; else rm -f ".deps/statement.Tpo"; exit 1; fi if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT tuple.lo -MD -MP -MF ".deps/tuple.Tpo" -c -o tuple.lo tuple.c; \ then mv -f ".deps/tuple.Tpo" ".deps/tuple.Plo"; else rm -f ".deps/tuple.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT statement.lo -MD -MP -MF .deps/statement.Tpo -c statement.c -fPIC -DPIC -o .libs/statement.o statement.c: In function 'SC_initialize_stmts': statement.c:648: warning: unused variable 'conn' statement.c: In function 'SC_fetch': statement.c:1644: warning: format '%u' expects type 'unsigned int', but argument 3 has type 'SQLULEN' statement.c: In function 'SC_execute': statement.c:1910: warning: format '%d' expects type 'int', but argument 4 has type 'SQLLEN' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT tuple.lo -MD -MP -MF .deps/tuple.Tpo -c tuple.c -fPIC -DPIC -o .libs/tuple.o if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT dlg_specific.lo -MD -MP -MF ".deps/dlg_specific.Tpo" -c -o dlg_specific.lo dlg_specific.c; \ then mv -f ".deps/dlg_specific.Tpo" ".deps/dlg_specific.Plo"; else rm -f ".deps/dlg_specific.Tpo"; exit 1; fi if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT loadlib.lo -MD -MP -MF ".deps/loadlib.Tpo" -c -o loadlib.lo loadlib.c; \ then mv -f ".deps/loadlib.Tpo" ".deps/loadlib.Plo"; else rm -f ".deps/loadlib.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT dlg_specific.lo -MD -MP -MF .deps/dlg_specific.Tpo -c dlg_specific.c -fPIC -DPIC -o .libs/dlg_specific.o x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT loadlib.lo -MD -MP -MF .deps/loadlib.Tpo -c loadlib.c -fPIC -DPIC -o .libs/loadlib.o dlg_specific.c: In function 'makeConnectString': dlg_specific.c:177: warning: pointer targets in passing argument 1 of 'encode' differ in signedness dlg_specific.c:30: note: expected 'const UCHAR *' but argument is of type 'const char *' dlg_specific.c:177: warning: pointer targets in passing argument 2 of 'encode' differ in signedness dlg_specific.c:30: note: expected 'UCHAR *' but argument is of type 'char *' dlg_specific.c:194: warning: pointer targets in passing argument 1 of 'encode' differ in signedness dlg_specific.c:30: note: expected 'const UCHAR *' but argument is of type 'const char *' dlg_specific.c:194: warning: pointer targets in passing argument 2 of 'encode' differ in signedness dlg_specific.c:30: note: expected 'UCHAR *' but argument is of type 'char *' dlg_specific.c: In function 'copyAttributes': dlg_specific.c:500: warning: pointer targets in passing argument 1 of 'decode' differ in signedness dlg_specific.c:31: note: expected 'const UCHAR *' but argument is of type 'const char *' dlg_specific.c:500: warning: pointer targets in passing argument 2 of 'decode' differ in signedness dlg_specific.c:31: note: expected 'UCHAR *' but argument is of type 'char *' dlg_specific.c:551: warning: pointer targets in passing argument 1 of 'decode' differ in signedness dlg_specific.c:31: note: expected 'const UCHAR *' but argument is of type 'const char *' dlg_specific.c:551: warning: pointer targets in passing argument 2 of 'decode' differ in signedness dlg_specific.c:31: note: expected 'UCHAR *' but argument is of type 'char *' dlg_specific.c: In function 'getDSNinfo': dlg_specific.c:835: warning: pointer targets in passing argument 1 of 'decode' differ in signedness dlg_specific.c:31: note: expected 'const UCHAR *' but argument is of type 'char *' dlg_specific.c:835: warning: pointer targets in passing argument 2 of 'decode' differ in signedness dlg_specific.c:31: note: expected 'UCHAR *' but argument is of type 'char *' dlg_specific.c:874: warning: pointer targets in passing argument 1 of 'decode' differ in signedness dlg_specific.c:31: note: expected 'const UCHAR *' but argument is of type 'char *' dlg_specific.c:874: warning: pointer targets in passing argument 2 of 'decode' differ in signedness dlg_specific.c:31: note: expected 'UCHAR *' but argument is of type 'char *' dlg_specific.c:989: warning: pointer targets in passing argument 1 of 'check_client_encoding' differ in signedness multibyte.h:103: note: expected 'const UCHAR *' but argument is of type 'char *' dlg_specific.c: In function 'writeDSNinfo': dlg_specific.c:1137: warning: pointer targets in passing argument 1 of 'encode' differ in signedness dlg_specific.c:30: note: expected 'const UCHAR *' but argument is of type 'const char *' dlg_specific.c:1137: warning: pointer targets in passing argument 2 of 'encode' differ in signedness dlg_specific.c:30: note: expected 'UCHAR *' but argument is of type 'char *' dlg_specific.c:1177: warning: pointer targets in passing argument 1 of 'encode' differ in signedness dlg_specific.c:30: note: expected 'const UCHAR *' but argument is of type 'const char *' dlg_specific.c:1177: warning: pointer targets in passing argument 2 of 'encode' differ in signedness dlg_specific.c:30: note: expected 'UCHAR *' but argument is of type 'char *' dlg_specific.c: In function 'encode': dlg_specific.c:1455: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness /usr/include/string.h:397: note: expected 'const char *' but argument is of type 'const UCHAR *' dlg_specific.c:1466: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness /usr/include/bits/stdio2.h:32: note: expected 'char * __restrict__' but argument is of type 'UCHAR *' dlg_specific.c:1475: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness /usr/include/bits/stdio2.h:32: note: expected 'char * __restrict__' but argument is of type 'UCHAR *' dlg_specific.c: In function 'decode': dlg_specific.c:1509: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness /usr/include/string.h:397: note: expected 'const char *' but argument is of type 'const UCHAR *' dlg_specific.c:1520: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness /usr/include/bits/stdio2.h:32: note: expected 'char * __restrict__' but argument is of type 'UCHAR *' dlg_specific.c: In function 'extract_attribute_setting': dlg_specific.c:1600: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness /usr/include/string.h:538: note: expected 'const char *' but argument is of type 'const UCHAR *' dlg_specific.c:1609: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness /usr/include/string.h:538: note: expected 'const char *' but argument is of type 'const UCHAR *' dlg_specific.c:1619: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness /usr/include/string.h:538: note: expected 'const char *' but argument is of type 'const UCHAR *' dlg_specific.c:1622: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness /usr/include/string.h:538: note: expected 'const char *' but argument is of type 'const UCHAR *' dlg_specific.c:1649: warning: pointer targets in return differ in signedness dlg_specific.c: In function 'extract_extra_attribute_setting': dlg_specific.c:1724: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness /usr/include/string.h:538: note: expected 'const char *' but argument is of type 'const UCHAR *' dlg_specific.c:1756: warning: pointer targets in return differ in signedness loadlib.c: In function 'CALL_PQconnectdbParams': loadlib.c:439: warning: implicit declaration of function 'PQconnectdbParams' loadlib.c:439: warning: assignment makes pointer from integer without a cast if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT multibyte.lo -MD -MP -MF ".deps/multibyte.Tpo" -c -o multibyte.lo multibyte.c; \ then mv -f ".deps/multibyte.Tpo" ".deps/multibyte.Plo"; else rm -f ".deps/multibyte.Tpo"; exit 1; fi if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT odbcapi.lo -MD -MP -MF ".deps/odbcapi.Tpo" -c -o odbcapi.lo odbcapi.c; \ then mv -f ".deps/odbcapi.Tpo" ".deps/odbcapi.Plo"; else rm -f ".deps/odbcapi.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT multibyte.lo -MD -MP -MF .deps/multibyte.Tpo -c multibyte.c -fPIC -DPIC -o .libs/multibyte.o multibyte.c:25: warning: pointer targets in initialization differ in signedness multibyte.c:26: warning: pointer targets in initialization differ in signedness multibyte.c:27: warning: pointer targets in initialization differ in signedness multibyte.c:28: warning: pointer targets in initialization differ in signedness multibyte.c:29: warning: pointer targets in initialization differ in signedness multibyte.c:30: warning: pointer targets in initialization differ in signedness multibyte.c:31: warning: pointer targets in initialization differ in signedness multibyte.c:32: warning: pointer targets in initialization differ in signedness multibyte.c:33: warning: pointer targets in initialization differ in signedness multibyte.c:34: warning: pointer targets in initialization differ in signedness multibyte.c:35: warning: pointer targets in initialization differ in signedness multibyte.c:36: warning: pointer targets in initialization differ in signedness multibyte.c:37: warning: pointer targets in initialization differ in signedness multibyte.c:38: warning: pointer targets in initialization differ in signedness multibyte.c:39: warning: pointer targets in initialization differ in signedness multibyte.c:40: warning: pointer targets in initialization differ in signedness multibyte.c:41: warning: pointer targets in initialization differ in signedness multibyte.c:42: warning: pointer targets in initialization differ in signedness multibyte.c:43: warning: pointer targets in initialization differ in signedness multibyte.c:44: warning: pointer targets in initialization differ in signedness multibyte.c:45: warning: pointer targets in initialization differ in signedness multibyte.c:46: warning: pointer targets in initialization differ in signedness multibyte.c:47: warning: pointer targets in initialization differ in signedness multibyte.c:48: warning: pointer targets in initialization differ in signedness multibyte.c:49: warning: pointer targets in initialization differ in signedness multibyte.c:50: warning: pointer targets in initialization differ in signedness multibyte.c:51: warning: pointer targets in initialization differ in signedness multibyte.c:52: warning: pointer targets in initialization differ in signedness multibyte.c:53: warning: pointer targets in initialization differ in signedness multibyte.c:54: warning: pointer targets in initialization differ in signedness multibyte.c:55: warning: pointer targets in initialization differ in signedness multibyte.c:56: warning: pointer targets in initialization differ in signedness multibyte.c:57: warning: pointer targets in initialization differ in signedness multibyte.c:58: warning: pointer targets in initialization differ in signedness multibyte.c:60: warning: pointer targets in initialization differ in signedness multibyte.c:61: warning: pointer targets in initialization differ in signedness multibyte.c:62: warning: pointer targets in initialization differ in signedness multibyte.c:63: warning: pointer targets in initialization differ in signedness multibyte.c:64: warning: pointer targets in initialization differ in signedness multibyte.c:65: warning: pointer targets in initialization differ in signedness multibyte.c:66: warning: pointer targets in initialization differ in signedness multibyte.c:67: warning: pointer targets in initialization differ in signedness multibyte.c:72: warning: pointer targets in initialization differ in signedness multibyte.c:73: warning: pointer targets in initialization differ in signedness multibyte.c:74: warning: pointer targets in initialization differ in signedness multibyte.c:75: warning: pointer targets in initialization differ in signedness multibyte.c:76: warning: pointer targets in initialization differ in signedness multibyte.c: In function 'pg_CS_code': multibyte.c:88: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness /usr/include/string.h:534: note: expected 'const char *' but argument is of type 'const UCHAR *' multibyte.c:88: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness /usr/include/string.h:534: note: expected 'const char *' but argument is of type 'UCHAR *' multibyte.c:98: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness /usr/include/string.h:534: note: expected 'const char *' but argument is of type 'const UCHAR *' multibyte.c:98: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness /usr/include/string.h:534: note: expected 'const char *' but argument is of type 'UCHAR *' multibyte.c: In function 'check_client_encoding': multibyte.c:139: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness /usr/include/string.h:538: note: expected 'const char *' but argument is of type 'const UCHAR *' multibyte.c:148: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness /usr/include/string.h:538: note: expected 'const char *' but argument is of type 'const UCHAR *' multibyte.c:157: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness /usr/include/string.h:538: note: expected 'const char *' but argument is of type 'const UCHAR *' multibyte.c: In function 'pg_CS_name': multibyte.c:198: warning: pointer targets in return differ in signedness multibyte.c: In function 'CC_lookup_cs_old': multibyte.c:493: warning: pointer targets in passing argument 2 of 'PGAPI_ExecDirect' differ in signedness pgapifunc.h:87: note: expected 'const SQLCHAR *' but argument is of type 'char *' multibyte.c:499: warning: pointer targets in passing argument 4 of 'PGAPI_Error' differ in signedness pgapifunc.h:68: note: expected 'SQLCHAR *' but argument is of type 'char *' multibyte.c:499: warning: pointer targets in passing argument 6 of 'PGAPI_Error' differ in signedness pgapifunc.h:68: note: expected 'SQLCHAR *' but argument is of type 'char *' multibyte.c: In function 'CC_lookup_characterset': multibyte.c:652: warning: pointer targets in passing argument 1 of 'pg_CS_code' differ in signedness multibyte.c:82: note: expected 'const UCHAR *' but argument is of type 'char *' multibyte.c: In function 'encoded_str_constr': multibyte.c:673: warning: pointer targets in assignment differ in signedness if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT descriptor.lo -MD -MP -MF ".deps/descriptor.Tpo" -c -o descriptor.lo descriptor.c; \ then mv -f ".deps/descriptor.Tpo" ".deps/descriptor.Plo"; else rm -f ".deps/descriptor.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT odbcapi.lo -MD -MP -MF .deps/odbcapi.Tpo -c odbcapi.c -fPIC -DPIC -o .libs/odbcapi.o if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT odbcapi30.lo -MD -MP -MF ".deps/odbcapi30.Tpo" -c -o odbcapi30.lo odbcapi30.c; \ then mv -f ".deps/odbcapi30.Tpo" ".deps/odbcapi30.Plo"; else rm -f ".deps/odbcapi30.Tpo"; exit 1; fi if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT pgapi30.lo -MD -MP -MF ".deps/pgapi30.Tpo" -c -o pgapi30.lo pgapi30.c; \ then mv -f ".deps/pgapi30.Tpo" ".deps/pgapi30.Plo"; else rm -f ".deps/pgapi30.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT descriptor.lo -MD -MP -MF .deps/descriptor.Tpo -c descriptor.c -fPIC -DPIC -o .libs/descriptor.o x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT odbcapi30.lo -MD -MP -MF .deps/odbcapi30.Tpo -c odbcapi30.c -fPIC -DPIC -o .libs/odbcapi30.o if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT info30.lo -MD -MP -MF ".deps/info30.Tpo" -c -o info30.lo info30.c; \ then mv -f ".deps/info30.Tpo" ".deps/info30.Plo"; else rm -f ".deps/info30.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT pgapi30.lo -MD -MP -MF .deps/pgapi30.Tpo -c pgapi30.c -fPIC -DPIC -o .libs/pgapi30.o if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT mylog.lo -MD -MP -MF ".deps/mylog.Tpo" -c -o mylog.lo mylog.c; \ then mv -f ".deps/mylog.Tpo" ".deps/mylog.Plo"; else rm -f ".deps/mylog.Tpo"; exit 1; fi pgapi30.c: In function 'PGAPI_GetDiagField': pgapi30.c:171: warning: pointer targets in passing argument 1 of 'strncpy_null' differ in signedness misc.h:130: note: expected 'char *' but argument is of type 'SQLCHAR *' pgapi30.c:236: warning: pointer targets in passing argument 1 of 'strncpy_null' differ in signedness misc.h:130: note: expected 'char *' but argument is of type 'SQLCHAR *' pgapi30.c:340: warning: pointer targets in passing argument 1 of 'strncpy_null' differ in signedness misc.h:130: note: expected 'char *' but argument is of type 'SQLCHAR *' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT mylog.lo -MD -MP -MF .deps/mylog.Tpo -c mylog.c -fPIC -DPIC -o .libs/mylog.o x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT info30.lo -MD -MP -MF .deps/info30.Tpo -c info30.c -fPIC -DPIC -o .libs/info30.o if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT odbcapi30w.lo -MD -MP -MF ".deps/odbcapi30w.Tpo" -c -o odbcapi30w.lo odbcapi30w.c; \ then mv -f ".deps/odbcapi30w.Tpo" ".deps/odbcapi30w.Plo"; else rm -f ".deps/odbcapi30w.Tpo"; exit 1; fi if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT odbcapiw.lo -MD -MP -MF ".deps/odbcapiw.Tpo" -c -o odbcapiw.lo odbcapiw.c; \ then mv -f ".deps/odbcapiw.Tpo" ".deps/odbcapiw.Plo"; else rm -f ".deps/odbcapiw.Tpo"; exit 1; fi if /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT win_unicode.lo -MD -MP -MF ".deps/win_unicode.Tpo" -c -o win_unicode.lo win_unicode.c; \ then mv -f ".deps/win_unicode.Tpo" ".deps/win_unicode.Plo"; else rm -f ".deps/win_unicode.Tpo"; exit 1; fi x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT odbcapi30w.lo -MD -MP -MF .deps/odbcapi30w.Tpo -c odbcapi30w.c -fPIC -DPIC -o .libs/odbcapi30w.o odbcapi30w.c: In function 'SQLGetDiagRecW': odbcapi30w.c:230: warning: pointer targets in passing argument 4 of 'PGAPI_GetDiagRec' differ in signedness pgapifunc.h:285: note: expected 'SQLCHAR *' but argument is of type 'char *' odbcapi30w.c:230: warning: pointer targets in passing argument 6 of 'PGAPI_GetDiagRec' differ in signedness pgapifunc.h:285: note: expected 'SQLCHAR *' but argument is of type 'char *' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT odbcapiw.lo -MD -MP -MF .deps/odbcapiw.Tpo -c odbcapiw.c -fPIC -DPIC -o .libs/odbcapiw.o x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include/postgresql/include -I/usr/include/postgresql-8.4 -Wall -march=nocona -O2 -pipe -MT win_unicode.lo -MD -MP -MF .deps/win_unicode.Tpo -c win_unicode.c -fPIC -DPIC -o .libs/win_unicode.o odbcapiw.c: In function 'SQLColumnsW': odbcapiw.c:62: warning: pointer targets in passing argument 2 of 'PGAPI_Columns' differ in signedness pgapifunc.h:37: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:62: warning: pointer targets in passing argument 4 of 'PGAPI_Columns' differ in signedness pgapifunc.h:37: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:62: warning: pointer targets in passing argument 6 of 'PGAPI_Columns' differ in signedness pgapifunc.h:37: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:62: warning: pointer targets in passing argument 8 of 'PGAPI_Columns' differ in signedness pgapifunc.h:37: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c: In function 'SQLConnectW': odbcapiw.c:96: warning: pointer targets in passing argument 2 of 'PGAPI_Connect' differ in signedness pgapifunc.h:45: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:96: warning: pointer targets in passing argument 4 of 'PGAPI_Connect' differ in signedness pgapifunc.h:45: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:96: warning: pointer targets in passing argument 6 of 'PGAPI_Connect' differ in signedness pgapifunc.h:45: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c: In function 'SQLDriverConnectW': odbcapiw.c:141: warning: pointer targets in passing argument 3 of 'PGAPI_DriverConnect' differ in signedness pgapifunc.h:49: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:141: warning: pointer targets in passing argument 5 of 'PGAPI_DriverConnect' differ in signedness pgapifunc.h:49: note: expected 'SQLCHAR *' but argument is of type 'char *' odbcapiw.c: In function 'SQLBrowseConnectW': odbcapiw.c:193: warning: pointer targets in passing argument 2 of 'PGAPI_BrowseConnect' differ in signedness pgapifunc.h:53: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:193: warning: pointer targets in passing argument 4 of 'PGAPI_BrowseConnect' differ in signedness pgapifunc.h:53: note: expected 'SQLCHAR *' but argument is of type 'char *' odbcapiw.c: In function 'SQLDescribeColW': odbcapiw.c:250: warning: pointer targets in passing argument 3 of 'PGAPI_DescribeCol' differ in signedness pgapifunc.h:62: note: expected 'SQLCHAR *' but argument is of type 'char *' odbcapiw.c: In function 'SQLExecDirectW': odbcapiw.c:295: warning: pointer targets in passing argument 2 of 'PGAPI_ExecDirect' differ in signedness pgapifunc.h:87: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c: In function 'SQLGetCursorNameW': odbcapiw.c:324: warning: pointer targets in passing argument 2 of 'PGAPI_GetCursorName' differ in signedness pgapifunc.h:98: note: expected 'SQLCHAR *' but argument is of type 'char *' odbcapiw.c: In function 'SQLPrepareW': odbcapiw.c:401: warning: pointer targets in passing argument 2 of 'PGAPI_Prepare' differ in signedness pgapifunc.h:124: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c: In function 'SQLSetCursorNameW': odbcapiw.c:423: warning: pointer targets in passing argument 2 of 'PGAPI_SetCursorName' differ in signedness pgapifunc.h:132: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c: In function 'SQLSpecialColumnsW': odbcapiw.c:460: warning: pointer targets in passing argument 3 of 'PGAPI_SpecialColumns' differ in signedness pgapifunc.h:141: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:460: warning: pointer targets in passing argument 5 of 'PGAPI_SpecialColumns' differ in signedness pgapifunc.h:141: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:460: warning: pointer targets in passing argument 7 of 'PGAPI_SpecialColumns' differ in signedness pgapifunc.h:141: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c: In function 'SQLStatisticsW': odbcapiw.c:500: warning: pointer targets in passing argument 2 of 'PGAPI_Statistics' differ in signedness pgapifunc.h:147: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:500: warning: pointer targets in passing argument 4 of 'PGAPI_Statistics' differ in signedness pgapifunc.h:147: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:500: warning: pointer targets in passing argument 6 of 'PGAPI_Statistics' differ in signedness pgapifunc.h:147: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c: In function 'SQLTablesW': odbcapiw.c:546: warning: pointer targets in passing argument 2 of 'PGAPI_Tables' differ in signedness pgapifunc.h:152: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:546: warning: pointer targets in passing argument 4 of 'PGAPI_Tables' differ in signedness pgapifunc.h:152: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:546: warning: pointer targets in passing argument 6 of 'PGAPI_Tables' differ in signedness pgapifunc.h:152: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:546: warning: pointer targets in passing argument 8 of 'PGAPI_Tables' differ in signedness pgapifunc.h:152: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c: In function 'SQLColumnPrivilegesW': odbcapiw.c:599: warning: pointer targets in passing argument 2 of 'PGAPI_ColumnPrivileges' differ in signedness pgapifunc.h:168: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:599: warning: pointer targets in passing argument 4 of 'PGAPI_ColumnPrivileges' differ in signedness pgapifunc.h:168: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:599: warning: pointer targets in passing argument 6 of 'PGAPI_ColumnPrivileges' differ in signedness pgapifunc.h:168: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:599: warning: pointer targets in passing argument 8 of 'PGAPI_ColumnPrivileges' differ in signedness pgapifunc.h:168: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c: In function 'SQLForeignKeysW': odbcapiw.c:654: warning: pointer targets in passing argument 2 of 'PGAPI_ForeignKeys' differ in signedness pgapifunc.h:194: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:654: warning: pointer targets in passing argument 4 of 'PGAPI_ForeignKeys' differ in signedness pgapifunc.h:194: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:654: warning: pointer targets in passing argument 6 of 'PGAPI_ForeignKeys' differ in signedness pgapifunc.h:194: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:654: warning: pointer targets in passing argument 8 of 'PGAPI_ForeignKeys' differ in signedness pgapifunc.h:194: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:654: warning: pointer targets in passing argument 10 of 'PGAPI_ForeignKeys' differ in signedness pgapifunc.h:194: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:654: warning: pointer targets in passing argument 12 of 'PGAPI_ForeignKeys' differ in signedness pgapifunc.h:194: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c: In function 'SQLNativeSqlW': odbcapiw.c:698: warning: pointer targets in passing argument 2 of 'PGAPI_NativeSql' differ in signedness pgapifunc.h:210: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:698: warning: pointer targets in passing argument 4 of 'PGAPI_NativeSql' differ in signedness pgapifunc.h:210: note: expected 'SQLCHAR *' but argument is of type 'char *' odbcapiw.c: In function 'SQLPrimaryKeysW': odbcapiw.c:755: warning: pointer targets in passing argument 2 of 'PGAPI_PrimaryKeys' differ in signedness pgapifunc.h:224: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:755: warning: pointer targets in passing argument 4 of 'PGAPI_PrimaryKeys' differ in signedness pgapifunc.h:224: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:755: warning: pointer targets in passing argument 6 of 'PGAPI_PrimaryKeys' differ in signedness pgapifunc.h:224: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c: In function 'SQLProcedureColumnsW': odbcapiw.c:806: warning: pointer targets in passing argument 2 of 'PGAPI_ProcedureColumns' differ in signedness pgapifunc.h:233: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:806: warning: pointer targets in passing argument 4 of 'PGAPI_ProcedureColumns' differ in signedness pgapifunc.h:233: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:806: warning: pointer targets in passing argument 6 of 'PGAPI_ProcedureColumns' differ in signedness pgapifunc.h:233: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:806: warning: pointer targets in passing argument 8 of 'PGAPI_ProcedureColumns' differ in signedness pgapifunc.h:233: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c: In function 'SQLProceduresW': odbcapiw.c:856: warning: pointer targets in passing argument 2 of 'PGAPI_Procedures' differ in signedness pgapifunc.h:244: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:856: warning: pointer targets in passing argument 4 of 'PGAPI_Procedures' differ in signedness pgapifunc.h:244: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:856: warning: pointer targets in passing argument 6 of 'PGAPI_Procedures' differ in signedness pgapifunc.h:244: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c: In function 'SQLTablePrivilegesW': odbcapiw.c:903: warning: pointer targets in passing argument 2 of 'PGAPI_TablePrivileges' differ in signedness pgapifunc.h:258: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:903: warning: pointer targets in passing argument 4 of 'PGAPI_TablePrivileges' differ in signedness pgapifunc.h:258: note: expected 'const SQLCHAR *' but argument is of type 'char *' odbcapiw.c:903: warning: pointer targets in passing argument 6 of 'PGAPI_TablePrivileges' differ in signedness pgapifunc.h:258: note: expected 'const SQLCHAR *' but argument is of type 'char *' win_unicode.c: In function 'utf8_to_ucs2_lf0': win_unicode.c:310: warning: pointer targets in assignment differ in signedness win_unicode.c: In function 'utf8_to_ucs2_lf1': win_unicode.c:311: warning: pointer targets in assignment differ in signedness /bin/sh ./libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -Wall -march=nocona -O2 -pipe -module -no-undefined -avoid-version -Wl,-O1 -Wl,--as-needed -L/usr/include/postgresql/lib -L/usr/lib64/postgresql-8.4/lib64 -o psqlodbcw.la -rpath /usr/lib64 info.lo bind.lo columninfo.lo connection.lo convert.lo drvconn.lo environ.lo execute.lo lobj.lo md5.lo misc.lo options.lo pgtypes.lo psqlodbc.lo qresult.lo results.lo socket.lo parse.lo statement.lo tuple.lo dlg_specific.lo loadlib.lo multibyte.lo odbcapi.lo descriptor.lo odbcapi30.lo pgapi30.lo info30.lo mylog.lo odbcapi30w.lo odbcapiw.lo win_unicode.lo -lltdl -lssl -lpq -lodbcinst -L/usr/lib64 -lodbc x86_64-pc-linux-gnu-gcc -shared .libs/info.o .libs/bind.o .libs/columninfo.o .libs/connection.o .libs/convert.o .libs/drvconn.o .libs/environ.o .libs/execute.o .libs/lobj.o .libs/md5.o .libs/misc.o .libs/options.o .libs/pgtypes.o .libs/psqlodbc.o .libs/qresult.o .libs/results.o .libs/socket.o .libs/parse.o .libs/statement.o .libs/tuple.o .libs/dlg_specific.o .libs/loadlib.o .libs/multibyte.o .libs/odbcapi.o .libs/descriptor.o .libs/odbcapi30.o .libs/pgapi30.o .libs/info30.o .libs/mylog.o .libs/odbcapi30w.o .libs/odbcapiw.o .libs/win_unicode.o -L/usr/include/postgresql/lib -L/usr/lib64/postgresql-8.4/lib64 /usr/lib64/libltdl.so -lssl -lpq /usr/lib64/libodbcinst.so -L/usr/lib64 /usr/lib64/libodbc.so -march=nocona -Wl,-O1 -Wl,--as-needed -Wl,-soname -Wl,psqlodbcw.so -o .libs/psqlodbcw.so creating psqlodbcw.la (cd .libs && rm -f psqlodbcw.la && ln -s ../psqlodbcw.la psqlodbcw.la) make[1]: Leaving directory `/var/tmp/portage/dev-db/psqlodbc-09.00.0100/work/psqlodbc-09.00.0100' >>> Source compiled. >>> Test phase [not enabled]: dev-db/psqlodbc-09.00.0100 >>> Install psqlodbc-09.00.0100 into /var/tmp/portage/dev-db/psqlodbc-09.00.0100/image/ category dev-db make -j3 DESTDIR=/var/tmp/portage/dev-db/psqlodbc-09.00.0100/image/ install make[1]: Entering directory `/var/tmp/portage/dev-db/psqlodbc-09.00.0100/work/psqlodbc-09.00.0100' make[1]: Nothing to be done for `install-data-am'. test -z "/usr/lib64" || mkdir -p -- "/var/tmp/portage/dev-db/psqlodbc-09.00.0100/image//usr/lib64" /bin/sh ./libtool --mode=install /usr/bin/install -c 'psqlodbcw.la' '/var/tmp/portage/dev-db/psqlodbc-09.00.0100/image//usr/lib64/psqlodbcw.la' /usr/bin/install -c .libs/psqlodbcw.so /var/tmp/portage/dev-db/psqlodbc-09.00.0100/image//usr/lib64/psqlodbcw.so /usr/bin/install -c .libs/psqlodbcw.lai /var/tmp/portage/dev-db/psqlodbc-09.00.0100/image//usr/lib64/psqlodbcw.la libtool: install: warning: remember to run `libtool --finish /usr/lib64' make[1]: Leaving directory `/var/tmp/portage/dev-db/psqlodbc-09.00.0100/work/psqlodbc-09.00.0100' >>> Completed installing psqlodbc-09.00.0100 into /var/tmp/portage/dev-db/psqlodbc-09.00.0100/image/ Fixing .la files usr/lib64/psqlodbcw.la strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment usr/lib64/psqlodbcw.so removing executable bit: usr/lib64/psqlodbcw.la * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * loadlib.c:439: warning: implicit declaration of function 'PQconnectdbParams' * * QA Notice: Package has poor programming practices which may compile * but will almost certainly crash on 64bit architectures. * * Function `PQconnectdbParams' implicitly converted to pointer at loadlib.c:439 * * Please file a bug about this at http://bugs.gentoo.org/ * with the maintaining herd of the package. * * ERROR: dev-db/psqlodbc-09.00.0100 failed: * install aborted due to poor programming practices shown above * * Call stack: * misc-functions.sh, line 978: Called install_qa_check * misc-functions.sh, line 661: Called die * The specific snippet of code: * die "install aborted due to" \ * * If you need support, post the output of 'emerge --info =dev-db/psqlodbc-09.00.0100', * the complete build log and the output of 'emerge -pqv =dev-db/psqlodbc-09.00.0100'. * This ebuild is from an overlay: '/usr/local/portage/' * The complete build log is located at '/var/tmp/portage/dev-db/psqlodbc-09.00.0100/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-db/psqlodbc-09.00.0100/temp/environment'. * S: '/var/tmp/portage/dev-db/psqlodbc-09.00.0100/work/psqlodbc-09.00.0100' !!! post install failed; exiting.