PaulHowarth/Blog/2011-06-24

Friday 24th June 2011

Fedora Project

  • Updated perl-Devel-GlobalDestruction to 0.03 in Rawhide:

    • Drop the XS code on perl versions recent enough to have ${^GLOBAL_PHASE} (5.13.7 onwards)

    • Require at least Perl 5.6

      • Use XSLoader without a fallback to DynaLoader

      • Use our instead of use vars

  • The package now builds as noarch on perl 5.14 and above

  • Updated perl-IO-Compress-Lzma to 2.038 in Rawhide and dist-f16-perl:

    • Fixed missing SKIP label in t/050interop-zip-lzma.t

  • Updated perl-Text-Hunspell to 2.03 in dist-f16-perl:

    • Fixed use of "qw()" as parenthesis in inc/Devel/CheckLib.pm because it's deprecated in perl 5.14

  • Updated perl-Text-SpellChecker to 0.09 in Rawhide and dist-f16-perl:

    • Better tests, use of LANG

    • Compile time check for at least one speller

Local Packages

  • Updated perl-IO-Compress-Lzma to 2.038 as per the Fedora version

  • Updated perl-Text-Hunspell to 2.03 as per the Fedora version

  • Updated perl-XML-LibXML to 1.75:

    • Correct some typos (CPAN RT#54390)

    • Fix the handling of XML::LibXML::InputCallbacks at load_xml() (CPAN RT#58190)

    • Convert t/02parse.t to Test::More and remove annoying diag() messages (CPAN RT#56334)

    • Add 'make runtest' and 'make distruntest' targets to run the tests using Test::Run (adds colours and stuff like that)

    • Add LICENSE => 'perl' to the Makefile.PL for a license meta-data in the META.YML

    • Feature implementation: joining congruent character data together in SAX driver (CPAN RT#52368)

    • Add t/pod.t

    • Fix CPAN RT#55000: if an element contains both a default namespace declaration and a second namespace declaration, adding an attribute using the default namespace declaration will cause that attribute to have the other prefix


Recent