Re: [PATCHES] Linking on AIX (Was: Fix linking of OpenLDAP libraries )

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: "Albe Laurenz" <all(at)adv(dot)magwien(dot)gv(dot)at>
Cc: "Rocco Altier *EXTERN*" <RoccoA(at)Routescape(dot)com>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: [PATCHES] Linking on AIX (Was: Fix linking of OpenLDAP libraries )
Date: 2006-09-15 15:24:35
Message-ID: 25723.1158333875@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

"Albe Laurenz" <all(at)adv(dot)magwien(dot)gv(dot)at> writes:
> Up to now you have built against the static libpq.a
> I didn't add the right -blibpath to this patch that
> failed for you - the broken initdb is dynamically linked
> but does not know where to look for its shared library.

> The patch I just submitted to pgsql-patches should take
> care of that. It makes the executables look in --libdir.

Mmm ... what of "make check"'s temporary installation? We need
to have the executables search in the temporary install's libdir,
*before* looking in the configured --libdir (which could easily
contain an incompatible back-version libpq ...)

pg_regress normally tries to handle this by setting LD_LIBRARY_PATH
... does AIX use that or a similar symbol?

regards, tom lane

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Rocco Altier 2006-09-15 15:28:44 Re: [PATCHES] Linking on AIX (Was: Fix linking of OpenLDAP libraries )
Previous Message Andrew - Supernews 2006-09-15 15:14:10 Re: New version of money type