./pkgtools/pbulk-base, Core components of the modular bulk build framework

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

Branch: pkgsrc-2009Q2, Version: 0.39, Package name: pbulk-base-0.39, Maintainer: joerg

pbulk is the modular bulk build framework for pkgsrc.

This package contains the core components:

- pbulk-scan, a program to scan the entire pkgsrc tree
or a list of directories therein for packages and
dependencies. Distributed operation using a master/client
mode is supported.

- pbulk-resolve, a program to resolve the dependencies
from the output of pbulk-scan

- pbulk-build, the build scheduler. Distributed builds via TCP
are supported.

This package does not contain the script logic to build actual packages.

Version history: (Expand)

CVS history: (Expand)

   2009-09-06 15:47:21 by Matthias Scheler | Files touched by this commit (4) | Package updated
Log message:
Pullup ticket #2881 - requested by joerg
pbulk-base: bug fix update
pbulk: bug fix update

Revisions pulled up:
- pkgtools/pbulk-base/Makefile			1.2
- pkgtools/pbulk/Makefile			1.55
- pkgtools/pbulk/files/pbulk/lib/event.c	1.6
- pkgtools/pbulk/files/pbulk/scripts/pkg-build	1.18
Module Name:	pkgsrc
Committed By:	joerg
Date:		Sun Aug 23 18:02:04 UTC 2009

Modified Files:
	pkgsrc/pkgtools/pbulk-base: Makefile
	pkgsrc/pkgtools/pbulk/files/pbulk/lib: event.c

Log message:
Fix ordering of event handler vs queue modification. This can result in
queue corruption or use after free when the master can't handle a
request before the next arrives. From Matt Dillon.
Module Name:	pkgsrc
Committed By:	joerg
Date:		Fri Sep  4 22:06:18 UTC 2009

Modified Files:
	pkgsrc/pkgtools/pbulk: Makefile
	pkgsrc/pkgtools/pbulk/files/pbulk/scripts: pkg-build

Log message:
Create & chown work.log for destdir builds too, as the normal build is
run unprivileged.