PaulHowarth/Blog/2012-08-21

Tuesday 21st August 2012

Fedora Project

  • Updated perl-AnyEvent to 7.02 in F-18 and Rawhide:

    • AnyEvent::Util::run_cmd could block indefinitely

    • Verified that AnyEvent::Socket follows RFC5952

    • Try to parse "ADDR#PORT" in addition to "ADDR PORT"

  • Updated perl-Module-ExtractUse to 0.28 in F-18 and Rawhide:

    • Whitespace in use base is valid

  • Updated perl-Module-Metadata to 1.000011 in F-18 and Rawhide:

    • Fix various warning messages
  • Updated perl-Test-CPAN-Meta-JSON to 0.14 in F-18 and Rawhide:

    • Added minimum perl version (5.006)
    • Reworked Makefile.PL for clarity

    • Implemented Perl::Critic suggestions

    • Added meta_json_ok test and example

    • Several Version.pm updates

  • Updated perl-Test-CPAN-Meta-YAML to 0.21 in F-18 and Rawhide:

    • Added minimum perl version (5.006)
    • Reworked Makefile.PL for clarity

    • Implemented Perl::Critic suggestions

    • Added meta_yaml_ok test and example

    • Several Version.pm updates, including new() parameter name change: 'yaml' is now 'data'

Local Packages

  • Updated perl-AnyEvent to 7.02 as per the Fedora version

  • Updated perl-Module-CoreList to 2.71, adding upstream patch to avoid each $scalar in TieHashDelta.pm (CPAN RT#79109):

    • Updated for v5.17.3
  • Updated perl-Module-Load-Conditional to 0.54:

    • VMS test fixes
  • Updated perl-Module-ExtractUse to 0.28 as per the Fedora version

  • Updated perl-Module-Metadata to 1.000011 as per the Fedora version

  • Updated perl-Module-Pluggable to 4.3:

    • Allow triggers on events, which gives a powerful way to modify behaviour
    • Put documentation in about behaviour under blib and test, allow searching outside blib under test

    • Made following symlinks the default behaviour, and added ability to turn that off
    • Fix installation path
    • Allow min_depth and max_depth

    • Set our @INC up to include and prefer our search_dirs if necessary

    • Switch to Module::Build

    • Fix a problem with installation directory
    • Fix calling the correct method when instantiating
    • Hopefully stop smoker failures
  • Updated perl-Test-CPAN-Meta to 0.22:

    • Updated INSTALL instructions

    • Added minimum perl version (5.006)
    • Reworked Makefile.PL for clarity

    • Implemented Perl::Critic suggestions

    • Added meta_yaml_ok test and example

    • Several Version.pm updates, including new() parameter name change: 'yaml' is now 'data'

  • Updated perl-Test-CPAN-Meta-JSON to 0.14 as per the Fedora version

  • Updated perl-Test-CPAN-Meta-YAML to 0.21 as per the Fedora version

  • Updated perl-Text-CSV_XS to 0.91:

    • Prevent test-failures for long doubles on weird architectures
    • More UTF-8 tests for the change of 0.90
    • Update test case now 5.005 is not supported anymore
    • Rip out the tell/seek introduced in 0.90

  • Updated perl-Variable-Magic to 0.51:

    • It is now safe to call dispell() from inside 'free', 'copy' and 'uvar' callbacks to dispell the magic currently in use

    • Exceptions thrown from inside a 'free' callback are now always consistently propagated outside of the callback; they used to be lost when the 'free' callback was invoked at the end of an eval block or string

    • The 'reset RMG flag' workaround used to allow wizards with both 'uvar' and 'clear' magics to be cast onto a hash, has been made thread-safe


Recent