Dependency problems with 8.02.0100 (was Latest ODBC driver?) - Mailing list pgsql-odbc

From Mark Morgan Lloyd
Subject Dependency problems with 8.02.0100 (was Latest ODBC driver?)
Date
Msg-id 44F85EEE.F77D1C2C@telemetry.co.uk
Whole thread Raw
Responses Re: Dependency problems with 8.02.0100 (was Latest ODBC  (Dave Page <dpage@vale-housing.co.uk>)
List pgsql-odbc
Apologies for starting a new thread for this, due to the selfish reason that my
ML gateway isn't very good at handling long ones :-)

Dependency Walker v2.1 applied to psqlodbc*.dll drivers on NT4W SP6a machines as
previously discussed. Hope I've got this right.


On the machine with ODBC drivers 3.50.33.8 and psqlodbc*.dll 8.02.0100:
-----------------------------------------------------------------------

psqlodbc30a.dll refers to xolehlp.dll (ordinal 5, no name) which is missing.

libpq.dll refers to krb5_32.dll, which in turn refers to secur32.dll
(LsaCallAuthenticationPackage, LsaConnectUntrusted,
LsaLookupAuthenticationPackage, LsaFreeReturnBuffer, LsaGetLogonSessionBuffer)
which is missing.

psqlodbc35w.dll seems to have the same missing dependencies.


On the machine with ODBC drivers 3.0.28.2 and psqlodbc*.dll 8.01.0200:
----------------------------------------------------------------------

There is no indication of a missing dependency on xolehlp.dll, despite the fact
that the file does not exist on this machine.

libpq.dll refers to krb5_32.dll, which in turn refers to secur32.dll with
functions missing as above. However this didn't appear to lead to a fatal error
so may be benign.



Applying Dependency Walker to the failing app shows it to be clean.

Checking psqlodbc.dll from 7.02 shows that its only direct dependencies are
kernel DLLs, i.e no reference to xolehlp.dll etc. Same for psqlodbc30.dll and
psqlodbc30w.dll.

Hope this helps.

--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]

pgsql-odbc by date:

Previous
From: Mark Morgan Lloyd
Date:
Subject: Re: Latest ODBC driver?
Next
From: Hiroshi Inoue
Date:
Subject: Re: Latest ODBC driver?