Monday 24th May 2010
Local Packages
Updated libidn to 1.19
- Fix typos in docs
- Add PDF version of API reference manual
Update gnulib files
Use valgrind -q in build to reduce verbosity
Updated perl-HTTP-SimpleLinkChecker to 1.16 (fix 403 status test - CPAN RT#57584), dropping my patch for that issue, which is no longer needed
Updated perl-YAML-Syck to 1.08:
POD link to JSON::XS from JSON::Syck
Add warning in YAML::Syck pod that the module is abandonware
Strings starting with : are now always quoted
Upgrade from Module::Install 0.68 to 0.97
Bump included Test::More dependency
Remove included inc/attributes.pm dependency
Add homepage, bugtracker, and repository metadata to META.yml
Bump perl dependency from 5.00307 to 5.006
This build failed for distributions with perl < 5.10.0, like this:
Can't locate object method "again" via package "FindBin" at inc/Module/Install.pm line 233.
The again method was added to FindBin in perl 5.9.1 so I'm surprised that this isn't causing more widespread problems for users of Module::Install (the cpantesters results suggest that Module::Install itself passes its test suite on earlier perl versions, which is a bit strange). The following patch worked around the issue:
The FindBin->again method requires perl 5.9.1 onwards --- YAML-Syck-1.08/inc/Module/Install.pm 2010-05-23 18:08:42.000000000 +0100 +++ YAML-Syck-1.08/inc/Module/Install.pm 2010-05-24 10:31:18.841124078 +0100 @@ -231,7 +231,8 @@ sub new { my ($class, %args) = @_; - FindBin->again; + delete $INC{'FindBin.pm'}; + require FindBin; # ignore the prefix on extension modules built from top level. my $base_path = Cwd::abs_path($FindBin::Bin);
Fedora Project
Built perl-Class-ErrorHandler, perl-Convert-PEM, and perl-Crypt-DES_EDE3 for EPEL-6