Lines Matching +full:libusb +full:- +full:dev

1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
9 .. _migration-1.7-changes-to-setting-qemu-packageconfig-options:
12 -------------------------------------------------------------------
18 append to :term:`PACKAGECONFIG` for ``qemu-native`` and ``nativesdk-qemu``
22 PACKAGECONFIG_append_pn-qemu-native = " sdl"
23 PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl"
25 .. _migration-1.7-minimum-git-version:
28 -------------------
30 The minimum :ref:`overview-manual/development-environment:git`
32 build host is now 1.7.8 because the ``--list`` option is now required by
36 ":ref:`ref-manual/system-requirements:required git, tar, python, make and gcc versions`"
39 .. _migration-1.7-autotools-class-changes:
42 -----------------------
44 The following :ref:`ref-classes-autotools` class changes occurred:
46 - *A separate :term:`Build Directory` is now used by default:* The
47 :ref:`ref-classes-autotools` class has been changed to use a directory for
50 an out-of-tree build.
57 the :ref:`autotools-brokensep <ref-classes-autotools>` class instead
58 of the :ref:`ref-classes-autotools` or ``autotools_stage`` classes.
60 - The ``--foreign`` option is no longer passed to ``automake`` when
70 commit </openembedded-core/commit/?id=01943188f85ce6411717fb5bf702d609f55813f2>`
73 .. _migration-1.7-binary-configuration-scripts-disabled:
76 -------------------------------------
79 disable the scripts due to the scripts previously requiring error-prone
81 these scripts should use the much more robust ``pkg-config`` instead.
85 directfb (directfb-config)
86 freetype (freetype-config)
87 gpgme (gpgme-config)
88 libassuan (libassuan-config)
89 libcroco (croco-6.0-config)
90 libgcrypt (libgcrypt-config)
91 libgpg-error (gpg-error-config)
92 libksba (ksba-config)
93 libpcap (pcap-config)
94 libpcre (pcre-config)
95 libpng (libpng-config, libpng16-config)
96 libsdl (sdl-config)
97 libusb-compat (libusb-config)
98 libxml2 (xml2-config)
99 libxslt (xslt-config)
100 ncurses (ncurses-config)
101 neon (neon-config)
102 npth (npth-config)
103 pth (pth-config)
104 taglib (taglib-config)
106 Additionally, support for ``pkg-config`` has been added to some recipes in the
110 .. _migration-1.7-glibc-replaces-eglibc:
113 --------------------------------------------
126 `here <https://sourceware.org/ml/libc-alpha/2014-09/msg00088.html>`__.
128 .. _migration-1.7-kernel-module-autoloading:
131 -------------------------
143 to re-execute when changed. You should replace any references to
148 .. _migration-1.7-qa-check-changes:
151 ----------------
155 - Additional QA checks ``file-rdeps`` and ``build-deps`` have been
157 package contains a script requiring ``/bin/bash``) and build-time
159 see the ":doc:`/ref-manual/qa-checks`" chapter.
161 - Package QA checks are now performed during a new
162 :ref:`ref-tasks-package_qa` task rather than being
163 part of the :ref:`ref-tasks-package` task. This allows
167 will need to disable the :ref:`ref-tasks-package_qa` task as well.
169 - Files being overwritten during the
170 :ref:`ref-tasks-populate_sysroot` task now
180 then re-start the build. Anything that has been fully built up to
185 .. _migration-1.7-removed-recipes:
188 ---------------
192 - ``x-load``: This recipe has been superseded by U-Boot SPL for all
193 Cortex-based TI SoCs. For legacy boards, the ``meta-ti`` layer, which
196 - ``ubootchart``: This recipe is obsolete. A ``bootchart2`` recipe has
199 - ``linux-yocto 3.4``: Support for the linux-yocto 3.4 kernel has been
203 - ``eglibc`` has been removed in favor of ``glibc``. See the
204 ":ref:`migration-1.7-glibc-replaces-eglibc`" section for more information.
206 .. _migration-1.7-miscellaneous-changes:
209 ---------------------
213 - The build history feature now writes ``build-id.txt`` instead of
214 ``build-id``. Additionally, ``build-id.txt`` now contains the full
216 should manually remove old "build-id" files from your existing build
219 ":ref:`dev-manual/build-quality:maintaining build output quality`"