Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

    PaulHowarth/Blog/2017-02-14

Tuesday 14th February 2017

Fedora Project

  • Updated perl-Cpanel-JSON-XS to 3.0227 in Rawhide:

    • Fix CLONE and END, broken with 3.0226 (GH#80); these methods are usually called with arguments, which we ignore

  • Updated perl-IO-Socket-SSL to 2.045 in Rawhide:

    • Fixed memory leak caused by not destroying CREATED_IN_THIS_THREAD for SSL objects (GH#55)

    • Optimization: don't track SSL objects and CTX in *CREATED_IN_THIS_THREAD if perl is compiled without thread support

    • Small fix in t/protocol_version.t to use older versions of Net::SSLeay with openssl build without SSLv3 support

    • When setting SSL_keepSocketOnError to true the socket will not be closed on fatal error (GH#53, modified)

  • Updated perl-Log-Dispatch to 2.62 in Rawhide, dropping the accidental dependency on Devel::Confess from the previous 2.60 package, which pulled in a large number of unwanted additional packages

  • Updated perl-MCE to 1.811 in Rawhide:

    • Fixed bug in MCE::Queue (dequeue_nb) when queue has zero items

    • Applied small optimization in MCE::Core::Input::Sequence and Generator

    • Added cross-platform template to MCE::Examples for making an executable

    • Removed signal handling for XCPU and XFSZ from MCE::Signal

    • Imply posix_exit => 1 if Gearman::XS or Gearman::Util is present during MCE construction

    • Added MCE + Gearman demonstrations (xs and non-xs) on Github:

    • https://github.com/marioroy/mce-examples/tree/master/gearman_xs

    • https://github.com/marioroy/mce-examples/tree/master/gearman

    • Changed kilobytes and megabytes to kibiBytes (KiB) and mebiBytes (MiB) respectively inside the documentation
  • Updated perl-MCE-Shared to 1.809 in Rawhide:

    • Fixed bug in MCE::Shared::Queue (dequeue_nb) when queue has zero items

    • Applied small optimization in MCE::Shared::Sequence

    • Added MCE::Shared::Cache, a fast and memory-efficient LRU-cache module

    • Added pipeline methods to MCE::Shared::Array, Hash, Minidb, and Ordhash

    • Added recommends section to Makefile and META files: IO::FDPass, Sereal

    • Added cross-platform template to MCE::Hobo for making an executable

    • Added hobo_timeout option to MCE::Hobo for timeout capability

    • Also, imply posix_exit => 1 when Gearman::XS is present

    • Added MCE::Hobo + Gearman demonstrations (xs and non-xs) on Github:

    • https://github.com/marioroy/mce-examples/tree/master/gearman_xs

    • https://github.com/marioroy/mce-examples/tree/master/gearman

    • Changed kilobytes and megabytes to kibiBytes (KiB) and mebiBytes (MiB) respectively inside the documentation
    • Having IO::FDPass is beneficial for Condvar(s), Handle(s), and Queue(s); thus, append IO::FDPass to PREREQ_PM if we can and not already installed (run MCE_PREREQ_EXCLUDE_IO_FDPASS=1 perl Makefile.PL to bypass the check)

    • Improved documentation for QUERY STRING in various helper classes

    • Updated SYNOPSIS in various helper classes

    • Updated LOCKING section in MCE::Shared

  • Updated perl-MetaCPAN-Client to 2.005000 in Rawhide:

    • Added the ascii_name and perlmongers fields to the Author object (GH#66)

    • Fixed Author->dir to actually return something (GH#66)

Local Packages

  • Updated perl-Cpanel-JSON-XS to 3.0227 as per the Fedora version

  • Updated perl-IO-Socket-SSL to 2.045 as per the Fedora version

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

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

  • Updated perl-MetaCPAN-Client to 2.005000 as per the Fedora version

  • Updated perl-Test-Script to 1.15:

    • Fix bug where list reference arguments to script_compiles and script_runs are modified (GH#9)


Recent