Hello Module-Build and CPAN-Testers-Discuss. Module::Build 0.35_06 has arrived on CPAN. This closes all all Critical, Important and Normal bug tickets from RT that are not stalled for upstream fixes. I consider it "RC0" for 0.36 and aim to have it added to bleadperl for inclusion in the forthcoming Perl 5, Version 12 release early next year.
The 0.35_XX development series has a number of new features: - Generates MYMETA.yml during Build.PL (new standard protocol for communicating configuration results between toolchain components) - Added 'needs_compiler' property. Defaults to true if XS or c_source exist. If true, ExtUtils::CBuilder is also added to build_requires. - Added 'share_dir' property to provide File::ShareDir support; set automatically if a directory called 'share' exists. File::ShareDir automatically added to 'requires' if 'share_dir' is set - Added 'Build installdeps' action to install needed dependencies via a user-configurable command line program. (Defaults to 'cpan'.) - Command line options may be set via the PERL_MB_OPT environment variable (similar to PERL_MM_OPT in ExtUtils::MakeMaker) - Reduced amount of console output under normal operation (use --verbose to see all output) - Added experimental inc/ bundling; see Module::Build::Bundling for details. See the Changes for additional details on the many bugs fixed: http://cpansearch.perl.org/src/DAGOLDEN/Module-Build-0.35_06/Changes Given the long of changes since 0.35, this RC0 needs serious testing. Module::Build authors -- please install and test with your distributions on as many versions of Perl and as many platforms as you have access to. CPAN Testers -- please consider installing it for CPAN smoke testing, but *monitor it closely* for any issues. We don't want to spam authors with FAIL reports if it's not really their fault. In the meantime, I will be kicking off my usual round of regression testing against 0.35 for the several thousand M::B using distributions on CPAN looking for any show-stoppers. Thank you for your support! David