diff mbox series

[5/7] migration-guides/migration-6.1.rst: add note on oe.utils.*_distro_features() removal

Message ID 20260629-master-updates-1-v1-5-ad9b047f9ff0@bootlin.com
State New
Headers show
Series Cover recent upstream changes | expand

Commit Message

Antonin Godard June 29, 2026, 2:46 p.m. UTC
After commit d37813614b44 ("oe/utils: Drop any_distro_features") in
OE-Core.

Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
---
 documentation/migration-guides/migration-6.1.rst | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
diff mbox series

Patch

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