View Revisions: Issue #31606

Summary 0031606: Update ODBC header files for 64 bit *NIX plaftorm to use 64 bit SQLLEN/SQLULEN
Revision 2017-03-30 14:11 by LacaK
Description Current ODBC header files for 64 bit unixes still use 32 bit versions of SQLLEN/SQLULEN parameters. As from ODBC version 3.52 Microsoft has introduced these new data types to be 64 bit on 64 bit Windows platforms.

unixODBC/iODBC follow this. unixODBC from version 2.2.13 released in 2008.

As packages available for various Linux distributions are not always up-to-date I do not know when is right time to switch to 64 bit on FPC side also.
I think, that currently all distributions should use 3.52 compatible ODBC packages. (however I do not know about popular older distributions)

So this is only reminder to not forget make this change sometime in near future.
Revision 2017-03-28 13:45 by LacaK
Description Current ODBC header files for unixes still use 32 bit versions of SQLLEN/SQLULEN parameters. As from ODBC version 3.52 Microsoft has introduced these new data types to be 64 bit on 64 bit Windows platforms.

unixODBC/iODBC follow this. unixODBC from version 2.2.13 released in 2008.

As packages available for various Linux distributions are not always up-to-date I do not know when is right time to switch to 64 bit on FPC side also.
I think, that currently all distributions should use 3.52 compatible ODBC packages. (however I do not know about popular older distributions)

So this is only reminder to not forget make this change sometime.