GNOME 3622 Published by

Tristan Van Berkom has announced the first development snapshot of BuildStream 1.5.0. BuildStream 1.6 is mostly intended to be a transitional release, and will backport some features which should help users to adapt their projects in preparation to an eventual transition to BuildStream 2, when that materializes.



BuildStream 1.5.0 released

Hi all,

This is the first development snapshot in the 1.5.x series leading up
the the next stable release 1.6.

BuildStream 1.6 is mostly intended to be a transitional release, and
will backport some features which should help users to adapt their
projects in preparation to an eventual transition to BuildStream 2,
when that materializes.

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
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.

=================
buildstream 1.5.0
=================

o Process options in included files in the context of the project
they were included from.

This is technically a breaking change, however it is highly
unlikely that this will break projects. In some cases projects were
working around the broken behavior by ensuring matching project
option names in junctioned projects, and in other cases simply
avoiding including files which have project option conditional
statements.

o Added errors when trying to load BuildStream 2 projects,
recommending to install the appropriate BuildStream version for the
project.

o Added errors when loading BuildStream 2 plugins in a BuildStream 1
project, recommending to use BuildStream 1 plugins with BuildStream
1 projects.

Contributors:
=============
- Tristan Van Berkom
- Valentin David

Where can I get it ?
====================
https://download.gnome.org/sources/BuildStream/1.5/

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

Cheers,
-Tristan