Friday 10th February 2012
Fedora Project
Updated perl-B-Keywords to 1.12 in F-17 (Rawhide will inherit this build):
Add new keyword fc (Unicode casefolding) for 5.16
Added diag before each big t/11keywords.t loop
Updated perl-Module-Implementation to 0.05 in F-16, F-17, Rawhide and EPEL-6:
Make Test::Taint an optional dependency; it requires XS, and requiring a compiler for Module::Implementation defeats its purpose (CPAN RT#74817)
Updated perl-Test-Fatal to 0.009 in F-17 (Rawhide will inherit this build):
Advise against using isnt(exception{...},undef)
Local Packages
Branched the development repository for Fedora 17: there's now a separate fc17 repository and the development one is now targeting Fedora 18
Updated perl-AnyEvent to not build-require perl(EV) when bootstrapping so as to break circular build dependencies
Updated perl-B-Keywords to 1.12 as per the Fedora version
Updated perl-DBI to not build-require perl(SQL::Statement) when bootstrapping so as to break circular build dependencies
Updated perl-Eval-Closure to 0.08:
Remove a double layer of string eval that was introduced in 0.07 as an intermediate step in figuring out the unique package thing - it's not necessary with the final implementation, and just makes things slower and hides errors
Updated perl-Module-Implementation to 0.05 as per the Fedora version, adding a patch to support building on distributions prior to Fedora 5 where Test::Requires is unavailable
Updated perl-Test-Fatal to 0.009 as per the Fedora version
Rebuilt proftpd for the new libpcre in Rawhide