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

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

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

 - Tristan Van Berkom
 - Valentin David

Where can I get it ?

For more information on the BuildStream project, visit our home page


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]