summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
Diffstat (limited to 'documentation')
-rw-r--r--documentation/migration-guides/migration-5.0.rst33
1 files changed, 31 insertions, 2 deletions
diff --git a/documentation/migration-guides/migration-5.0.rst b/documentation/migration-guides/migration-5.0.rst
index 32581d750b..888a1c60d4 100644
--- a/documentation/migration-guides/migration-5.0.rst
+++ b/documentation/migration-guides/migration-5.0.rst
@@ -52,11 +52,21 @@ See :ref:`all supported distributions <system-requirements-supported-distros>`.
52Go language changes 52Go language changes
53~~~~~~~~~~~~~~~~~~~ 53~~~~~~~~~~~~~~~~~~~
54 54
55The ``linkmode`` flag was dropped from ``GO_LDFLAGS`` for ``nativesdk`` and
56``cross-canadian``. Also, dynamic linking was disabled for the whole set of
57(previously) supported architectures in the ``goarch`` class.
58
55.. _migration-5.0-systemd-changes: 59.. _migration-5.0-systemd-changes:
56 60
57systemd changes 61systemd changes
58~~~~~~~~~~~~~~~ 62~~~~~~~~~~~~~~~
59 63
64Systemd's nss-resolve plugin is now supported and can be added via the
65``nss-resolve`` :term:`PACKAGECONFIG` option , which is from now on required
66(along with ``resolved``) by the ``systemd-resolved`` feature. Related to that
67(i.e., Systemd's network name resolution), an option to use ``stub-resolv.conf``
68was added as well.
69
60.. _migration-5.0-recipe-changes: 70.. _migration-5.0-recipe-changes:
61 71
62Recipe changes 72Recipe changes
@@ -70,7 +80,7 @@ Recipe changes
70Deprecated variables 80Deprecated variables
71~~~~~~~~~~~~~~~~~~~~ 81~~~~~~~~~~~~~~~~~~~~
72 82
73The following variables have been deprecated: 83No variables have been deprecated in this release.
74 84
75.. _migration-5.0-removed-variables: 85.. _migration-5.0-removed-variables:
76 86
@@ -79,6 +89,14 @@ Removed variables
79 89
80The following variables have been removed: 90The following variables have been removed:
81 91
92- ``DEPLOY_DIR_TAR``.
93- ``PYTHON_PN``: Python 2 has been removed, leaving Python 3 as the sole
94 major version. Therefore, an abstraction to differentiate both versions is
95 no longer needed.
96- ``oldincludedir``.
97- ``USE_L10N``: previously deprecated, and now removed.
98- ``CVE_SOCKET_TIMEOUT``.
99
82.. _migration-5.0-removed-recipes: 100.. _migration-5.0-removed-recipes:
83 101
84Removed recipes 102Removed recipes
@@ -86,20 +104,31 @@ Removed recipes
86 104
87The following recipes have been removed in this release: 105The following recipes have been removed in this release:
88 106
107- ``libcroco``: deprecated and archived by the Gnome Project.
108- ``linux-yocto``: version 6.1 (version 6.6 provided instead).
109- ``zvariant``: fails to build with newer Rust.
110- ``systemtap-uprobes``: obsolete.
111
89.. _migration-5.0-removed-classes: 112.. _migration-5.0-removed-classes:
90 113
91Removed classes 114Removed classes
92~~~~~~~~~~~~~~~ 115~~~~~~~~~~~~~~~
93 116
94The following classes have been removed in this release: 117No classes have been removed in this release.
95 118
96.. _migration-5.0-qemu-changes: 119.. _migration-5.0-qemu-changes:
97 120
98QEMU changes 121QEMU changes
99~~~~~~~~~~~~ 122~~~~~~~~~~~~
100 123
124In ``tune-core2``, the cpu models ``n270`` and ``core2duo`` are no longer
125passed to QEMU, since its documentation recommends not using them with ``-cpu``
126option. Therefore, from now on, ``Nehalem`` model is used instead.
127
101.. _migration-5.0-misc-changes: 128.. _migration-5.0-misc-changes:
102 129
103Miscellaneous changes 130Miscellaneous changes
104~~~~~~~~~~~~~~~~~~~~~ 131~~~~~~~~~~~~~~~~~~~~~
105 132
133- ``bitbake-whatchanged`` script was removed.
134- ``ccache`` no longer supports FORTRAN.