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)