Saturday 19th April 2014
Fedora Project
Updated perl-UNIVERSAL-require to 0.17 in Rawhide:
Changed the repository meta_merge to the new format
Tweaked format (mainly release dates) to conform to CPAN::Changes::Spec
Added README
Specified minimum version of perl to be 5.6.0
Now "use warnings"
Check for valid module names (CPAN RT#94866)
Changed used of die() to croak() (CPAN RT#23113)
- Fixed typo in pod
Local Packages
Updated perl-Digest-SHA to 5.89:
Added universal newlines mode ("U") to addfile and shasum
- Based on Python Universal Newlines concept
- Newlines identical across MacOS, DOS, and UNIX
Will deprecate portable mode ("p") in future
"U" mode is cleaner and more efficient
- Based on Python Universal Newlines concept
- Enhanced performance
- Reduced number of dynamic memory allocations
Sped up addfile method with use of C code
Eliminated experimental -M option in favour of new -R option
- Reverses order of digest module preference
- Undocumented: for test and development use only
Sealed memory leak in SHA.xs
Arose only with SvPVbyte exceptions during eval
Patched inheritance bug (CPAN RT#94830)
Use sv_isobject/sv_derived_from instead of sv_isa
Added 'allocated' flag to SHA structure to guard against Perl double frees
Updated perl-UNIVERSAL-require to 0.17:
Check for valid module names (CPAN RT#94866)
Changed used of die() to croak() (CPAN RT#23113)
- Fixed typo in pod
Updated trac-accountmanager-plugin to 0.4.4
- Lots of password-related fixes
- Lots of extra translations
On Fedora 20 (with Babel 1.3) this update resulted in a python exception:
AttributeError: NullTranslationsBabel instance has no attribute 'isactive'
I raised Bug #1089490 on trac for this, attaching upstream's fix