Date: Mon, 20 Mar 2017 16:43:32 -0500 From: Mario Roy <marioeroy@gmail.com> To: perl@freebsd.org, adamw@freebsd.org Subject: Perl modules MCE and MCE::Shared have reached stable Message-ID: <CACnvoQeokfwWxz-c5pPsm2BfTa9kfkXaT5HJ89Js=YjmG7OR5Q@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hello and greetings, First thank you for making the MCE package for FreeBSD. https://svnweb.freebsd.org/ports/head/devel/p5-MCE/ The MCE module is at 1.821 and MCE::Shared at 1.817. Both have reached stable on all platforms supported. It was a long journey in getting here. Here's to a more powerful MCE experience on FreeBSD. Please know that dependencies are optional. 1. MCE attempts to use Sereal 3.015 or later if available for serialization. Otherwise, defaults to Storable. depend Sereal 3.015 (yeah, freshports has 3.015 or later) http://www.freshports.org/converters/p5-Sereal/ 2. MCE::Shared, provides sharing capabilities (currently, not available). If added later (no problem if not), these are the optional dependencies for MCE::Shared. depend Sereal 3.015 depend IO::FDPass 1.2 Thus far, RedHat and Macports have added dependencies recently. The fellow who runs city-fan also works at RedHat, thus makes packages for RH7. https://www.macports.org/ports.php?by=name&substr=mce http://www.city-fan.org/ftp/contrib/perl-modules/ MCE and MCE::Shared are helpful modules for folks wanting to use many cores. Having Sereal means faster serialization during IPC. Having IO::FDPass means that the FD descriptor can be sent to the shared-manager process while running. Applies to MCE::Shared->queue, ->condvar, and ->handle (mce_open). Kind regards, Mario
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACnvoQeokfwWxz-c5pPsm2BfTa9kfkXaT5HJ89Js=YjmG7OR5Q>