Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Announcing DAGOLDEN/Module-Build-0.35_06.tar.gz

0 views
Skip to first unread message

David Golden

unread,
Nov 14, 2009, 7:55:56 AM11/14/09
to Module-Build, CPAN Testers Discuss
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

David E. Wheeler

unread,
Nov 14, 2009, 11:39:32 AM11/14/09
to David Golden, Module-Build, CPAN Testers Discuss
On Nov 14, 2009, at 4:55 AM, David Golden wrote:

> 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.

++dagolden Thanks! One note on the changes: I saw that you committed the change in the detection of authors and the module name to ignore the case of the =head1 tag, but I didn't see it in the Changes. Did I miss it? It's a minor thing, but module authors probably ought to be aware of it.

Thanks,

David

0 new messages