summaryrefslogtreecommitdiff
path: root/pkgtools/distbb
AgeCommit message (Collapse)AuthorFilesLines
2012-02-26Update to 0.44.0cheusov3-8/+10
=================================================================== -- Version 0.44.0 by Aleksey Cheusov, Sat, 25 Feb 2012 11:43:56 +0300 Improvements for report: - "^WARNING:" messages are logged - Segmentation faults are logged - Clean-ups in report_mini.txt and report.txt Packages are rebuilt recursively only if it necessary -- Version 0.43.0 by Aleksey Cheusov, Mon, 9 Jan 2012 23:27:20 +0300 Fix for signal handlers (SIGINT, SIGTERM, SIGQUIT). Fix in "Depends" stage. Unnecessary dependencies are not install anymore. Dependency graph. Latest available binary package is always used for BUILD_DEPENDS if it satisfies dependencies.
2012-01-26Fix PLISTcheusov1-1/+2
2012-01-09update cksumscheusov1-3/+3
2012-01-09Update to distb-0.43.0cheusov2-7/+7
Version 0.43.0 Fix for signal handlers (SIGINT, SIGTERM, SIGQUIT). Fix in "Depends" stage. Unnecessary dependencies are not install anymore. Dependency graph. Latest available binary package is always used for BUILD_DEPENDS if it satisfies dependencies. Version 0.42.0 Support for cross-compilation. Build host dependencies are built on demand. Patch for pkgsrc is needed. http://mail-index.netbsd.org/tech-pkg/2011/11/19/msg008003.html Support for libkver was added. In order to build packages for different version of NetBSD you need to set LIBKVER_OSRELEASE and LD_PRELOAD in distbb.conf. New transport program distbb_chroot was added. It is now the default for TRANSPORT.
2011-10-16Update to 0.41.2cheusov2-6/+6
Fix partial bulk builds. Sometimes stage_summary fails when multivariant packages are built. stage_summary has been completely reimplemented.
2011-10-14Update to 0.41.1cheusov2-6/+6
FIX: another problem with packages having non-empty PKG_FAIL_REASON.
2011-10-09Update my emailcheusov1-2/+2
2011-09-12Update to 0.41.0cheusov3-10/+13
FIX: Do not use packages with non-empry PKG_FAIL_REASON for building a dependency graph if there are ones without such marker. This unbreaks rare failures of bulk builds. Changes in dependency graph generation. Old algorithm leads to too many failures caused by weak [BUILD_]DEPENDS in pkgsrc. Old algorithm is available using "distbb -m1". rmd160 and sha512 checksums are generated for packages in pkg_summary(5). A number of sanity checks and tips for packagers have been implemented which are a part of final report. stage_report has been renamed to stage_send_report New script pkg_summary2build_deps for building dependency graph
2011-09-04For all packages based on mk-configure "configure" target is provided.cheusov1-1/+3
This fixes parallel builds.
2011-08-08Update to 0.40.1cheusov2-6/+6
FIX: distbb may fail at stage_summary because not all packages that need to be rebuilt are marked as such.
2011-05-18distbb - distributed bulk build tool for pkgsrccheusov5-0/+107
Key features: - several packages can be built at the same time on different machines or chroots - good design ;-) - flexibility - compactness - no limit on a number of "slave" machines and/or chroots - fault tolerance, e.g. failures of slave hosts is not a problem - nice logging