Hi all, I created a branch of the M::B repo to hold the changes that appeared in 5.10 but never made it to SVN (or didn't make it in time for the 0.2808_01 release):
http://svn.perl.org/modules/Module-Build/branches/perl-5.10/ Almost all the changes are in t/*.t files. The only *.pm file that changed is lib/Module/Build/YAML.pm, which had its spurious $VERSION removed. Also, almost all the changes involve small tweaks to the tests to make them pass (or skip) under VMS. I'm of the opinion that in the M::B mainline code, we shouldn't integrate the changes that just skip under VMS, e.g. the following: ------------- SKIP: { + skip "Needs case and syntax tweaks for VMS", 1 if $^O eq 'VMS'; ------------- , on the theory that it's better to fix than hide. Finally, I don't think we need to put together a release of the perl-5.10 branch, because all the actual code is the same (except on a set of measure zero), and the $VERSION number specified in 5.10 (0.2808_01) is already taken (by the correct thing, Module-Build-0.2808_01), so we wouldn't know what to call it anyway. Any issues with any of that, please speak up. -Ken