Hi all,
This is the 2.4.0 release of BuildStream and the plugins package.
Notable changes include support for Python 3.13, addition of
configuration options for finer tuning of the local storage (CAS), and
the addition of the mirror plugins in the plugins package.
Enjoy,
-Tristan
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 ?
====================
https://dist.apache.org/repos/dist/release/buildstream/apache-buildstream-2.4.0.tar.gz?action=download
https://dist.apache.org/repos/dist/release/buildstream/apache-buildstream-plugins-2.4.0.tar.gz?action=download
Hashes and release notes
========================
apache-buildstream-2.4.0.tar.gz
============================
sha256: 4b902fbd00f53bc49642802390201e59bd0cdc9174833a4e4b90c545b2b54716
sha512:
a4fc300c4c83f19f1fdc2741c7cd6377eba9ac89220cd598b51d03f608bbd26087da005352db4e0505a977c5e591523d154dbbe77ff29ba805db019ba4804f9e
=================
buildstream 2.4.0
=================
o Add new user configuration for the cache (#1950)
o docs: fix link to docker install instructions (#1952)
o Fix console warnings in newer python versions (#1958)
o Update github CI workflow actions (#1957)
o Fix `bst artifact show --long` for artifacts with symlinks (#1959)
o Fix race condition in public data handling (#1955)
o Cleanup deadcode (#1954)
o Make remote execution directory fetching more robust (#1962)
o Disable logging for frequent cache query jobs (#1963)
o Improve performance when using `storage-service` (#1966)
o Fixed issues with nested junctions (#1891, #1969, #1975)
o Drop support for Python 3.8 and add support for Python 3.13 (#1971)
o Load time optimization for commands which don't require cache queries
(#1965)
o Address deprecation warnings from deprecated pkg_resources (#1948)
Contributors:
=============
- Abderrahim Kitouni
- Harry Sarson
- Jürg Billeter
- Seppo Yli-Olli
- Tristan van Berkom
apache-buildstream-plugins-2.4.0.tar.gz
==================================
sha256: 7b934c500273b5dba67c7b692c4d5c3fa542881edeb394ed3b5077974e44d2b5
sha512:
14613b81303433de7b3d8450b7874ca4d2f4b53fc5e50578403181af3c53c07ecff24f3172bae2bb29e5e8f6fe126f7ca74b3447c229354aca0ea3576d76faf0
=========================
buildstream-plugins 2.4.0
=========================
o docker: Support storing ref in project.refs (#66)
o simple_mirror: Added SourceMirror plugin supporting enhanced URL formatting
(#80)
o gitlab_lfs_mirror: Added SourceMirror intended for use with GitLab LFS repos
(#80)
o Enhanced testing and CI enhancements (#78)
o Resurrecting CI (#81)
Contributors:
=============
- Abderrahim Kitouni
- Jürg Billeter
- Seppo Yli-Olli
- Tristan van Berkom