Hi all,

This is the first feature release of BuildStream 2.x.

Specifically this version includes the new --retry-failed feature along
with various bugfixes.

Note that the buildstream-plugins package does not contain any feature
additions, but as I recall we wanted to bump the release numbers of
both BuildStream and the plugins package in lock step, we are bumping
the plugins package minor point version too.


What is BuildStream ?
=====================
BuildStream is an Open Source tool for building/integrating software
stacks. It takes inspiration, lessons and use-cases from various
projects including OBS, Reproducible Builds, Yocto, Baserock,
Buildroot, Aboriginal, GNOME Continuous, JHBuild, Flatpak Builder and
Android repo.

BuildStream supports multiple build-systems (e.g. autotools, cmake,
distutils, make, meson), and can create outputs in a range of formats
(e.g. debian packages, flatpak runtimes, sysroots, system images) for
multiple platforms and chipsets.


Where can I get it ?
====================
Official source tarballs can be found here:

  
https://dist.apache.org/repos/dist/release/buildstream/apache-buildstream-2.1.0.tar.gz?action=download
  
https://dist.apache.org/repos/dist/release/buildstream/apache-buildstream-plugins-2.1.0.tar.gz?action=download

For user convenience, pip installable packages can be found on PyPI:

  https://pypi.org/project/BuildStream/2.1.0/
  https://pypi.org/project/buildstream-plugins/2.1.0/


Hashes and release notes
========================

apache-buildstream-2.1.0.tar.gz
===============================
sha256: 6038fbccb70ca32fc180802cfd1e33b226c32f8842d90b144ca410bd21dbc53f
sha512: 
af47b9f72779a44e8e20b11271f7c2d4b195677356157c4fafc4c36ea83c198f2f6465a7a1703504586b18c2958ae5234d450901f55c89bdef11fb68fc021f3d

=================
buildstream 2.1.0
=================

  o Support new architecture name "la64v100" (#1811)

  o Fix race condition when downloading sources (#1831)

  o Properly handle partial download errors (#1846)

  o Fix regressed ETag handling to prevent redundant file downloads (#1834)

  o Fix parsing remotes specified on the command line (#1850)

  o Fix bug when tracking ref-less sources (like local sources) when
    using project.refs (#1858)

  o Follow semantic versioning more strictly (#1854)

  o New `bst build --retry-failed` feature (#1849)

  o Fix parsing override-project-caches configuration (#1861)

  o Fix crashes when instructed to only download from mirrors, and
    some sources have no mirrors defined (#1862)

  o Drop unnecessary dependency on dateutil (#1867)

  o Fix severe hangs when can occur when running out of disk
    space specifically when attempting to open and write to
    a new log file (#1865)


Contributors:
=============
 - Abderrahim Kitouni
 - Adrian Vovk
 - Ben Brown
 - Chandan Singh
 - Jürg Billeter
 - Robin Lee
 - Sam Thursfield
 - Seppo Yli-Olli
 - Tristan van Berkom


apache-buildstream-plugins-2.1.0.tar.gz
=======================================
sha256: 71fd4f6cd31e754c0355ed6baffda3f8d0084754c110df73813df2c3792e97db
sha512: 
4663971715acc78dc6f56ffb6f89a06edeeeb8fe96a86d0df85f8c08e7aada67b1819e2d52058f3a0d96f7a7da4cf7091e0d03889563bdcb68d0b20ab3ec4b48


=========================
buildstream-plugins 2.1.0
=========================

 o Guard against malformed URIs in cargo crates (#52)


Contributors:
=============
 - Abderrahim Kitouni
 - Adrian Vovk
 - Tristan van Berkom


For more information on the BuildStream project, visit our home page
at https://buildstream.build/

Enjoy,
    -Tristan


Reply via email to