nowy perl
Jakub Bogusz
qboosh w pld-linux.org
Śro, 12 Maj 2004, 23:54:28 CEST
On Sun, May 09, 2004 at 01:50:05PM +0200, Radoslaw Zielinski wrote:
> Jakub Bogusz <qboosh w pld-linux.org> [08-05-2004 19:27]:
> > On Sat, May 08, 2004 at 07:21:16PM +0200, Jakub Bogusz wrote:
> > [...]
> > A tak przy okazji, to łata perl_580-use-LD_PRELOAD-for-libperl.so.patch
> > coś chyba nie działa, bo i tak jest używane LD_LIBRARY_PATH.
>
> To jeszcze kloczek dodał; nie pamiętam, po co zmieniałem nazwę...
>
> $ cvs log perl-use-LD_PRELOAD-for-libperl.so.patch
> [...]
> total revisions: 1; selected revisions: 1
> description:
> ----------------------------
> revision 1.1
> date: 2001/01/08 18:57:59; author: kloczek; state: Exp;
> - patches from MDK.
> =============================================================================
>
> Zostawiłem na zasadzie ,,nie wiem po co to, nakłada się, nie ruszam''.
> Pewnie został napisany dlatego:
[...]
> Zgodnie z moimi testami, to nie jest prawdą; LD_LIBRARY_PATH jak
> najbardziej działa. Do wywalenia, nie?
Jednak okazało się, że potrzebny i łatwo da się zrobić, żeby działał.
Przy próbie budowania perla 5.8.4 z debug na zainstalowanym 5.8.4 się
wyłożył.
Chodzi o to, że binarka perla ma ustawione RPATH na katalog
archlib/CORE i ta ścieżka jest sprawdzana przed LD_LIBRARY_PATH.
Z LD_PRELOAD działa jak trzeba.
--
Jakub Bogusz http://cyber.cs.net.pl/~qboosh/
Więcej informacji o liście dyskusyjnej pld-devel-pl