Subject: | autoheader may be a perl script |
... and this may cause problems, as you see in the many fail reports on
the cpan testers site. The problem is that some tools in the testing
process (CPAN.pm, Test::Harness) may set PERL5LIB. If now the perl used
for autoheader does not match the perl used with ExtUtils::Autoconf
(i.e. different perl versions, or threaded vs. unthreaded perl), then
problems with mismatched linker symbols may happen.
A workaround for this problem could be to explicitely delete the
PERL5LIB and maybe other dangerous environment variables (e.g. PERL5OPT)
before calling external tools which use perl.
Regards,
Slaven