Skip site navigation (1) Skip section navigation (2)

Re: Windows installer and dlls

From: Magnus Hagander <magnus(at)hagander(dot)net>
To: "Knut P(dot) Lehre" <knutpl(at)broadpark(dot)no>, Dave Page <dpage(at)postgresql(dot)org>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: Windows installer and dlls
Date: 2006-12-29 21:06:56
Message-ID: 45958370.70109@hagander.net (view raw or flat)
Thread:
Lists: pgsql-hackers
Knut P. Lehre wrote:
> Installing postgresql 8.2.0 on Windows XP Pro SP2 using the msi
> installer dated 2006-12-04, with libeay32.dll and ssleay32.dll (both
> dated 2005-07-06) (and libiconv-2.dll, libintl-2.dll, and libpq.dll)
> from a previous installation (of version 8.0.5) already present in
> c:\windows\system32. These files in system32 did not appear to be
> updated during the 8.2.0 installation. Instead new files were placed
> in the postgresql bin directory: new versions of libeay32, ssleay32,
> and libpq, the same version as the present of libiconv-2
> (2003-01-31), and, surprisingly, a libintl-2 with an older date
> (2003-02-01) than the file already present in system32 (2004-04-27).
> Is the libintl-2 supposed to be downgraded to a previous version?

Not really :) Dave, can you comment on this?

(it is correct that we don't *update* them, because we no longer touch
these files in SYSTEM32)

> I uninstalled postgresql, removed the 5 files mentioned above from
> system32. When I installed 8.2.0 again, the installer reported that
> "The installer has detected an incompatible version of OpenSSL
> installed in your system PATH. PostgreSQL requires OpenSSL 0.9.7 or
> later. If you remove your OpenSSL files (LIBEAY32.DLL and
> SSLEAY32.DLL) the installer will install the new version
> automatically.". However, during the second installation, none of the
> 5 files mentioned above were reinstalled in system32, only in the
> postgresql bin directory, as during the first installation. Is the
> report of the missing libeay32 and ssleay32 a superfluous leftover
> from the previous versions when these files were installed in
> system32?

Are you sure they are not present in some *other* directory on your
system that's in the PATH?

//Magnus

In response to

Responses

pgsql-hackers by date

Next:From: Andrew DunstanDate: 2006-12-29 21:20:51
Subject: Re: [HACKERS] Recent SIGSEGV failures in buildfarm HEAD
Previous:From: Magnus HaganderDate: 2006-12-29 20:59:08
Subject: Small vcbuild patch

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group