PaulHowarth/Blog/2015-12-21

Monday 21st December 2015

Fedora Project

  • Updated perl-Test-Warnings to 0.022 in Rawhide:

    • Propagate all warnings to any previously-declared __WARN__ handlers (unlike with __DIE__, merely calling warn() is not sufficient)

  • Updated perl-Text-Hunspell to 2.12 in Rawhide:

    • Replaced ExtUtils::PkgConfig with Alien::Hunspell

    • Note that since we don't have (or otherwise need) Alien::Hunspell in Fedora, I have reverted to using ExtUtils::PkgConfig, which works fine for our purposes

Local Packages

  • Added builds for CentOS 7 i686 alternative architecture
  • Updated perl-DateTime-Format-Strptime to 1.62:

    • When on_error was set to something that did not die (including the default error handling), calling ->parse_datetime with some bad inputs could cause the module to error out internally by trying to call methods on an undefined value instead of returning undef (CPAN RT#110247)

  • Updated perl-EV to 4.22:

    • (libev) When epoll detects unremovable fds in the fd set, rebuild only the epoll descriptor, not the signal pipe, to avoid SIGPIPE in ev_async_send; this doesn't solve it on fork, so document what needs to be done in ev_loop_fork

    • (libev) Remove superfluous sys/timeb.h include on win32

    • Updated libecb

  • Updated perl-Test-Warnings to 0.022 as per the Fedora version

  • Updated perl-Text-Hunspell to 2.12 as per the Fedora version


Recent