mirror of
https://git.yoctoproject.org/poky
synced 2026-05-09 05:29:32 +00:00
manuals: fix name capitalization issues
- Using "BitBake" instead of "Bitbake" or "bitbake", aligning with the title of the "BitBake User Manual". - Using "OpenEmbedded" instead of "Openembedded" - Using "Python" instead of "python" (From yocto-docs rev: 0b893e2a15aefedd7100445fc9d7eeed07b6afc6) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
e3d64415ed
commit
eae7c2a0c2
@@ -70,7 +70,7 @@ Metadata Must Now Use Python 3 Syntax
|
||||
|
||||
The metadata is now required to use Python 3 syntax. For help preparing
|
||||
metadata, see any of the many Python 3 porting guides available.
|
||||
Alternatively, you can reference the conversion commits for Bitbake and
|
||||
Alternatively, you can reference the conversion commits for BitBake and
|
||||
you can use :term:`OpenEmbedded-Core (OE-Core)` as a guide for changes. Following are
|
||||
particular areas of interest:
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ The following changes have been made to BitBake:
|
||||
functions (e.g. ``def funcname:``) in the metadata for tab
|
||||
indentation. If found, BitBake produces a warning.
|
||||
|
||||
- Bitbake now checks
|
||||
- BitBake now checks
|
||||
:term:`BBFILE_COLLECTIONS` for duplicate
|
||||
entries and triggers an error if any are found.
|
||||
|
||||
|
||||
@@ -152,7 +152,7 @@ by ``CVE_CHECK_WHITELIST`` (replaced by :term:`CVE_CHECK_IGNORE` in version 3.5)
|
||||
|
||||
.. _migration-3.0-bitbake-changes:
|
||||
|
||||
Bitbake Changes
|
||||
BitBake Changes
|
||||
---------------
|
||||
|
||||
The following BitBake changes have occurred.
|
||||
|
||||
@@ -86,7 +86,7 @@ value to be explicitly prepended to package names being added as
|
||||
dependencies (e.g. in :term:`RDEPENDS` and :term:`RRECOMMENDS` values)
|
||||
where the dependency is conditionally added.
|
||||
|
||||
If you have anonymous python or in-line python conditionally adding
|
||||
If you have anonymous Python or in-line Python conditionally adding
|
||||
dependencies in your custom recipes, and you intend for those recipes to
|
||||
work with multilib, then you will need to ensure that ``${MLPREFIX}``
|
||||
is prefixed on the package names in the dependencies, for example
|
||||
@@ -149,7 +149,7 @@ the upstream documentation for ``dhcpcd`` and ``kea`` for further details.
|
||||
Packaging changes
|
||||
-----------------
|
||||
|
||||
- ``python3``: the ``urllib`` python package has now moved into the core package, as it is used more commonly than just netclient (e.g. email, xml, mimetypes, pydoc). In addition, the ``pathlib`` module is now also part of the core package.
|
||||
- ``python3``: the ``urllib`` Python package has now moved into the core package, as it is used more commonly than just netclient (e.g. email, xml, mimetypes, pydoc). In addition, the ``pathlib`` module is now also part of the core package.
|
||||
|
||||
- ``iptables``: ``iptables-apply`` and ``ip6tables-apply`` have been split out to their own package to avoid a bash dependency in the main ``iptables`` package
|
||||
|
||||
|
||||
@@ -76,7 +76,7 @@ Some example recipes where this change has been made: ``gpgme``, ``libcap-ng``,
|
||||
|
||||
.. _migration-3.3-distutils-path:
|
||||
|
||||
``setup.py`` path for python modules
|
||||
``setup.py`` path for Python modules
|
||||
------------------------------------
|
||||
|
||||
In a Python module, sometimes ``setup.py`` can be buried deep in the
|
||||
@@ -133,7 +133,7 @@ unless you want to take advantage of the improved granularity:
|
||||
- ``procps``: split ``ps`` and ``sysctl`` into their own packages
|
||||
- ``rpm``: split build and extra functionality into separate packages
|
||||
- ``sudo``: split ``sudo`` binary into ``sudo-sudo`` and libs into ``sudo-lib``
|
||||
- ``systemtap``: examples, python scripts and runtime material split out
|
||||
- ``systemtap``: examples, Python scripts and runtime material split out
|
||||
- ``util-linux``: ``libuuid`` has been split out to its own
|
||||
``util-linux-libuuid`` recipe (and corresponding packages) to avoid circular
|
||||
dependencies if ``libgcrypt`` support is enabled in ``util-linux``.
|
||||
|
||||
@@ -233,7 +233,7 @@ Image / SDK generation changes
|
||||
Miscellaneous
|
||||
~~~~~~~~~~~~~
|
||||
|
||||
- Certificates are now properly checked when bitbake fetches sources
|
||||
- Certificates are now properly checked when BitBake fetches sources
|
||||
over HTTPS. If you receive errors as a result for your custom recipes,
|
||||
you will need to use a mirror or address the issue with the operators
|
||||
of the server in question.
|
||||
|
||||
@@ -46,7 +46,7 @@ Fixes in 3.4.1
|
||||
- bitbake: tests/fetch: Update pcre.org address after github changes
|
||||
- bitbake: tests/runqueue: Ensure hashserv exits before deleting files
|
||||
- bitbake: utils: Handle lockfile filenames that are too long for filesystems
|
||||
- bootchart2: Don't compile python modules
|
||||
- bootchart2: Don't compile Python modules
|
||||
- build-appliance-image: Update to honister head revision
|
||||
- buildhistory: Fix package output files for SDKs
|
||||
- busybox: 1.34.0 -> 1.34.1
|
||||
|
||||
Reference in New Issue
Block a user