PaulHowarth/Blog/2022-07-22

Friday 22nd July 2022

Fedora Project

  • Branched and built perl-Expect (1.35) for EPEL-9

Local Packages

  • Updated check (1.15.2) to fix cmake breakage due to macro changes in Fedora

  • Updated perl-Type-Tiny to 1.016003:

    • Catalyst was relying on the internals of the old slurpy function; next release of Catalyst should fix that, but this version of Types::Standard introduces a workaround for the issue without going back to implementing Slurpy the old way (the Catalyst test suite passes at least!)

    • In most places that accept a Slurpy, happily accept a child of a child of a child of Slurpy

    • Rename Type::Params::Coderef to Eval::TypeTiny::CodeAccumulator as it's not really Type::Params-specific; add test cases for it and make it part of the public API

    • Use Eval::TypeTiny::CodeAccumulator in compile_match_on_type

    • When Type::Tiny's is_subtype_of, etc. methods are called, passing a string as a parameter, pay attention to calling package's type registry

  • Rebuilt mod_fcgid (2.3.9) and libssh2 (1.10.0), perl-IO-AIO (4.76), perl-MCE (1.879), perl-MIME-Types (2.22), perl-Moose (2.2201) and perl-Specio (0.48) for the Fedora_37_Mass_Rebuild


Recent