PaulHowarth/Blog/2015-01-11

Sunday 11th January 2015

Fedora Project

  • Updated perl-Test-Deep to 0.115 in Rawhide:

    • Worked around a bug in chained goto on 5.8.5

Local Packages

  • Updated perl-Archive-Zip to 1.41:

  • Updated perl-DBI to 1.633:

    • Fixed selectrow_*ref to return undef on error in list context instead of an empty list

    • Changed t/42prof_data.t to be more informative

    • Changed $sth->{TYPE} to be NUMERIC in DBD::File drivers as per the DBI docs; note TYPE_NAME is now also available

    • Fixed compilation error on bleadperl due to DEFSV no longer being an lvalue

    • Added docs for escaping placeholders using a backslash
    • Added docs for get_info(9000) indicating ability to escape placeholders

    • Added multi_ prefix for DBD::Multi and ad2_ prefix for DBD::AnyData2

  • Updated perl-Digest-SHA to 5.95:

    • Added support for threaded builds (CPAN RT#101260)

      • PERL_GET_NO_CONTEXT, pTHX_, aTHX_, etc.

      • Employed 'const' storage class where possible

    • Simplified shabits() routine (bitwise input buffering) (CPAN RT#101344)

      • Slightly less efficient but easier to understand
    • Minor documentation tweaks and additions
    • Modified the bit-ordering test (t/bitorder.t)

      • Supplied directory-change preamble for CORE builds

  • Updated perl-IO-Socket-IP to 0.36:

    • Always bind() on MSWin32 because Windows doesn't like it if we listen() having not done so (CPAN RT#101396)

  • Updated perl-Test-Deep to 0.115 as per the Fedora version


Recent