PaulHowarth/Blog/2015-06-30

Tuesday 30th June 2015

Fedora Project

  • Updated perl-Child to 0.012 in Rawhide:

    • Switch to Dist::Zilla

    • Switch to new Changes Layout

    • Fix destructor bug (#12)

  • Updated perl-Devel-CheckCompiler to 0.06 in Rawhide:

    • More strict C99 check code
    • Fix for older GCC(< 5.0)

  • Updated perl-Module-Build-XSUtil to 0.16 in Rawhide:

    • Fix regexp of _gcc_version for Ubuntu and Debian

    • Set -std=c99 explicitly for older GCC

Local Packages

  • Updated perl-Child to 0.012 as per the Fedora version

  • Updated perl-Coro to 6.46:

    • Avoid segfaulting (or worse) when tracing a cancelled thread
    • The Event module silently broke its public hook API, causing failures on perls compiled with -Duselongdouble; now requiring the latest version of Event because I don't know which release changed this (it's not mentioned in the ChangeLog)

    • Allow xs level enter/leave hooks via CoroAPI

  • Updated perl-Data-Visitor (0.30) not to pull in Data::Alias for the test suite in Perl 5.22+ as it's broken there (CPAN RT#100944)

  • Updated perl-DateTime-Format-Builder (0.81) to avoid the Test::NoTabs release test as the code is full of tabs (how did it ever pass?)

  • Updated perl-Devel-CheckCompiler to 0.06 as per the Fedora version

  • Updated perl-Exception-Base (0.25) to fix the test suite failure for Perl 5.21.2 and higher

  • Updated perl-Module-Build-XSUtil to 0.16 as per the Fedora version

  • Updated perl-Mouse (2.4.2) to fix interaction with threads in Perl 5.22 (Bug #1235938)

  • Updated perl-Pod-Coverage-Moose (0.05) to disable use of Test::Vars with Perl 5.22 (https://github.com/gfx/p5-Test-Vars/issues/11)


Recent