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
