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

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


Branch: CURRENT, Version: 1.20nb1, Package name: p5-Parallel-ForkManager-1.20nb1, 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 run:
[lang/perl5]

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

Master sites: (Expand)

SHA1: 64379ba8c09c38b52e9bbbbb727c40f2dedf681d
RMD160: 49e2cef0679ccb775f8d1e41cebcbaf5ed5bfbba
Filesize: 30.544 KB

Version history: (Expand)


CVS history: (Expand)


   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-08-21 13:19:39 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Parallel-ForkManager: update to 1.20.

1.20 2018-07-18
  [ DOCUMENTATION ]
    - Add section about rand() and forked processes. (GH#22)

  [ ENHANCEMENTS ]
    - Expand abbreviations in error messages. (GH#14, Ricardo Signes)
    - Rename variables and simplify `_waitpid` signature. (GH#14, Ricardo
      Signes)

  [ STATISTICS ]
    - code churn: 6 files changed, 80 insertions(+), 33 deletions(-)
   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.