./devel/p5-Parallel-ForkManager, Simple parallel processing fork manager

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.19nb1, Package name: p5-Parallel-ForkManager-1.19nb1, Maintainer: pkgsrc-users

This module is intended for use in operations that can be done in
parallel where the number of processes to be forked off should be
limited. Typical use is a downloader which will be retrieving
hundreds/thousands of files.


Required to build:
[devel/p5-Test-Warn]

Master sites: (Expand)

SHA1: 0e3742bfef4062c93d627ca6f75b86f55a8e9029
RMD160: b78b6ef8ff30c90f86ccc2ccaffb86ded2b2c1d4
Filesize: 23.81 KB

Version history: (Expand)


CVS history: (Expand)


   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2016-08-27 14:40:44 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-Parallel-ForkManager to 1.19
---------------------------------------------
1.19 2016-06-28
  [ DOCUMENTATION ]
    - Typo fixes. (GH#10)
    - Add short discussion on security about the information passing via
      files between master/children processes.
    - Document the problem between PerlIO::fzip and fork(). (GH#11)

  [ ENHANCEMENTS ]
    - New way to spawn workers via 'start_child'.

  [ STATISTICS ]
    - code churn: 4 files changed, 114 insertions(+), 5 deletions(-)

1.18 2016-03-29
  [ BUG FIXES ]
    - Storage file between child and parent could have the wrong name,
      because $$ was used instead of parent_pid. (GH#9, reported by Lucien
      Coffe)

  [ STATISTICS ]
    - code churn: 4 files changed, 37 insertions(+), 4 deletions(-)

1.17 2015-11-28
  - Up Test::More's dependency version to v0.94 (because of 'subtest').
    (GH#8, mauke)

  [ STATISTICS ]
    - code churn: 3 files changed, 88 insertions(+), 70 deletions(-)

1.16 2015-10-08
  - wait_one_child wasn't waiting at all. (RT#107634, Slaven Rezic, Yanick)

  [ STATISTICS ]
    - code churn: 10 files changed, 517 insertions(+), 461 deletions(-)

(pkgsrc change)
 - Add BUILD_DEPENDS+= p5-Test-Warn-[0-9]* for make test
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-09-06 05:34:22 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update to 1.15
---------------
1.15 2015.07.08
    - test's watchdog actually exit if it's being hit. (RT#105747, Zefram)
    - condition to catch children reaped by external forces
      improved. (RT#105748, Zefram + Yanick)
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
   2015-05-23 02:31:20 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update 1.12 to 1.14
-------------------
1.14 2015.05.17
    - Add 'reap_finished_children', 'is_child' and 'is_parent'. (GH#6, Nine bit)

1.13 2015.05.11
    - Use 'select' instead of sleep in _waitpid_blocking. (GH#5)
   2015-03-16 00:51:30 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update to 1.12
--------------
1.12 2015.02.23
    - Allow to use true blocking calls. (RT#102305)