PaulHowarth/Blog/2011-06-19

Sunday 19th June 2011

Fedora Project

  • Updated perl-BerkeleyDB to 0.48 in Rawhide and the special perl 5.14 rebuild tag, fixing broken dependencies due to the recent libdb 5.2.28 upgrade:

    • Added support for db_exists and lock_detect

    • Fixed bug with c_pget when the DB_GET_BOTH flag is used

    • Fixed bug with db_pget when the DB_GET_BOTH flag is used

    • Changes to build with BDB 5.2
    • Add support for new Heap database format

    • Fixed test harness issue with Heap.t (CPAN RT#68818)

Local Packages

  • Updated perl-BerkeleyDB to 0.48 as per the Fedora version

  • Updated perl-Moose to 2.0009:

    • duck_type type constraints now report reasonable errors when given something that isn't an instance of an object

    • Moose::Util::apply_all_roles now works even if the applicant is a non-Moose class

    • When an object is reblessed, triggers are called on attributes that are set during the reblessing
    • Better error message if Moose->init_meta is called with a 'metaclass' option when that metaclass hasn't been loaded


Recent