PaulHowarth/Blog/2017-04-07

Friday 7th April 2017

Fedora Project

  • Updated perl-Class-Load (0.23) and perl-Class-Load-XS (0.09) in F-26 and Rawhide to fix FTBFS with Test::Without::Module ≥ 0.19 (https://github.com/moose/Class-Load/pull/2)

  • Updated perl-List-MoreUtils to 0.419 in F-26 and Rawhide:

    • Makefile.PL failed due to unescaped paths interpolated in regex pattern (CPAN RT#120799)

  • Updated perl-MCE-Shared to 1.824 in F-26 and Rawhide:

    • Fixed bug introduced in 1.818, syswrite data to a shared file handle

  • Updated perl-PerlIO-utf8_strict to 0.007 in F-26 and Rawhide:

    • Adapt to dot no longer being in @INC

    • Adapt to unicode syswrite being deprecated

Local Packages

  • Updated curl (7.53.1) to fix out of bounds read in curl --write-out (CVE-2017-7407) and to make the dependency on nss-pem arch-specific from F-25 onwards (Bug #1428550)

  • Updated perl-Class-Load (0.23) and perl-Class-Load-XS (0.09) as per the Fedora version

  • Updated perl-Clone to 0.39:

    • Use explicit '.' in tests since it may not be in @INC any longer in newer perls (CPAN RT#120648)

  • Updated perl-File-HomeDir to 1.002:

    • Switch to ExtUtils::MakeMaker

    • Compatibility with blead
  • Updated perl-List-MoreUtils to 0.419 as per the Fedora version

  • Updated perl-MCE-Shared to 1.824 as per the Fedora version

  • Updated perl-PerlIO-utf8_strict to 0.007 as per the Fedora version

  • Updated perl-SQL-Statement to 1.412:

    • NumericEval: Fix typo on error handling (http://www.perlmonks.org/?node_id=1167381)

    • Fix repo URL and t/02execute.t

    • Fix test failing with blead-perl
    • Refactor constraints processing
    • Support parsing of complex JOIN clause (containing OR and ()'s)

    • Handle backtick quoting


Recent