Lines Matching +full:full +full:- +full:custom
7 .. _migration-1.6-archiver-class:
10 ------------------
12 The :ref:`archiver <ref-classes-archiver>` class has been rewritten
15 ":ref:`dev-manual/common-tasks:maintaining open source license compliance during your product's lif…
18 .. _migration-1.6-packaging-changes:
21 -----------------
25 - The ``binutils`` recipe no longer produces a ``binutils-symlinks``
26 package. ``update-alternatives`` is now used to handle the preferred
29 - The tc (traffic control) utilities have been split out of the main
30 ``iproute2`` package and put into the ``iproute2-tc`` package.
32 - The ``gtk-engines`` schemas have been moved to a dedicated
33 ``gtk-engines-schemas`` package.
35 - The ``armv7a`` with thumb package architecture suffix has changed.
41 .. _migration-1.6-bitbake:
44 -------
48 .. _migration-1.6-matching-branch-requirement-for-git-fetching:
66 .. _migration-1.6-bitbake-deps:
72 ``bb`` module removed. You should use their sub-module counterparts
75 - ``bb.MalformedUrl``: Use ``bb.fetch.MalformedUrl``.
77 - ``bb.encodeurl``: Use ``bb.fetch.encodeurl``.
79 - ``bb.decodeurl``: Use ``bb.fetch.decodeurl``
81 - ``bb.mkdirhier``: Use ``bb.utils.mkdirhier``.
83 - ``bb.movefile``: Use ``bb.utils.movefile``.
85 - ``bb.copyfile``: Use ``bb.utils.copyfile``.
87 - ``bb.which``: Use ``bb.utils.which``.
89 - ``bb.vercmp_string``: Use ``bb.utils.vercmp_string``.
91 - ``bb.vercmp``: Use ``bb.utils.vercmp``.
93 .. _migration-1.6-bitbake-fetcher:
100 .. _migration-1.6-bitbake-console-output:
111 .. _migration-1.6-task-taskname-overrides:
113 ``task-``\ taskname Overrides
116 ``task-``\ taskname overrides have been adjusted so that tasks whose
119 override for :ref:`ref-tasks-populate_sdk` is
120 ``task-populate-sdk``.
122 .. _migration-1.6-variable-changes:
125 --------------------
128 OpenEmbedded build system variables, see the ":doc:`/ref-manual/variables`" Chapter.
130 .. _migration-1.6-variable-changes-TMPDIR:
136 not offer full POSIX locking and inode consistency and can cause
142 .. _migration-1.6-variable-changes-PRINC:
150 the ":ref:`dev-manual/common-tasks:working with a pr service`"
153 .. _migration-1.6-variable-changes-IMAGE_TYPES:
162 .. _migration-1.6-variable-changes-COPY_LIC_MANIFEST:
170 .. _migration-1.6-variable-changes-COPY_LIC_DIRS:
178 .. _migration-1.6-variable-changes-PACKAGE_GROUP:
189 .. _migration-1.6-variable-changes-variable-entry-behavior:
197 - :term:`ROOTFS_PREPROCESS_COMMAND`
198 - :term:`ROOTFS_POSTPROCESS_COMMAND`
199 - :term:`SDK_POSTPROCESS_COMMAND`
200 - :term:`POPULATE_SDK_POST_TARGET_COMMAND`
201 - :term:`POPULATE_SDK_POST_HOST_COMMAND`
202 - :term:`IMAGE_POSTPROCESS_COMMAND`
203 - :term:`IMAGE_PREPROCESS_COMMAND`
204 - :term:`ROOTFS_POSTUNINSTALL_COMMAND`
205 - :term:`ROOTFS_POSTINSTALL_COMMAND`
216 .. _migration-1.6-package-test-ptest:
219 --------------------
223 ":ref:`dev-manual/common-tasks:testing packages with ptest`"
225 ``ptest`` class, see the ":ref:`ref-classes-ptest`" section.
227 .. _migration-1.6-build-changes:
230 -------------
234 recipes that inherit the :ref:`cmake <ref-classes-cmake>` class. In
235 future releases the :ref:`autotools <ref-classes-autotools>` class
237 building Autotools-based software that fails to build with a separate
239 :ref:`autotools-brokensep <ref-classes-autotools>` class instead of
242 .. _migration-1.6-building-qemu-native:
244 ``qemu-native``
245 ---------------
247 ``qemu-native`` now builds without SDL-based graphical output support by
251 PACKAGECONFIG_pn-qemu-native = "sdl"
252 ASSUME_PROVIDED += "libsdl-native"
260 .. _migration-1.6-core-image-basic:
262 ``core-image-basic``
263 --------------------
265 ``core-image-basic`` has been renamed to ``core-image-full-cmdline``.
267 In addition to ``core-image-basic`` being renamed,
268 ``packagegroup-core-basic`` has been renamed to
269 ``packagegroup-core-full-cmdline`` to match.
271 .. _migration-1.6-licensing:
274 ---------
276 The top-level :term:`LICENSE` file has been changed to better describe the
277 license of the various components of :term:`OpenEmbedded-Core (OE-Core)`. However,
280 Normally, this change would not cause any side-effects. However, some
290 .. _migration-1.6-cflags-options:
293 ------------------
295 The "-fpermissive" option has been removed from the default
299 you need to add "-fpermissive" to :term:`CFLAGS` in the recipes.
301 .. _migration-1.6-custom-images:
303 Custom Image Output Types
304 -------------------------
306 Custom image output types, as selected using
311 .. _migration-1.6-do-package-write-task:
314 -----
319 .. _migration-1.6-update-alternatives-provider:
321 ``update-alternative`` Provider
322 -------------------------------
324 The default ``update-alternatives`` provider has been changed from
325 ``opkg`` to ``opkg-utils``. This change resolves some troublesome
327 ``update-alternatives-cworth`` to ``update-alternatives-opkg``.
329 .. _migration-1.6-virtclass-overrides:
332 -----------------------
335 overrides instead (e.g. ``virtclass-native`` becomes ``class-native``.)
337 .. _migration-1.6-removed-renamed-recipes:
340 ---------------------------
344 - ``packagegroup-toolset-native`` - This recipe is largely unused.
346 - ``linux-yocto-3.8`` - Support for the Linux yocto 3.8 kernel has been
348 the ``linux-yocto-3.10`` and ``linux-yocto-3.14`` recipes.
350 - ``ocf-linux`` - This recipe has been functionally replaced using
351 ``cryptodev-linux``.
353 - ``genext2fs`` - ``genext2fs`` is no longer used by the build system
356 - ``js`` - This provided an ancient version of Mozilla's javascript
359 - ``zaurusd`` - The recipe has been moved to the ``meta-handheld``
362 - ``eglibc 2.17`` - Replaced by the ``eglibc 2.19`` recipe.
364 - ``gcc 4.7.2`` - Replaced by the now stable ``gcc 4.8.2``.
366 - ``external-sourcery-toolchain`` - this recipe is now maintained in
367 the ``meta-sourcery`` layer.
369 - ``linux-libc-headers-yocto 3.4+git`` - Now using version 3.10 of the
370 ``linux-libc-headers`` by default.
372 - ``meta-toolchain-gmae`` - This recipe is obsolete.
374 - ``packagegroup-core-sdk-gmae`` - This recipe is obsolete.
376 - ``packagegroup-core-standalone-gmae-sdk-target`` - This recipe is
379 .. _migration-1.6-removed-classes:
382 ---------------
386 - ``module_strip``
388 - ``pkg_metainfo``
390 - ``pkg_distribute``
392 - ``image-empty``
394 .. _migration-1.6-reference-bsps:
397 ---------------------------------------
401 - The BeagleBoard (``beagleboard``) ARM reference hardware has been
404 - The RouterStation Pro (``routerstationpro``) MIPS reference hardware
409 ``meta-yocto-bsp-old`` layer in the
411 :yocto_git:`/meta-yocto-bsp-old/`.