#acl PaulHowarth:read,write,admin,revert,delete All:read === Friday 25th October 2019 === ==== Fedora Project ==== * Updated `perl-Role-Tiny` to 2.001004 in Rawhide: * Fix methods being excluded from composition if they previously existed in the composing role ([[CPAN:130811|CPAN RT#130811]]) * Fix role application overwriting subs that are not considered methods * Fix helper subs created by a `Role::Tiny` extension (like `Moo::Role`) sometimes being treated as methods * Cleaned up and rebuilt `perl-Clone-Choose` (0.010) in Rawhide * Cleaned up and rebuilt `perl-Clone-PP` (1.07) in Rawhide * Cleaned up and rebuilt `perl-Crypt-Blowfish` (2.14) in Rawhide * Cleaned up and rebuilt `perl-Hash-Merge` (0.300) in Rawhide * Cleaned up and rebuilt `perl-IO-CaptureOutput` (1.1104) in Rawhide * Branched and built `perl-Clone-Choose` (0.010) for EPEL-8 * Branched and built `perl-Clone-PP` (1.07) for EPEL-8 * Branched and built `perl-Crypt-Blowfish` (2.14) for EPEL-8 * Branched and built `perl-Devel-Leak` (0.03) for EPEL-8 * Branched and built `perl-Hash-Merge` (0.300) for EPEL-8 * Branched and built `perl-IO-CaptureOutput` (1.1104) for EPEL-8 * Branched and built `perl-IO-Handle-Util` (0.02) for EPEL-8 ==== Local Packages ==== * New package `perl-Type-Tie` (0.014) * Updated `check` to 0.13.0 (see [[https://raw.githubusercontent.com/libcheck/check/0.13.0/NEWS|NEWS]] for details) * Updated `perl-Convert-UUlib` to 1.6: * Fix heap overflow ([[RedHatBugzilla:1711098|Bug #1711098]]); the defence-in-depth mechanism based on `mmap` should make this unexploitable for other than denial of service, on systems supporting `mmap`/`mprotect` * Updated `perl-Moo` to 2.003006: * Always exclude helper subs (`has`, `with`, etc.) from the list of methods, even if they are installed later or wrapped with a modifier * Drop `Devel::GlobalDestruction` prerequisite unless using `perl` < 5.14 * Fix preserving full accuracy of numbers in non-ref defaults * Fix tracking of stubs and constants as methods to be consistent and work properly with unusual ways of storing subs ([[CPAN:130050|CPAN RT#130050]]) * Fix test for modules broken by newer `Moo` versions when new enough `CPAN::Meta` version is not available * Fix undeferring subs before wrapping with a method modifier when subs to wrap are given as a list or array ref * Fix error reporting locations from `Carp` calls in `DEMOLISH` ([[CPAN:124845|CPAN RT#124845]]) * Fix extending attributes (`has +`) to allow overriding a default with a builder ([[CPAN:130361|CPAN RT#130361]]) * Fix re-throwing `Moose` inflation exceptions when examining exception objects on older `Moose` or `Devel::StackTrace` versions * Reorganized documentation related to `Moose` to improve clarity * Improved documentation of usage with `namespace::clean` * Various documentation tweaks * Update `Role::Tiny` prerequisite to 2.001004 to fix issues with re-importing `Moo::Role` * Updated `perl-Role-Tiny` to 2.001004 as per the Fedora version ----