Tuesday 3rd May 2016
Fedora Project
Updated perl-Archive-Any to 0.0945 in F-24 and Rawhide:
Use 'base' rather than @ISA in Zip.pm
Updated perl-B-Hooks-EndOfScope to 0.19 in F-24 and Rawhide:
More Makefile.PL updates
Makefile.PL now checks for a working compiler using ExtUtils::HasCompiler (inlined into the build) rather than ExtUtils::CBuilder (CPAN RT#113685)
Updated perl-File-MMagic (1.30) in F-24 and Rawhide with upstream fix for 'Redundant argument in sprintf' warning (CPAN RT#109673)
Updated perl-IO-AIO to 4.34 in F-24 and Rawhide:
def0.h was not properly generated during previous release, causing compile errors on various platforms
major/minor were accidentally switched
Removed duplicate definition of MAP_HUGETLB
Added (untested!) aio_fcntl, aio_ioctl requests
(libeio) Names set via prctl are truncated to 15 chars + nul, not 16, as manpages-dev originally claimed
Updated perl-Path-Tiny to 0.090 in F-24 and Rawhide:
Fix spew_utf8 to allow array references as input
Local Packages
Updated perl-Archive-Any to 0.0945 as per the Fedora version
Updated perl-B-Hooks-EndOfScope to 0.19 as per the Fedora version
Updated perl-File-MMagic (1.30) as per the Fedora version
Updated perl-IO-AIO to 4.34 as per the Fedora version
Updated perl-Module-CoreList to 5.20160429:
- Updated for v5.22.2
Updated perl-Moose to 2.1801:
Bundled an updated ExtUtils::HasCompiler, to support building with a noexec $TMPDIR
Updated perl-Path-Tiny to 0.090 as per the Fedora version
Updated perl-Test-Script to 1.12:
Including some optional Test2-based tests that should only be run with a merged Test2/Test::Builder (currently a dev release as Test::Simple on CPAN)
One possible fix for https://github.com/plicease/Test-Script/issues/5
Check for IO errors on temporary .pm file
I also added a simple patch to silence 'Warning: Use of "quotemeta" without parentheses is ambiguous' warnings on older perls:
--- lib/Test/Script.pm +++ lib/Test/Script.pm @@ -131,7 +131,7 @@ sub _preload_module join ',', # quotemeta is overkill, but it will make sure that characters # like " are quoted - map { '"' . quotemeta . '"' } + map { '"' . quotemeta() . '"' } grep { ! ref } @INC) || die "unable to write $filename: $!"; close($fh) || die "unable to close $filename: $!";;