PaulHowarth/Blog/2013-07-05

Friday 5th July 2013

Fedora Project

  • Updated perl-ExtUtils-Config in Rawhide not to build-require perl(Test::Kwalitee) when bootstrapping, as Test-Kwalitee builds using Module::Build::Tiny, which requires ExtUtils::Config

  • Updated perl-Try-Tiny to 0.13 in Rawhide:

    • Fix tests failing on 5.6.x due to differing DESTROY semantics

    • Excise superfluous local($@) call - 7% speed-up

    • Fix broken URLs (CPAN RT#55659)

    • Proper exception on erroneous usage of bare catch/finally (CPAN RT#81070)

    • Proper exception on erroneous use of multiple catch{} blocks

    • Clarify exception occurring on unterminated try block (CPAN RT#75712)

    • Fix the prototypes shown in docs to match code (CPAN RT#79590)

    • Warn loudly on exceptions in finally() blocks

    • dzil-ify

Local Packages

  • Updated perl-autodie to build-require perl(ExtUtils::MakeMaker) and not to run the Perl::Critic or Kwalitee tests when bootstrapping

  • Updated perl-DateTime-Format-Strptime to drop the redundant build requirement perl(Test::Kwalitee) - there's no Kwalitee test in the current release

  • Updated perl-ExtUtils-Config as per the Fedora version

  • Updated perl-IPC-System-Simple not to run the Perl::Critic or Kwalitee tests when bootstrapping

  • Updated perl-PPIx-Regexp not to build-require perl(Test::Kwalitee) when bootstrapping

  • Updated perl-Try-Tiny to 0.13 as per the Fedora version

  • Updated perl-Variable-Magic not to build-require perl(Test::Kwalitee) when bootstrapping

  • Updated perl-XML-LibXSLT to 1.81 (typo fix)


Recent