[rt.cpan.org #132802] Forgot to par_unsetenv('PAR_TMPDIR')?
[email protected] ("Neubauer, Ralf via RT") Wed, 10 Jun 2020 16:18:24 -0400
| Newsgroups | perl.par |
|---|---|
| Message-ID | <[email protected]> |
Wed Jun 10 16:18:23 2020: Request 132802 was acted upon. Transaction: Ticket created by [email protected] Queue: PAR-Packer Subject: Forgot to par_unsetenv('PAR_TMPDIR')? Broken in: (no value) Severity: (no value) Owner: Nobody Requestors: [email protected] Status: new Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=132802 > Hi, the following code in myldr/utils.c line 239 looks suspicious. Shouldn't PAR_TMPDIR also be unset? par_unsetenv("PERLIO"); par_unsetenv("PAR_INITIALIZED"); par_unsetenv("PAR_SPAWNED"); par_unsetenv("PAR_TEMP"); par_unsetenv("PAR_CLEAN"); par_unsetenv("PAR_DEBUG"); par_unsetenv("PAR_CACHE"); par_unsetenv("PAR_PROGNAME"); if ( (buf = par_getenv("PAR_GLOBAL_DEBUG")) != NULL ) { par_setenv("PAR_DEBUG", buf); } if ( (buf = par_getenv("PAR_GLOBAL_TMPDIR")) != NULL ) { par_setenv("PAR_TMPDIR", buf); } if ( (buf = par_getenv("PAR_GLOBAL_TEMP")) != NULL ) { par_setenv("PAR_TEMP", buf); } else if ( (buf = par_getenv("PAR_GLOBAL_CLEAN")) != NULL ) { par_setenv("PAR_CLEAN", buf); } Mit freundlichen Grüßen Ralf