Module::Build 0.35_13 fails its test suite on perls below 5.8.4. With respect to 5.8, this is a regression from M:B 0.35. The failure looks like this on 5.8:
t/bundle_inc.t ................. 5/18 # Failed test 'found MYMETA.yml' # at t/bundle_inc.t line 110. Use of uninitialized value in <HANDLE> at t/bundle_inc.t line 111. readline() on unopened filehandle at t/bundle_inc.t line 111. # Failed test 'dist_dir Build.PL loaded bundled Module::Build' # at t/bundle_inc.t line 111. t/bundle_inc.t ................. 17/18 # Looks like you failed 2 tests of 18. t/bundle_inc.t ................. Dubious, test returned 2 (wstat 512, 0x200) Failed 2/18 subtests ... t/bundle_inc.t (Wstat: 512 Tests: 18 Failed: 2) Failed tests: 9-10 Non-zero exit status: 2 Files=44, Tests=1183, 129 wallclock secs ( 0.78 usr 0.07 sys + 114.74 cusr 12.37 csys = 127.96 CPU) Result: FAIL Failed 1/44 test programs. 2/1183 subtests failed. On 5.6 the same tests fail, but glibc reports memory corruption and gives a memory map dump. This is not really a regression from M:B 0.35, which also failed on 5.6. I think this should be fixed if possible, nevertheless. -zefram