PaulHowarth/Blog/2012-09-11

Tuesday 11th September 2012

Fedora Project

  • Updated perl-Test-use-ok to 0.11 in F-18 and Rawhide:

    • Licensing Change: this compilation and all individual files in it are now under the nullary CC0 1.0 Universal terms:

      • To the extent possible under law, 唐鳳 has waived all copyright and related or neighboring rights to Test-use-ok

    • Update t/01-basic.t to work with Test::Simple 0.98_02 and later

Local Packages

  • Updated libxml2 to 2.9.0 final:

    • A few new API entry points
    • More resilient push parser mode
    • A lot of portability improvements
    • Faster XPath evaluation
    • A lot of bug fixes and smaller improvements
  • Updated perl-Perl-Critic-Lax to 0.009:

    • Repackage with Dist::Zilla, primarily to fix busted metadata

  • I also needed to add patches to support building with old versions of ExtUtils::MakeMaker and Test::More on older distributions, as is common with Dist::Zilla-based releases

  • Updated perl-Test-use-ok to 0.11 as per the Fedora version

  • Updated perl-version to 0.9901:

    • Fix problem with short floating point alpha versions (e.g. 0.52_0) (CPAN RT#79259)

  • Upstream has not accepted the workaround for CPAN RT#76813 (compatibility issue with some old, buggy perls), so I have only applied it where it's actually needed (the build for perl 5.8.6 on FC-4)

  • Rebuilt perl-XML-LibXML for libxml2 2.9.0


Recent