LMPX.COM |
Home | Linux | Mysql | PHP | XML | ||
|
|
|||
From: Bob Davis Date: Fri Aug 15 15:43:40 2008 Subject: Re: perl5lib
Bob Davis wrote: > It seems that if PERL5LIB is set then the exe generated from pp doesnt > work on the target client. This happens in particular when oracle is > installed on the client. This was discussed in another thread and it > was suggested that a pp switch be added to ignore PERL5LIB. So I > decided to hack it and found the place in util.c which is under myldr. > > Here is patch diff > > --- utils.c 2008-08-15 17:08:36.725480000 -0400 > +++ ../../PAR-Packer-0.982-sUktas/myldr/utils.c 2008-07-18 > 09:02:35.000000000 -0400 > @@ -229,7 +229,6 @@ > par_unsetenv("PAR_PROGNAME"); > par_unsetenv("PAR_ARGC"); > par_unsetenv("PAR_ARGV_0"); > - par_unsetenv("PERL5LIB"); > > if ( (buf = par_getenv("PAR_GLOBAL_DEBUG")) != NULL ) { > par_setenv("PAR_DEBUG", buf); Well it would look better with the files reversed: --- org-utils.c 2008-08-15 17:42:37.459912000 -0400 +++ utils.c 2008-08-15 17:08:36.725480000 -0400 @@ -229,6 +229,7 @@ par_unsetenv("PAR_PROGNAME"); par_unsetenv("PAR_ARGC"); par_unsetenv("PAR_ARGV_0"); + par_unsetenv("PERL5LIB"); if ( (buf = par_getenv("PAR_GLOBAL_DEBUG")) != NULL ) { par_setenv("PAR_DEBUG", buf);
| Navigate in group perl.par at sever nntp.perl.org | |
| Previous | Next |
| © No Copyright You are free to use Anything |
Site Maintained by PHP Developer
Powered By PHP Consultants |