Lines Matching +full:long +full:- +full:term

7 .. _migration-1.5-host-dependency-changes:
10 -----------------------
15 - Python 2.7.3+
17 - Tar 1.24+
19 - Git 1.7.8+
21 - Patched version of Make if you are using 3.82. Most distributions
26 tarball, which provides an SDK-like environment containing them.
29 ":ref:`ref-manual/system-requirements:required git, tar, python and gcc versions`"
32 .. _migration-1.5-atom-pc-bsp:
34 ``atom-pc`` Board Support Package (BSP)
35 ---------------------------------------
37 The ``atom-pc`` hardware reference BSP has been replaced by a
40 ``atom-pc`` did.
44 Additionally, a ``genericx86-64`` BSP has been added for 64-bit Atom
47 .. _migration-1.5-bitbake:
50 -------
54 - BitBake now supports a ``_remove`` operator. The addition of this
59 - BitBake's global method pool has been removed. This method is not
63 - The "none" server backend has been removed. The "process" server
64 backend has been serving well as the default for a long time now.
66 - The ``bitbake-runtask`` script has been removed.
68 - ``${``\ :term:`P`\ ``}`` and
69 ``${``\ :term:`PF`\ ``}`` are no longer added to
70 :term:`PROVIDES` by default in ``bitbake.conf``.
71 These version-specific :term:`PROVIDES` items were seldom used.
76 .. _migration-1.5-qa-warnings:
79 -----------
83 - If you have customized :term:`ERROR_QA` or
84 :term:`WARN_QA` values in your configuration, check
87 item not mentioned in :term:`ERROR_QA` or :term:`WARN_QA` would be treated as
89 the default value of :term:`WARN_QA`. All of the possible QA checks are
90 now documented in the ":ref:`ref-classes-insane`" section.
92 - An additional QA check has been added to check if
94 this file within :ref:`ref-tasks-install` if "make
97 - If you are using the :ref:`buildhistory <ref-classes-buildhistory>` class,
100 Thus, if you have customized your :term:`ERROR_QA` or :term:`WARN_QA` values
102 "version-going-backwards" to your value for one or the other
104 documented QA checks in the ":ref:`ref-classes-insane`" section.
106 .. _migration-1.5-directory-layout-changes:
109 ------------------------
113 - Output SDK installer files are now named to include the image name
114 and tuning architecture through the :term:`SDK_NAME`
117 - Images and related files are now installed into a directory that is
120 :term:`DEPLOY_DIR_IMAGE` variable continues
122 :term:`MACHINE` and should be used anywhere there is a
126 :term:`DEPLOY_DIR_IMAGE` variable in the external environment.
128 - When buildhistory is enabled, its output is now written under the
129 :term:`Build Directory` rather than
130 :term:`TMPDIR`. Doing so makes it easier to delete
131 :term:`TMPDIR` and preserve the build history. Additionally, data for
132 produced SDKs is now split by :term:`IMAGE_NAME`.
134 - The ``pkgdata`` directory produced as part of the packaging process
135 has been collapsed into a single machine-specific directory. This
136 directory is located under ``sysroots`` and uses a machine-specific
139 .. _migration-1.5-shortened-git-srcrev-values:
142 -------------------------------
145 40 characters down to 10 characters within :term:`SRCPV`
151 .. _migration-1.5-image-features:
154 ------------------
157 :term:`IMAGE_FEATURES`:
159 - The value of :term:`IMAGE_FEATURES` is now validated to ensure invalid
162 :term:`IMAGE_INSTALL` in order to have the
164 intended to catch those kinds of situations. Valid :term:`IMAGE_FEATURES`
166 :term:`COMPLEMENTARY_GLOB` and a new
167 "validitems" varflag on :term:`IMAGE_FEATURES`. The "validitems" varflag
171 - The previously deprecated "apps-console-core" :term:`IMAGE_FEATURES` item
172 is no longer supported. Add "splash" to :term:`IMAGE_FEATURES` if you
174 apps-console-core was doing.
176 .. _migration-1.5-run:
179 --------
183 :oe_git:`here </openembedded-core/commit/?id=0e326280a15b0f2c4ef2ef4ec441f63f55b75873>`.
186 `here <https://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg31649.html>`__.
188 .. _migration-1.5-removal-of-package-manager-database-within-image-recipes:
191 --------------------------------------------------------
193 The image ``core-image-minimal`` no longer adds
195 :term:`ROOTFS_POSTPROCESS_COMMAND`.
196 This addition is now handled automatically when "package-management" is
197 not in :term:`IMAGE_FEATURES`. If you have custom
202 .. _migration-1.5-images-now-rebuild-only-on-changes-instead-of-every-time:
205 --------------------------------------------------------
207 The :ref:`ref-tasks-rootfs` and other related image
209 will only be re-executed when their inputs have changed. Previous
213 .. _migration-1.5-task-recipes:
216 ------------
220 them from ``task-*`` to ``packagegroup-*`` and inherit packagegroup
223 For more information, see the ":ref:`ref-classes-packagegroup`" section.
225 .. _migration-1.5-busybox:
228 -------
235 :term:`BUSYBOX_SPLIT_SUID` to "0".
237 .. _migration-1.5-automated-image-testing:
240 -----------------------
243 :ref:`ref-classes-testimage*` classes. This
244 framework replaces the older ``imagetest-qemu`` framework.
247 ":ref:`dev-manual/common-tasks:performing automated runtime testing`"
250 .. _migration-1.5-build-history:
253 -------------
257 - Installed package sizes: ``installed-package-sizes.txt`` for an image
261 - The dependency graphs (``depends*.dot``) now use the actual package
265 - The ``buildhistory-diff`` and ``buildhistory-collect-srcrevs``
266 utilities have improved command-line handling. Use the ``--help``
270 ":ref:`dev-manual/common-tasks:maintaining build output quality`"
273 .. _migration-1.5-udev:
276 --------
280 - ``udev`` no longer brings in ``udev-extraconf`` automatically through
281 :term:`RRECOMMENDS`, since this was originally
283 ``udev-extraconf`` to your image.
285 - ``udev`` no longer brings in ``pciutils-ids`` or ``usbutils-ids``
286 through :term:`RRECOMMENDS`. These are not needed by ``udev`` itself and
289 .. _migration-1.5-removed-renamed-recipes:
292 ---------------------------
294 - The ``linux-yocto`` 3.2 kernel has been removed.
296 - ``libtool-nativesdk`` has been renamed to ``nativesdk-libtool``.
298 - ``tinylogin`` has been removed. It has been replaced by a suid
299 portion of Busybox. See the ":ref:`migration-1.5-busybox`"
302 - ``external-python-tarball`` has been renamed to
303 ``buildtools-tarball``.
305 - ``web-webkit`` has been removed. It has been functionally replaced by
308 - ``imake`` has been removed. It is no longer needed by any other
311 - ``transfig-native`` has been removed. It is no longer needed by any
314 - ``anjuta-remote-run`` has been removed. Anjuta IDE integration has
317 .. _migration-1.5-other-changes:
320 -------------
324 - ``run-postinsts``: Make this generic.
326 - ``base-files``: Remove the unnecessary ``media/``\ xxx directories.
328 - ``alsa-state``: Provide an empty ``asound.conf`` by default.
330 - ``classes/image``: Ensure
331 :term:`BAD_RECOMMENDATIONS` supports
332 pre-renamed package names.
334 - ``classes/rootfs_rpm``: Implement :term:`BAD_RECOMMENDATIONS` for RPM.
336 - ``systemd``: Remove ``systemd_unitdir`` if ``systemd`` is not in
337 :term:`DISTRO_FEATURES`.
339 - ``systemd``: Remove ``init.d`` dir if ``systemd`` unit file is
342 - ``libpam``: Deny all services for the ``OTHER`` entries.
344 - :ref:`ref-classes-image`: Move ``runtime_mapping_rename`` to avoid conflict
348 - ``linux-dtb``: Use kernel build system to generate the ``dtb`` files.
350 - ``kern-tools``: Switch from guilt to new ``kgit-s2q`` tool.