Here is another release on the 1.1 development series of BuildStream,
it has been a while since the last release and there have been many bug
fixes and a couple of intense features added in this release of 1.1.4.
Some important notes with this release:
o The minimum required python version is now 3.5.
o The artifact cache and server implementation has been completely
replaced, the new artifact cache server needs to be configured
and installed for projects using an artifact cache server.
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 `bst workspace` commands and `bst track` will substitute their
source elements when performing those operations, e.g. performing
`bst track` on a filter element will track the sources on the
element that it depends on (if it has sources).
o Added new simple `make` element
o Switch to Remote Execution CAS-based artifact cache on all
Artifact servers need to be migrated.
o BuildStream now requires python version >= 3.5
o BuildStream will now automatically clean up old artifacts when it
runs out of space. The exact behavior is configurable in the user’s
– Agustin Benito Bethencourt
– Alberto Fanjul
– Antoine Wacheux
– Chandan Singh
– Daniel Playle
– Ed Baunton
– Francisco Redondo Marchena
– Gökçen Nurlu
– James Ennis
– Javier Jardón
– Jonathan Maw
– Jürg Billeter
– Patrick Martin
– Paul Sherwood
– Phil Dawson
– Phillip Smyth
– Tiago Gomes
– Tristan Maat
– Tristan Van Berkom
– Valentin David
– William Salmon
Where can I get it ?
For more information on the BuildStream project, visit our home page
gnome-announce-list mailing list