@@ -94,6 +94,11 @@ systemd changes
not for socket files).
Now all service files must be explicitly added to :term:`FILES`.
+- Add ``create-log-dirs`` back to the configuration options. To enable
+ persistent logging a user can now set the "Storage" option of
+ ``journald.conf`` to "persistent". The ``/var/log/journal`` directory is now
+ used for logging instead of ``/run/log``.
+
Multiconfig changes
~~~~~~~~~~~~~~~~~~~
@@ -151,9 +156,27 @@ c++/binutils)" </openembedded-core/commit/?id=4ccc3bc8266c>` in
find m4 macros, then usually the solution is to set ``EXTRA_AUTORECONF += "-I
path/to/m4"`` in the recipe.
+:term:`UBOOT_ENTRYPOINT` changes
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+The :term:`UBOOT_ENTRYPOINT` variable should now be defined with a leading
+``0x`` to its value. For example, consider the following assignment::
+
+ UBOOT_ENTRYPOINT ?= "20008000"
+
+This should now be replaced by::
+
+ UBOOT_ENTRYPOINT ?= "0x20008000"
+
Recipe changes
~~~~~~~~~~~~~~
+- The ``libnss-mdns`` recipe is now renamed to ``avahi-libnss-mdns`` to avoid a
+ conflict with meta-networking.
+
+- :ref:`ref-classes-ptest` support for the ``valgrind`` recipe was removed, due
+ to regressions occurring after updating Glibc to 2.41.
+
Removed variables
~~~~~~~~~~~~~~~~~
@@ -176,10 +199,19 @@ Removed recipes
The following recipes have been removed in this release:
- ``liburi-perl``: moved to :oe_git:`meta-perl </meta-openembedded/tree/meta-perl>`.
+
- ``python3-isodate``: moved to :oe_git:`meta-python </meta-openembedded/tree/meta-python>`.
+
- ``python3-iniparse``: removed as there are no consumers of this recipe in
:oe_git:`openembedded-core </openembedded-core>` or :oe_git:`meta-openembedded </meta-openembedded>`.
+- ``blktool``: It was created in 2004 as an alternative to hdparm and never
+ updated since (while :wikipedia:`hdparm <Hdparm>` remains in active.
+
+- ``cargo-c-native``: converted to a target recipe and renamed to ``cargo-c``.
+
+- ``libnss-mdns``: renamed to ``avahi-libnss-mdns``
+
Removed classes
~~~~~~~~~~~~~~~
@@ -188,8 +220,17 @@ The following classes have been removed in this release:
- ``migrate_localcount.bbclass``: obsolete class for which code was already
removed in 2012.
+Removed features
+~~~~~~~~~~~~~~~~
+
+- The ``ld-is-gold`` distro feature was removed from the
+ :term:`DISTRO_FEATURES`.
+
Miscellaneous changes
~~~~~~~~~~~~~~~~~~~~~
- :term:`ZSTD_COMPRESSION_LEVEL` is now a plain integer number instead of a dash-prefixed
command-line option (e.g. it should be set to ``3`` rather than ``-3``).
+
+- The ``devtool ide-sdk`` utility has been removed from the :doc:`eSDK
+ </sdk-manual/extensible>` (but remains available in the BitBake environment).
Changes since 87d7341465f8 ("python3-iniparse: remove recipe") up to 6610cad12a06 ("bitbake: data_smart: Ensure module dependency changes invalidate the base config cache") in Poky. Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> --- .../migration-guides/migration-5.2.rst | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+)