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@postgresql.org' > > Subject: RE: [PATCHES] [HACKERS] Linking on AIX (Was: Fix > > linking of OpenLDAP libraries ) > > > > > > > > From: Tom Lane [mailto:[EMAIL PROTECTED] > > > > 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 [EMAIL PROTECTED] EnterpriseDB http://www.enterprisedb.com + If your life is a hard drive, Christ can be your backup. + ---------------------------(end of broadcast)--------------------------- TIP 3: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq