Re: [HACKERS] Makefile.PL for Pg.so
От | Bruce Momjian |
---|---|
Тема | Re: [HACKERS] Makefile.PL for Pg.so |
Дата | |
Msg-id | 200109071848.f87Imgg02376@candle.pha.pa.us обсуждение исходный текст |
Ответ на | Re: [HACKERS] Makefile.PL for Pg.so (Larry Rosenman <ler@lerctr.org>) |
Список | pgsql-patches |
Yes, thanks. Cleaning out my mailbox, as usualy before a beta. > I think peter_e dealt with this.... > > LER > > * Bruce Momjian <pgman@candle.pha.pa.us> [010907 13:25]: > > > > Can someone comment on this? > > > > > > > I made the following patch, and it works for MY platform. > > > > > > Peter, > > > Can we do something similar for the distribution to set the > > > RUNPATH for Pg.so? > > > > > > > > > Index: Makefile.PL > > > =================================================================== > > > RCS file: /home/projects/pgsql/cvsroot/pgsql/src/interfaces/perl5/Makefile.PL,v > > > retrieving revision 1.17 > > > diff -c -r1.17 Makefile.PL > > > *** Makefile.PL 2001/03/06 22:07:09 1.17 > > > --- Makefile.PL 2001/08/13 04:12:28 > > > *************** > > > *** 64,66 **** > > > --- 64,77 ---- > > > ]; > > > > > > } > > > + sub MY::dynamic_lib { > > > + package MY; > > > + my $inherited= shift->SUPER::dynamic_lib(@_); > > > + if (! -d $ENV{POSTGRES_LIB} ) { > > > + my $cwd = `pwd`; > > > + chop $cwd; > > > + $ENV{POSTGRES_LIB} = "$cwd/../libpq"; > > > + } > > > + $inherited=~ s@OTHERLDFLAGS =@OTHERLDFLAGS =-R$ENV{POSTGRES_LIB}@; > > > + $inherited; > > > + } > > > > > > -- > > > Larry Rosenman http://www.lerctr.org/~ler > > > Phone: +1 972-414-9812 E-Mail: ler@lerctr.org > > > US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749 > > > > > > ---------------------------(end of broadcast)--------------------------- > > > TIP 2: you can get off all lists at once with the unregister command > > > (send "unregister YourEmailAddressHere" to majordomo@postgresql.org) > > > > > > > -- > > Bruce Momjian | http://candle.pha.pa.us > > pgman@candle.pha.pa.us | (610) 853-3000 > > + If your life is a hard drive, | 830 Blythe Avenue > > + Christ can be your backup. | Drexel Hill, Pennsylvania 19026 > > -- > Larry Rosenman http://www.lerctr.org/~ler > Phone: +1 972-414-9812 E-Mail: ler@lerctr.org > US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749 > -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 853-3000 + If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania 19026
В списке pgsql-patches по дате отправления: