Dependency problems with 8.02.0100 (was Latest ODBC driver?)

From: Mark Morgan Lloyd <markMLl(dot)pgsql-odbc(at)telemetry(dot)co(dot)uk>
To: pgsql-odbc(at)postgresql(dot)org
Subject: Dependency problems with 8.02.0100 (was Latest ODBC driver?)
Date: 2006-09-01 16:25:18
Message-ID: 44F85EEE.F77D1C2C@telemetry.co.uk
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: 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]

Responses

Browse pgsql-odbc by date

  From Date Subject
Next Message Hiroshi Inoue 2006-09-01 17:04:31 Re: Latest ODBC driver?
Previous Message Mark Morgan Lloyd 2006-09-01 13:40:03 Re: Latest ODBC driver?