On Tue, Jul 13, 1999 at 02:04:35AM +0200, Denis Barbier wrote:
> Strange,
> ePerl is a C program and i can't figure why it requires strict.pm
> Some old versions of ePerl did not work with perl 5.005.
> The patch below fixes this bug, i don't know whether it is included
> under potato (and i do not know who to contact).
>
My guess is it calls perl w/o setting the proper INC path so that strict.pm
isn't found by perl. I *could* be a perl problem except that there
doesn't seem to be a problem when using perl standalone
> Denis
>
> --- eperl_perl5.c 1999/01/12 14:24:14 1.2
> +++ eperl_perl5.c 1999/01/19 12:07:10 1.4
> @@ -69,6 +69,7 @@
> #if AC_perl_vnum < 500476
> IoFLAGS(GvIOp(defoutgv)) |= IOf_FLUSH; /* $|=1 */
> #else
> + dTHR;
> IoFLAGS(GvIOp(PL_defoutgv)) |= IOf_FLUSH; /* $|=1 */
> #endif
> return;
> @@ -97,6 +98,9 @@
> */
> void Perl5_SetScalar(char *pname, char *vname, char *vvalue)
> {
> +#if AC_perl_vnum >= 500476
> + dTHR;
> +#endif
> ENTER;
> save_hptr(&curstash);
> curstash = gv_stashpv(pname, TRUE);
>
--
Please cc all mailing list replies to me, also.
=========================================================================
* http://benham.net/index.html <gecko@benham.net> <>< *
* -------------------- * -----------------------------------------------*
* Debian Developer, Debian Project Secretary, Debian Webmaster *
* <gecko@debian.org> <secretary@debian.org> <lintian-maint@debian.org> *
* <webmaster@debian.org> <gecko@fortunet.com> <webmaster@spi-inc.org> *
=========================================================================
Attachment:
pgpfUsIFC6PNH.pgp
Description: PGP signature