Sunday 9th October 2011
Local Packages
Updated perl-DBM-Deep to add build and runtime dependencies on perl(Digest::MD5), which has recently been split out from the main perl package in Rawhide
Updated perl-IO-AIO to 4.1, adding a patch for a fairly obvious preprocessor error that prevented builds on releases prior to Fedora 6:
--- IO-AIO-4.1/libeio/eio.c +++ IO-AIO-4.1/libeio/eio.c @@ -2149,8 +2149,8 @@ len = strlen (name); strcpy (name + (len <= namelen - 4 ? len : namelen - 4), "/eio"); prctl (PR_SET_NAME, (unsigned long)name, 0, 0, 0); -} #endif +} X_THREAD_PROC (etp_proc) {
IO::AIO accessed uninitialised memory on unsuccessful stats
(libeio) added syncfs syscall wrapper
(libeio) set thread name on linux (ps -L/Hcx, top, gdb)
(libeio) support multiple independent working directories
- Applied spelling corrections by Nicholas Bamber
Tune treescan `#threads and #outstanding requests a bit
Reduce the number of file descriptors in use at any one time in treescan, to avoid running out of them (and using too much RAM)
Take advantage of working directory abstractions in aio_scandir and treescan
- Reduce compiled size by ~10% by not inlining some key functionality
Added --progress switch to treescan
Updated perl-Moose to add virtual provides for perl-Any-Moose
Updated perl-XML-LibXSLT to 1.73:
Possible fix for CPAN RT#71456: made the port reservation on t/14security.t for the non-existent URL more robust