This is another bugfix release of the 1.2.x release cycle.
The highlight of this release is improved performance of pushing and
pulling artifacts from a remote artifact server. BuildStream will
continue to function without an update of the artifact servers but we
highly recommend an upgrade to any artifact servers in order to benefit
from the performance improvements.
This release also fixes a handfull of bugs which are listed in the
What is BuildStream ?
BuildStream is a Free Software 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
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.
o Fixed an unhandled exception when cleaning up a build sandbox (#153)
o Fixed race condition when calculating cache size and commiting artifacts
o Fixed regression where terminating with `^C` results in a double user interrogation (#693)
o Fixed regression in summary when builds are terminated (#479)
o Fixed regression where irrelevant status messages appear from git sources
o Improve performance of artifact uploads by batching file transfers (#676/#677)
o Fixed performance of artifact downloads by batching file transfers (#554)
o Fixed checks for paths which escape the project directory (#673)
– Jim MacArthur
– Jürg Billeter
– Tiago Gomes
– Tristan Van Berkom
– Valentin David
Where can I get it ?
For more information on the BuildStream project, visit our home page
gnome-announce-list mailing list