<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/pkgtools/distbb/PLIST, branch pkgsrc-2014Q4</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc-2014Q4</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc-2014Q4'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2012-08-26T17:03:55Z</updated>
<entry>
<title>Update to 0.45.0</title>
<updated>2012-08-26T17:03:55Z</updated>
<author>
<name>cheusov</name>
<email>cheusov@pkgsrc.org</email>
</author>
<published>2012-08-26T17:03:55Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=d197961e4a3817cf6df05b8cdb8ba5dd59aa0915'/>
<id>urn:sha1:d197961e4a3817cf6df05b8cdb8ba5dd59aa0915</id>
<content type='text'>
  Fix rare failures in "Clean" target. Thanks to David Holland!

  New configuration variable SEND_REPORT_FIRST was introduced.

  Boolean variables MASTER_MODE, CROSS_COMPILE, SEND_REPORT_FIRST
  accepts values true|yes|1 for logical TRUE and false|no|0 for
  logical FALSE. This may fix some hacks in single node setups.

  During upload rsync may unexpectedly fail due to connection
  failure. In order to resolve this problem, upload may be repeated
  several times. The following variables were introduced for this
  purpose: UPLOAD_PKGS_ATTEMPTS, UPLOAD_PKGS_PAUSE,
  UPLOAD_LOGS_ATTEMPTS, UPLOAD_LOGS_PAUSE.

  Progress messages now better illustrates internal structure of
  the build process.

  Option -a was added to distbb(1) in order to build updates for
  quarter releases more efficiently.

  stage_checks:
    - double underline in "checks" filename means _ in the report
      text, single underline means space.
    - one more check for broken pkg_summary (REQUIRES field).  It
      checks for libraries under /tmp, /home, /srv and /work
      directories.

  stage_upload_logs:
    - huge pkg_enriched_summary.txt is not uploaded

  README was updated

  Minor clean-ups</content>
</entry>
<entry>
<title>Update to 0.44.0</title>
<updated>2012-02-26T17:39:21Z</updated>
<author>
<name>cheusov</name>
<email>cheusov@pkgsrc.org</email>
</author>
<published>2012-02-26T17:39:21Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=c9de1347dc1049a003122e7a1323ec112f13208d'/>
<id>urn:sha1:c9de1347dc1049a003122e7a1323ec112f13208d</id>
<content type='text'>
===================================================================
--   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.</content>
</entry>
<entry>
<title>Fix PLIST</title>
<updated>2012-01-26T14:14:28Z</updated>
<author>
<name>cheusov</name>
<email>cheusov@pkgsrc.org</email>
</author>
<published>2012-01-26T14:14:28Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=c8a67b8bd785dfba60253dafad71c36f16e28afa'/>
<id>urn:sha1:c8a67b8bd785dfba60253dafad71c36f16e28afa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to 0.41.0</title>
<updated>2011-09-12T14:51:03Z</updated>
<author>
<name>cheusov</name>
<email>cheusov@pkgsrc.org</email>
</author>
<published>2011-09-12T14:51:03Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=3829ad0bf4d852b9bc1a9ce1c22e342cdc7ca694'/>
<id>urn:sha1:3829ad0bf4d852b9bc1a9ce1c22e342cdc7ca694</id>
<content type='text'>
  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</content>
</entry>
<entry>
<title>distbb - distributed bulk build tool for pkgsrc</title>
<updated>2011-05-18T19:36:39Z</updated>
<author>
<name>cheusov</name>
<email>cheusov@pkgsrc.org</email>
</author>
<published>2011-05-18T19:36:39Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=d6928ae159316119dcc86b8b6df456237010dbde'/>
<id>urn:sha1:d6928ae159316119dcc86b8b6df456237010dbde</id>
<content type='text'>
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</content>
</entry>
</feed>
