Dave Mitchell <davem <at> iabyn.com> writes: > +=item other environment variables > + > +Configure does not check for environment variables that can sometimes > +have a major influence on how perl is built or tested. For example, > +OBJECT_MODE on AIX determines the way the compiler and linker deal with > +their objects, but this is a variable that only influences build-time > +behaviour, and should not affect the perl scripts that are eventually > +executed by the perl binary. Other variables, like PERL_UNICODE, > +PERL5LIB, and PERL5OPTS will influence the behaviour of the test suite. > +So if you are getting strange test failures, you may want to try > +retesting with the various PERL variables unset. But as I pointed out before (5.10.1-RC1 build failure with PERL_UNICODE), setting PERL_UNICODE can prevent Perl from building at all. It doesn't just make some tests fail. Ideally, make should unset PERL_UNICODE while building. If that's impractical, it would be nice if Configure warned about it.