Monday 29th June 2015
Fedora Project
Updated perl-common-sense to 3.7.4 in Rawhide:
The generated README file was empty
Updated perl-Path-Tiny to 0.070 in Rawhide:
The 'copy' method now returns the object for the copied file
The 'visit' method only dereferences the callback return value for scalar refs, avoiding some common bugs
Updated perl-strictures to 2.000001 in Rawhide:
- Update for perl 5.22 warning categories
Avoid using goto &UNIVERSAL::VERSION on perl 5.8, since it segfaults some builds
Also detect development directories based on .bzr directory
- Various test clean-ups
Updated perl-Test-Version to 2.03 in Rawhide:
Added 'multiple' option to check each version inside a .pm file with multiple packages
Remove annoying warnings when version_ok called by itself (GH#5)
Local Packages
Updated perl-common-sense to 3.7.4 as per the Fedora version
Updated perl-DateTime-Format-Strptime (1.56) to get rid of tabs in the code, which somehow hadn't been spotted by the Test::NoTabs release test earlier
Updated perl-Params-Validate to 1.20:
Fixed a bug with stack handling in the XS code (GH#5)
Fixed use of inlining in the XS code to work when "gcc -std=c89" is specified (GH#6)
Previously, Params::Validate would eagerly stringify all values it was validating, even though this stringification was only needed for error messages that are used when a parameter fails; for objects that overload stringification and do real work, this added an unnecessary slowdown, so stringification is now delayed until it is needed (CPAN RT#105326)
Updated perl-Path-Tiny to 0.070 as per the Fedora version
Updated perl-strictures to 2.000001 as per the Fedora version
Updated perl-Test-Synopsis (0.11) to disable use of Test::Vars with Perl 5.22 (https://github.com/gfx/p5-Test-Vars/issues/11)
Updated perl-Test-Version to 2.03 as per the Fedora version