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.


Reply via email to