PaulHowarth/Blog/2016-09-28

Wednesday 28th September 2016

Cycling

Rode my bike to work for the first time today!

Fedora Project

  • Updated perl-DateTime to 1.39 in F-25 and Rawhide:

    • Replaced Params::Validate with Params::ValidationCompiler and Specio

      • In benchmarks, this makes constructing a new DateTime object about 14% faster

      • However, it slows down module load time by about 100 milliseconds (1/10 of a second) on upstream's desktop system with a primed cache (so really measuring compile time, not disk load time)
    • When you pass a locale to $dt->set you will now get a warning suggesting you should use $dt->set_locale instead (CPAN RT#115420)

    • Bump minimum required Perl to 5.8.4 from 5.8.1

Local Packages

  • Updated perl-Clone (0.38) to fix FTBFS when perl is not in the minimal buildroot

  • Updated perl-Taint-Runtime (0.03), perl-Task-Weaken (1.04), perl-Term-ReadKey (2.33), perl-Test-API (0.005) and perl-Test-Base (0.88) to build-require perl-generators for proper dependency generation

  • Updated perl-Test-Assert (0.0504) to fix FTBFS when perl is not in the minimal buildroot, and to build-require perl-generators for proper dependency generation


Recent