David Golden wrote: > After I get 0.34 out and a good regression test between that and 0.33, > I expect that 0.34 will go into 5.10.1 and then we can get back to > further improvements.
I just realized yesterday that it was not possible to install version.pm 0.77 on Perl 5.10.0 without a compiler (i.e. to use the pure Perl module). It turns out the fix was extremely small and should be applied to Module::Build's inline code as well (see below). If it is too late for 0.34, just apply this for the next public M::B release; it doesn't affect whatever goes into 5.10.1 (M::B will use the core code anyways) and it only affects modules which do weird things with eval and locale. Thanks John === lib/Module/Build/Version.pm ================================================================== --- lib/Module/Build/Version.pm (revision 2627) +++ lib/Module/Build/Version.pm (local) @@ -61,6 +61,7 @@ no strict 'refs'; *{'version::stringify'} = \*version::vpp::stringify; *{'version::(""'} = \*version::vpp::stringify; + *{'version::new} = \*version::vpp::new; } # Preloaded methods go here.