PaulHowarth/Blog/2013-08-09

Friday 9th August 2013

Fedora Project

  • Updated perl-Class-Accessor-Grouped to 0.10010 in Rawhide, needed for updated perl-DBIx-Class

  • Updated perl-DBIx-Class to 0.08250 in Rawhide to fix FTBFS

  • Updated perl-Email-MIME to 1.923 in Rawhide:

    • Repackage, remove PEP links, update bug-tracker
    • Try to encode headers based on the header structure, if it has one, rather than treating the header as a big string in all cases
    • Do not call parts_set during walk_parts unless the parts have actually changed

    • When trying to decode a body, fall back to 7bit if the encoding is unknown; trying to create a new body in an unknown encoding is still forbidden

    • Avoid undefined warnings in debug_structure (CPAN RT#82388)

    • Better error message when the given body is a ref but not a scalar (CPAN RT#59205)

    • Do not consider the part-ending CRLF part of the body
  • Updated perl-Email-MIME-Encodings to 1.314 in Rawhide:

    • Add a third argument to encode/decode/codec to allow a fallback codec

  • Rebuilt perl-CGI-Application-Plugin-DBIC-Schema, perl-DBICx-TestDatabase, perl-DBIx-Class-DynamicDefault, perl-DBIx-Class-EncodedColumn, perl-DBIx-Class-IntrospectableM2M and perl-SQL-Translator for the Fedora_20_Mass_Rebuild

Local Packages

  • Updated perl-ExtUtils-ParseXS to 3.21:

    • ExtUtils::Typemaps gains a clone method

    • ExtUtils::ParseXS no longer uses global state (if using OO interface)

    • New "real" OO interface
    • Heuristic (and flawed) type canonicalization for templated C++ types
    • More tests ported from core
    • Fix targetable size detection (and better tests)
    • Assorted clean-up and refactoring
    • Stop "sv_2mortal(&PL_sv_yes)" and "(void)sv_newmortal()" for immortal typemap entries (Perl RT#116152)

    • Deterministic C output (fix for hash randomization in 5.18)


Recent