PaulHowarth/Blog/2017-11-22

Wednesday 22nd November 2017

Fedora Project

  • Updated perl-MCE to 1.832 in Rawhide:

    • Added LWP::UserAgent to list for enabling posix_exit

    • Improved number-sequence generation for big integers
    • Improved wantarray support in MCE::Mutex synchronize

    • Removed limit check on chunk_size option

  • Updated perl-MCE-Shared to 1.833 in Rawhide:

    • Condvar timedwait supports floating seconds via Time::HiRes; the documentation was correct, but not high resolution in code

    • Added LWP::UserAgent to list for enabling posix_exit

    • Improved number-sequence generation for big integers
    • Improved exiting (CLOSE, DESTROY) during cleanup state

    • Improved signal handling when server is waiting on IO
    • Updated "OBJECT SHARING" section in documentation

    • Bumped MCE dependency to 1.832

  • Updated perl-Moose to 2.2008 in Rawhide:

    • Fixed empty exception messages under -d (new issue in 2.2007)

Local Packages

  • Updated perl-Compress-Raw-Zlib to 2.076:

  • Zlib.xs:

    • Silence gcc compiler warnings when -Wsign-compare is enabled

    • Fix compilation warnings with clang (CPAN RT#123688)

  • zlib-src/inflate.c and zlib-src/infback.c:

    • Silence gcc compiler warnings when -Wimplicit-fallthrough is enabled

    • Fix compilation warnings with gcc-7.* (CPAN RT#123358)

  • Makefile.PL:

    • Windows uses -lzlib, Linux uses -lz

    • Fix wrong external zlib name used on Windows (CPAN RT#123699)

  • Updated perl-MCE to 1.832 as per the Fedora version

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

  • Updated perl-Moose to 2.2008 as per the Fedora version


Recent