[PATCH 5/7] migration-guides/migration-6.1.rst: add note on oe.utils.*_distro_features() removal
Antonin Godard <[email protected]> Mon, 29 Jun 2026 16:46:14 +0200
| Newsgroups | org.yoctoproject.lists.docs |
|---|---|
| Message-ID | <[email protected]> |
After commit d37813614b44 ("oe/utils: Drop any_distro_features") in
OE-Core.
Signed-off-by: Antonin Godard <[email protected]>
---
documentation/migration-guides/migration-6.1.rst | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/documentation/migration-guides/migration-6.1.rst b/documentation/migration-guides/migration-6.1.rst
index a73c4e34a..d39c9072a 100644
--- a/documentation/migration-guides/migration-6.1.rst
+++ b/documentation/migration-guides/migration-6.1.rst
@@ -60,6 +60,21 @@ Or written more simply as::
See (:oecore_rev:`b8da733ab12c64503a353d5ceb2eb63fed95d851`) for more details.
+Removal of ``oe.utils.all_distro_features()`` and ``oe.utils.any_distro_features()``
+------------------------------------------------------------------------------------
+
+The ``oe.utils.all_distro_features()`` and ``oe.utils.any_distro_features()``
+functions have been removed from :term:`OpenEmbedded-Core (OE-Core)`.
+
+Those can be replaced by ``bb.utils.contains()`` and ``bb.utils.contains_any()``
+calls::
+
+ oe.utils.all_distro_features("x y", ...) -> bb.utils.contains("DISTRO_FEATURES", "x y", ...)
+
+And::
+
+ oe.utils.any_distro_features("x y", ...) -> bb.utils.contains_any("DISTRO_FEATURES", "x y", ...)
+
Removed recipes
---------------
--
2.54.0