Path to this page:
NOTICE: This package has been removed from pkgsrc./
wip/distbb,
DISTributed Bulk Build tool for pkgsrc
Branch: CURRENT,
Version: 0.40.0,
Package name: distbb-0.40.0,
Maintainer: cheusovdistbb - distributed bulk build tool for pkgsrc
Key features:
- several packages can be built at the same time on different
machines or chroots
- good design ;-)
- extreame flexibility
- compactness
- no limit on a number of "slave" machines and/or chroots
- fault tolerance, i.e. failure of slave hosts is not a problem
- nice logging
- ready for DESTDIR bulk builds
Of course it is based on pkg_summary-utils ;-)
Required to run:[
pkgtools/digest] [
devel/pipestatus] [
lang/runawk] [
parallel/paexec] [
pkgtools/pkg_summary-utils]
Required to build:[
devel/mk-configure]
Master sites:
SHA1: 45091e1d41e8a934bf47685beb93cfcc87b77edc
RMD160: bae3831e2bc41f96ed009b485cc93ba111cf1920
Filesize: 90.916 KB
Version history: (Expand)
- (2011-05-20) Package deleted from pkgsrc
- (2011-04-23) Updated to version: distbb-0.40.0
- (2011-03-16) Updated to version: distbb-0.39.2nb4
- (2011-03-14) Updated to version: distbb-0.39.2nb3
- (2011-01-24) Updated to version: distbb-0.39.2nb2
- (2011-01-03) Updated to version: distbb-0.39.2nb1
CVS history: (Expand)
2011-05-18 21:50:30 by Aleksey Cheusov | Files touched by this commit (5) | |
Log message:
imported to pkgsrc
|
2011-05-11 21:49:18 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
minor clean-ups
|
2011-05-11 21:43:10 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
Use pkg_summary-utils from pkgtools/
Fix #!/usr/bin/env issue
|
2011-04-22 23:49:14 by Aleksey Cheusov | Files touched by this commit (3) | |
Log message:
Update to 0.40.0
As of this release completely new algorithm of building a dependency
graph is used. By default old available binary packages
(dependencies) are used for building dependent packages unless
DEPENDS or BUILD_DEPENDS forbid this. As a result significantly less
packages are rebuilt by bulk builds. Another effect is that
incompatible changes in ABI overlooked by pkgsrc package maintainers
may cause package breakages at run time. Also, incompatible changes
in API may cause package failures at build time if bl3.mk was not
updated properly.
Error messages are saved to $meta_dir/errors.txt
pkg_summary.txt is created under $meta_dir/
and then is copied to final destination.
Stage "post_build" was removed
New configuration variable WEIGH_PACKAGES_CMD was added.
It contains path to a program that weighs packages.
It defaults to libexec/distbb/gen_weights.
'paexec -W2' is used for selecting package to build first.
Minor fixes in stage_gen_report.
'distbb -r' after manual editing progress.txt doesn't cause failures
in stage_gen_report anymore.
dbb_* targets was removed.
Available, Excluded, Vars etc. are used instead.
Targets "install" and "deinstall" was removed from TARGETS.
Fix for UNPRIV_USER mode on BSD systems.
Clean-ups in default distbb.conf
|
2011-03-16 12:52:55 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
Depends on recently imported parallel/paexec
++pkgrevision
|
2011-03-14 00:34:46 by Aleksey Cheusov | Files touched by this commit (3) |
Log message:
distbb and pkgnih: DEPENDS>=pkg_summary-utils>=0.53beta4
|
2011-01-21 00:23:12 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
Change dependencies. runawk and mk-configure were imporeted to pkgsrc
++pkgrevision
|
2010-12-26 18:54:23 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
|