Friday 22nd February 2013
Fedora Project
Fixed FTBFS of perl-Array-Diff in Rawhide by adding perl(ExtUtils::MakeMaker) as a build requirement (Bug #914241)
Local Packages
Updated curl to fix a SIGSEGV when closing an unused multi handle (Bug #914411)
Updated perl-autodie to 2.16:
Classes that claim they ->DOES('autodie::skip') are now skipped when generating exceptions; this is mainly of use to utility classes - see 'perldoc autodie::skip' for more details (GH Issue #15)
'chmod' is now in the ':filesys' category (was in ':file')
Added support for 'chown' and 'utime', which was previously overlooked; these are all in the ':filesys' category (GH Pull #13)
Added support for 'kill' (this is part of the ':ipc' category)
Fixed bug whereby chmod, chown, kill, unlink and utime would not throw an exception when they didn't change all their files or signal all their processes
truncate.t is now skipped on systems that don't have a working File::Temp
open.t has a few more tests for exotic modes
chown() tests are skipped on Win32, as chown on Windows is a no-op
Author tests now look for the AUTHOR_TESTING environment variable (for dzil compliance)
Better testing for chown, chmod, ulink and unlink
kwalitee.t is now only run when $ENV{RELEASE_TESTING} is set
- Removed executable bits from some bundled text files
We now use dzil to manage autodie
Only Perl 5.8.4 and above is supported by autodie
It took a few iterations with upstream to get support for Perl 5.8 working again (GH Issue #17)