Path to this page:
Subject: CVS commit: wip/distbb
From: Aleksey Cheusov
Date: 2011-04-22 23:49:14
Message id: E1QDOEF-000429-37@sfs-ml-3.v29.ch3.sourceforge.com
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
Files: