I got much more failures with MSVC9 and mingw, both DEBUGGING threaded
after a cpan session, which sets
the PERL_JSON_BACKEND and PERL_YAML_BACKEND env vars.
[perl #112612] is required to fix a Encode encxs problems with
perlglob (CORE only).
miniperl.exe is not able to call perlglob.exe, perl.exe is. I guess
it's a path issue in the system call.
Broken with both mingw and MSVC.
MB+EUMM needs unset the ENV for JSON::XS and YAML backends if run from
a win32 makefile. See the attached log.
Pod/Simple/Text.pm still has a wrong \E at line 74
mingw/msvc9 with empty PERL_JSON_BACKEND and PERL_YAML_BACKEND:
Test Summary Report
(Wstat: 0 Tests: 25 Failed: 1)
Failed test: 16
(Wstat: 0 Tests: 9 Failed: 0)
TODO passed: 3-9
Files=2329, Tests=528604, 4321 wallclock secs (55.20 usr + 4.53 sys =
BTW: I'm halfway through getting rid of the win32 special make- and
config files for mingw, msys and msvc
(requiring mingw bash, using Configure as with cygwin), but this will
need some more time.