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

Reply via email to