Tuesday 16th May 2017
Fedora Project
Updated GeoIP to 1.6.11 in F-24, F-25, F-26 and Rawhide:
Fix use of a NULL pointer when opening a corrupt database with 'GeoIP_open' (GH#87)
Updated perl-PPI to 1.224 in F-26 and Rawhide:
Unit tests for many parts, both passing and TODO
- Many documentation fixes
Add ->version method to PPI::Statement::Package
Remove unused PPI::Document->new timeout feature
Do not expect '.' in @INC
- Many parsing fixes
- Various fixes to the behaviours of methods
- Removal of problematic dependencies
Local Packages
Updated GeoIP to 1.6.11 as per the Fedora version
Updated perl-JSON to 2.92:
PERL_JSON_BACKEND now accepts Cpanel::JSON::XS as well
- Tweaked tests to support various back ends
Made convert_blessed_universally (for Perl 5.18+) and support_by_pp less harmful
Fixed N/A exit code in Makefile.PL
- Various documentation tweaks
Reworked documentation, based on the one for JSON::XS
- Removed duplicated tests
Removed base.pm dependency
Updated backportPP with JSON::PP 2.91_04
- Fixed not to fail tests under Perl 5.25.*
Updated perl-PPI to 1.224 as per the Fedora version, adding a patch to revert back to use of List::MoreUtils on older distributions that don't have a new enough List::Util (1.33 or later) and another patch to fix warnings emitted on older perls (prior to Fedora 19)