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

From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Rocco Altier <RoccoA(at)Routescape(dot)com>
Cc: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Albe Laurenz <all(at)adv(dot)magwien(dot)gv(dot)at>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: [PATCHES] Linking on AIX (Was: Fix linking of
Date: 2006-09-15 20:23:39
Message-ID: 200609152023.k8FKNdV01163@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers


I would like to see some comments about AIX linking so we don't need to
relearn this in 1-2 years.

---------------------------------------------------------------------------

Rocco Altier wrote:
> With the patch attached this time...
>
> -rocco
>
> > -----Original Message-----
> > From: Rocco Altier
> > Sent: Friday, September 15, 2006 2:04 PM
> > To: Rocco Altier; 'Tom Lane'; 'Albe Laurenz'
> > Cc: 'pgsql-hackers(at)postgresql(dot)org'
> > Subject: RE: [PATCHES] [HACKERS] Linking on AIX (Was: Fix
> > linking of OpenLDAP libraries )
> >
> >
> > > > From: Tom Lane [mailto:tgl(at)sss(dot)pgh(dot)pa(dot)us]
> > > > 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?
> > > >
> > > The "make check" was successful in my previous testing of the last
> > > patch, so it appears that AIX was paying attention to
> > LD_LIBRARY_PATH.
> > >
> > > I am testing the new version of the patch now, so will report back
> > > shortly.
> > >
> > From testing the new patch, it did not work for the
> > regression tests in the buildfarm.
> > Not sure why it did work before.
> >
> > Anyhow, I have updated the patch to set LIBPATH (AIX's
> > version of LD_LIBRARY_PATH), in pg_regress and ecpg's pg_regress.
> >
> > I have tested this with default config options
> > (enable-shared, enable-rpath). I am starting to test the
> > other methods as well, but wanted to get this out first.
> >
> > -rocco
> >

Content-Description: aix.link.regression.patch

[ Attachment, skipping... ]

>
> ---------------------------(end of broadcast)---------------------------
> TIP 5: don't forget to increase your free space map settings

--
Bruce Momjian bruce(at)momjian(dot)us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message mark 2006-09-15 20:41:20 Re: Optimize ORDER BY ... LIMIT
Previous Message Bruce Momjian 2006-09-15 19:37:07 Release notes