Document incompatibilities of the 2.0 release
These are provisional and extracted from https://mail.gnome.org/archives/buildstream-list/2018-October/msg00080.html:
-
bst shell --sysrootsemantics now work with a simple sysroot directory instead of our build directory format, which no longer litters the user's disk space (buildstream#539 (closed)) - A fair amount of breakage in the workspace related commands because Workspace UX reworking (buildstream#695 (closed))
- The
bst source-bundlecommand has been removed and it has become a feature ofbst source-checkout(buildstream#672 (closed)) - Default implementation of "strip-commands" has been removed (buildstream#304 (closed))
- MAKEFLAGS & V environment settings have been removed from the
manualelement (buildstream!916 (merged)) - Changes in the non-interactive prompt behaviour (buildstream#744 (closed))
-
git plugin does not checkout submodules by default anymore (buildstream#783)This seems is not going to happen anymore - The
gitplugin does not create a local.gitrepository by default anymore. See buildstream!906 (merged) and buildstream#487 (closed) -
bst trackandbst fetchcommands are now obsolete. Their functionality is provided bybst source trackandbst source fetchrespectively.(See buildstream!1086 (merged))
For 1.2 incompatibilities see: buildstream#226 (closed)
Edited by Javier Jardón