develooper Front page | perl.perl5.porters | Postings from June 2009

Re: kwilliams: dual life modules

Thread Previous | Thread Next
From:
David Golden
Date:
June 27, 2009 19:27
Subject:
Re: kwilliams: dual life modules
Message ID:
5d4beb40906271926s71b18af2n1e764dae0f89c2a0@mail.gmail.com
On Sat, Jun 27, 2009 at 8:44 PM, Dave Mitchell<davem@iabyn.com> wrote:
>>     ExtUtils::ParseXS
>>
>>       The version in maint and blead has some local fixes to
>>           lib/ExtUtils/ParseXS.pm
>>           lib/ExtUtils/xsubpp
>>       bumping the version to 2.19_01
>>
>>       It would be really great if these changes could be backported into
>>       a new CPAN release.
>
> Having looked a this a bit closer, I now see that there is a devel 2.19_02
> on CPAN from Aug 2008 that seems to incorporate all the bleed changes
> (except a trivial s/hierachical/hierarchical/ typo fix in xsubpp).  Do you
> have an opinion as to whether I should release 5.10.1 with the unofficial
> 2.19_01 release, or upgrade it to 2.19_02?
>
> I need to decide within the next few days.

Dave,

I've volunteered to do some maintenance on ExtUtils::CBuilder and
ExtUtils::ParseXS (in addition to Module::Build).  In addition to
looking to CPAN Testers FAIL I've been trying to triage some of the RT
queues, with most progress against M::B and just starting on the other
two.

Here's where things stand, from most confident to least confident.

=over

=item Module::Build

Module::Build 0.33_04 was released to CPAN to fix issues on 5.6.2 and
broken Archive::Zip.  0.33_03 was regression tested against 0.33 with
good results.  And I have a 0.33_05 prepped and will be releasing it
shortly to address a few more minor bugs in creation of META.yml.  I'm
very confident in 0.33_05 as a release candidate for 0.34.

I'll put together a patch for blead for 0.33_05 as soon as I publish
it to CPAN.  It should get pulled into 5.10.1.  I will run one more
regression test of 0.33_05 against 0.33 before releasing 0.34.  That
should take a couple days and if all goes well, it will just be a
version number change for blead thereafter.

=item ExtUtils::CBuilder

I released ExtUtils::CBuilder 0.25 yesterday.  Initial smoke results
are good, though a couple FAILs popped up in situations where it looks
like there might not be a compiler configured.  I have 0.25_01 prepped
to address these test failures and will release it soon.  It needs a
little time to bask in the hot love of the smoke testers, but is
probably ready to pull into blead shortly thereafter.

=item ExtUtils::ParseXS

I've only just started looking at it.  Seems to universally fail 5.6.2
due to some change between 2.19 and 2.19_02.  Someone with more XS fu
will need to help me find a backwards-compatible alternative.
See:http://www.nntp.perl.org/group/perl.cpan.testers/2008/12/msg2797994.html

That shouldn't hold up 5.10.1, but I'm not ready to release anything
new onto CPAN until that gets addressed.  Nevertheless, I can prepare
a patch for 2.19_02 for blead.

=back

Regards,
David Golden

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About