diff options
Diffstat (limited to 'poky/documentation/migration-guides/migration-3.5.rst')
-rw-r--r-- | poky/documentation/migration-guides/migration-3.5.rst | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/poky/documentation/migration-guides/migration-3.5.rst b/poky/documentation/migration-guides/migration-3.5.rst index 8c2a7d2c65..8ce2306e42 100644 --- a/poky/documentation/migration-guides/migration-3.5.rst +++ b/poky/documentation/migration-guides/migration-3.5.rst @@ -7,6 +7,16 @@ Project 3.5 Release (codename "kirkstone") from the prior release. Recipe changes -------------- +- To use more `inclusive language <https://inclusivenaming.org/>`__ + in the code and documentation, some variables have been renamed or even + deleted. BitBake will stop with an error when renamed or removed variables + still exist in your recipes or configuration. + + A :oe_git:`convert-variable-renames.py + </openembedded-core/tree/scripts/contrib/convert-variable-renames.py>` + script is provided to convert your recipes and configuration, + and also warns you about the use of problematic words. + - Because of the uncertainty in future default branch names in git repositories, it is now required to add a branch name to all URLs described by ``git://`` and ``gitsm://`` :term:`SRC_URI` entries. For example:: @@ -54,3 +64,15 @@ Recipe changes - :ref:`allarch <ref-classes-allarch>` packagegroups can no longer depend on packages which use :term:`PKG` renaming such as :ref:`ref-classes-debian`. +Class changes +------------- + +- The `distutils*.bbclasses` have been moved to `meta-python`. The classes and + `DISTUTILS*` variables have been removed from the documentation. + +- ``blacklist.bbclass`` is removed and the functionality moved to the + :ref:`base <ref-classes-base>` class with a more descriptive + ``varflag`` named :term:`SKIP_RECIPE` which will use the `SkipRecipe()` + function. The usage will remain the same:: + + SKIP_RECIPE[my-recipe] = "Reason for skipping recipe" |