Thursday 9th February 2012
Fedora Project
Updated perl-Class-Load to 0.15 in F-17 (the build will be inherited by Rawhide):
Small test changes to accomodate latest version of Module::Implementation
Updated perl-Class-Load-XS to 0.04 in F-17 (the build will be inherited by Rawhide):
Some small test changes for the latest Module::Implementation and Class::Load
Updated perl-Module-Implementation to 0.04 in F-16, F-17, Rawhide and EPEL-6:
This module no longer installs an _implementation() subroutine in callers; instead, you can call Module::Implementation::implementation_for($package) to get the implementation used for a given package
Cleaned-up and updated perl-Module-Metadata to 1.000009 in F-17 (the build will be inherited by Rawhide):
Adds 'provides' method to generate a CPAN META provides data structure correctly; use of package_versions_from_directory is discouraged
Fatal errors now use 'croak' instead of 'die'; Carp added as prerequisite
Rebuilt proftpd in Rawhide for the new libpcre
Local Packages
Updated dovecot 2.1.rc5:
- Temporary authentication failures sent to IMAP/POP3 clients now include the server's hostname and timestamp, making it easier to find the error message from logs
auth: implemented support for Postfix's "TCP map" sockets for user existence lookups
director: with >2 directors, ring syncing might have stalled during director connect/disconnect, causing logins to fail
- LMTP client/proxy: fixed potential hanging when sending (big) mails
Compressed mails with external attachments (dbox + SIS + zlib) failed sometimes with bogus "cached message size wrong" errors
I also updated pigeonhole to the latest snapshot and tweaked the systemd unit file to use private /tmp from Fedora 17 onwards
Updated perl-Class-Load to 0.15 as per the Fedora version
Updated perl-Class-Load-XS to 0.04 as per the Fedora version, and also added a patch to work around the absence of Test::Requires on distributions prior to FC-5
Updated perl-Module-Implementation to 0.04 as per the Fedora version
Cleaned-up and updated perl-Module-Metadata to 1.000009 as per the Fedora version
Updated perl-Params-Validate to 1.05:
Use the latest Module::XSOrPP dzil plugin to generate a saner Build.PL
The XS code had a code path where it could pass the contents of a Perl variable as the first argument to the XS croak() subroutine; this subroutine is like printf(), and should receive a format string as its first argument, which can lead to segfaults on some systems (CPAN RT#74777)
Updated perl-YAML to 0.79:
Mo::xxx was causing problems on newer perls and has been removed for now