This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: postgresql: libpq.a not an import library


Il 6/13/2013 11:19 AM, Yaakov (Cygwin/X) ha scritto:
On 2013-06-13 03:08, Danjel McGougan wrote:
It seems the latest libpq5 (9.2.4-2) installs /bin/cygpq-5.dll, but at
least xemacs fails to find this lib (it looks for cygpq.dll) and fails
to load. Downgrading libpq5 to 8.2.11-1 solves the xemacs issue for me.

Marco,

While I'm glad to finally have properly versioned PostgreSQL DLLs, we do
need to worry about not breaking everything in the distro (and Ports)
which is linked against the old, unversioned cygpq.dll.

I suggest renaming the old libpq5-8.x packages on sourceware to libpq,
and changing all libpq5 deps in the distro to libpq, namely for:

algol68g
clisp
libQtSql4
libsasl2-sql
odbc-psql
xemacs

Can you take care of this, or shall I?

Done, please check nothing else is broken.


Before I downgraded I tried to symlink cygpq.dll to cygpq-5.dll, but this
caused xemacs to silently fail to start.

The Windows runtime linker doesn't understand symlinks, so that wouldn't
have worked.

Copying cygpq-5.dll to cygpq.dll should have worked.

As soon the solution proposed by Yaakov will spread to the mirrors,
setup should pick the right solution.



Yaakov

Regards
Marco



--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]