PaulHowarth/Blog/2017-08-15

Tuesday 15th August 2017

Fedora Project

  • Updated perl-List-MoreUtils-XS to 0.422 in Rawhide:

    • Fix a lot of potential memory leaks when callbacks throw exceptions
    • Add some new functions: qsort, binsert, bremove, listcmp, arrayify (CPAN RT#17230), samples (CPAN RT#77562), minmaxstr (CPAN RT#106401), lower_bound, upper_bound, equal_range, frequencies, occurrences, mode (CPAN RT#91991), zip6 (CPAN RT#42921), reduce_0, reduce_1, reduce_u

    • Improve tests
    • Make List::MoreUtils::XS independent from List::MoreUtils

    • Note that List::MoreUtils::XS doesn't guarantee API stability: this feature is only provided through List::MoreUtils as frontend

    • Improve configure toolchain to use Config::AutoConf 0.315

    • Speed up some inner loops by hinting the expected result
    • Fix mind screwed up issue in upper_bound and reduce elements visited in equal_range

    • Correct license in META (CPAN RT#122702)

    • Fix issues with -DPERL_IMPLICIT_SYS on Windows with Strawberry-Perl

    • Add DESCRIPTION to Pod clarifying the role of List::MoreUtils::XS

    • Improve Makefile.PL regarding some build artifacts

Local Packages

  • Updated curl (7.55.1) to make zsh completion work again

  • Updated perl-List-MoreUtils-XS to 0.422 as per the Fedora version


Recent