#acl PaulHowarth:read,write,admin,revert,delete All:read === Wednesday 23rd March 2011 === ==== Fedora Project ==== * Rebuilt `proftpd` for the new MySQL client library in Rawhide in F-15 ==== Local Packages ==== * Rebuilt `dovecot` for the new MySQL client library in Rawhide in F-15 * Updated `perl-File-Slurp` to 9999.14: * Added `LICENCE` (same as Perl) to POD * Added special faster code to slurp in small text files (a common case) * Rewrote the `extras/slurp_bench.pl` script, which now has a full legend, better CLI options, size is selectable, benchmark entries have more consistent names and it compares the new fast slurp for small files to the general slurp code * Cleaned up POD * Added more Synopsis examples * Added `t/error.t` to actually test error conditions; previous `error.t` was renamed to `error_mode.t` which better reflects its tests * `t/error.t` uses a new test driver module, which may get used by other tests in the future * Fixed check for `SEEK_SET` and other constant subs being defined * Added support for `binmode` other than `:raw` and `binmode.t` test * Added support for `perms` option in `write_file` and `perms.t` test * Added check to the `rename` call in atomic mode, tested in `error.t` * Added POD to state that using `scalar_ref` or `buf_ref` will be faster and save memory due to not making a copy * `read_file` in list mode keeps data tainted * `read_file` checks for an overloaded object to get the file name . I also tweaked the `t/pseudo.t` test to read the pseudo-file `/proc/$$/mounts` rather than `/proc/$$/auxv`, which contains binary data that breaks the test with Perl 5.8.0; this enabled me to create RHL-9 and RHEL-3 packages of `perl-File-Slurp` for the first time * Updated `perl-NetAddr-IP` to 4.042: * Update `Lite.pm` to encompass treatment of /31 and /127 point-to-point networks as described in RFC 3021; note that this changes the behaviour of the following methods for /31's and /127's: * `first` returns the "network" address * `last` returns the "broadcast" address * `nth` index 0 returns "network" addr instead of `undef` * `nth` index 1 returns "broadcast" addr instead of `undef` * `num` returns 2 instead of 0 (zero) * `old_nth` behaviour is unchanged * Updated `perl-Test-Deep` to skip `bag.t`, `circular.t`, and `set.t` as they trigger memory problems with Perl 5.8.0 ([[PerlRT:27630|Perl RT#27630]]), which allowed me to build the package for RHL-9 and RHEL-3 for the first time * Updated `perl-Test-Kwalitee` to run the test suite with `LC_ALL=C` for compatibility with Perl 5.8.0 * Updated `perl-Text-CSV_XS` to 0.81: * Add `is_missing ()` * Doc overhaul * Fix build on OpenVMS ([[CPAN:65654|CPAN RT#65654]]) * Fix `SetDiag ()` leak ([[CPAN:66453|CPAN RT#66453]]) * Built `perl-Module-CPANTS-Analyse` and `perl-Test-Without-Module` for RHL-9 and RHEL-3 now that dependency `perl(File::Slurp)` is available * Updated `perl-autodie`, `perl-DateTime-Format-Strptime`, `perl-Devel-StackTrace`, `perl-IPC-System-Simple` and `perl-Params-Validate` to use buildreq `perl(Test::Kwalitee)` unconditionally now that it's available on all supported distributions ----