Hi Stephen, On Mon, Mar 05, 2007 at 11:52:42AM -0500, Package Maintainer wrote: > The odbc driver is not 64 bit clean. While the patch Steve provided to > enable it to build on 64 bit systems is great, it doesn't make the > driver actually work.
> In particular the function I ran into the problem with is SQLGetData > which continues to take a *SQLINTEGER rather than a *SQLLEN for the > indicator. > As a result, on 64 bit systems this corrupts the calling application and > causes crashes. > There is a new upstream version which appears to fix these issues with a > little help to actually build. the unixodbc package also provides a > PostgreSQL odbc driver which seems to not have these issues, however the > drivers in the unixodbc source package are not packaged in debian. > The new upstream version 8.02.200 works, but requires a patch to > actually build due to some bugs that have since been solved. I'll > attach the patch that I used locally. Well, it's rather late in the release cycle to try to fix this with a new upstream version. Is fixing SQLGetData enough to make odbc-postgresql usable on 64-bit archs, or are there other fixes needed besides? Thanks, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]