docs: fix broken links

(From yocto-docs rev: 5139bf1d3ac7f31b711a8410a195ffc88ac560bf)

Signed-off-by: Quentin Schulz <foss@0leil.net>
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Quentin Schulz
2020-09-17 23:09:47 +02:00
committed by Richard Purdie
parent 17333a9162
commit d6ce950527
14 changed files with 30 additions and 29 deletions

View File

@@ -10746,14 +10746,15 @@ varies by component:
`bitbake-devel <http://lists.openembedded.org/mailman/listinfo/bitbake-devel>`__ `bitbake-devel <http://lists.openembedded.org/mailman/listinfo/bitbake-devel>`__
mailing list. mailing list.
- *"meta-*" trees:* These trees contain Metadata. Use the - *"meta-\*" trees:* These trees contain Metadata. Use the
`poky <https://lists.yoctoproject.org/listinfo/poky>`__ mailing list. `poky <https://lists.yoctoproject.org/g/poky>`__ mailing list.
- *Documentation*: For changes to the Yocto Project documentation, use the `docs
<https://lists.yoctoproject.org/g/docs>`__ mailing list.
For changes to other layers hosted in the Yocto Project source For changes to other layers hosted in the Yocto Project source
repositories (i.e. ``yoctoproject.org``), tools, and the Yocto Project repositories (i.e. ``yoctoproject.org``) and tools use the `Yocto Project
documentation, use the `Yocto <https://lists.yoctoproject.org/g/yocto/>`__ general mailing list.
Project <https://lists.yoctoproject.org/listinfo/yocto>`__ general
mailing list.
.. note:: .. note::

View File

@@ -81,7 +81,7 @@ available. Follow these general steps to run QEMU:
your :term:`Build Directory`. your :term:`Build Directory`.
- If you have not built an image, you can go to the - If you have not built an image, you can go to the
:yocto_dl:`machines/qemu <releases/yocto/yocto-3.1.2/machines/qemu/>` area and download a :yocto_dl:`machines/qemu </releases/yocto/yocto-3.1.2/machines/qemu/>` area and download a
pre-built image that matches your architecture and can be run on pre-built image that matches your architecture and can be run on
QEMU. QEMU.

View File

@@ -380,7 +380,7 @@ as your Yocto Project build host:
Depending on your build host, you might have to install different Depending on your build host, you might have to install different
software to support Docker containers. Go to the Docker installation software to support Docker containers. Go to the Docker installation
page and read about the platform requirements in "`Supported page and read about the platform requirements in "`Supported
Platforms <https://docs.docker.com/install/#supported-platforms>`__" Platforms <https://docs.docker.com/engine/install/#supported-platforms>`__"
your build host needs to run containers. your build host needs to run containers.
2. *Choose What To Install:* Depending on whether or not your build host 2. *Choose What To Install:* Depending on whether or not your build host
@@ -402,11 +402,11 @@ as your Yocto Project build host:
type of the software you need to install: type of the software you need to install:
- Install `Docker CE for - Install `Docker CE for
Windows <https://docs.docker.com/docker-for-windows/install/#install-docker-for-windows-desktop-app>`__ Windows <https://docs.docker.com/docker-for-windows/install/#install-docker-desktop-on-windows>`__
for Windows build hosts that meet requirements. for Windows build hosts that meet requirements.
- Install `Docker CE for - Install `Docker CE for
Macs <https://docs.docker.com/docker-for-mac/install/#install-and-run-docker-for-mac>`__ MacOs <https://docs.docker.com/docker-for-mac/install/#install-and-run-docker-desktop-on-mac>`__
for Mac build hosts that meet requirements. for Mac build hosts that meet requirements.
- Install `Docker Toolbox for - Install `Docker Toolbox for
@@ -619,7 +619,7 @@ Use the following procedure to locate the latest upstream copy of the
3. *Find the URL Used to Clone the Repository:* At the bottom of the 3. *Find the URL Used to Clone the Repository:* At the bottom of the
page, note the URL used to clone that repository page, note the URL used to clone that repository
(e.g. :yocto_git:`/git/poky`). (e.g. :yocto_git:`/cgit.cgi/poky`).
.. note:: .. note::
@@ -647,7 +647,7 @@ of a given component.
Follow these steps to locate and download a particular tarball: Follow these steps to locate and download a particular tarball:
1. *Access the Index of Releases:* Open a browser and go to 1. *Access the Index of Releases:* Open a browser and go to
:yocto_dl:`Index of Releases <releases>`. The :yocto_dl:`Index of Releases </releases>`. The
list represents released components (e.g. ``bitbake``, ``sato``, and list represents released components (e.g. ``bitbake``, ``sato``, and
so on). so on).

View File

@@ -153,7 +153,7 @@ several pieces of hardware.
Many layers exist that work in the Yocto Project development Many layers exist that work in the Yocto Project development
environment. The `Yocto Project Curated Layer environment. The `Yocto Project Curated Layer
Index <https://caffelli-staging.yoctoproject.org/software-overview/layers/>`__ Index <https://www.yoctoproject.org/software-overview/layers/>`__
and `OpenEmbedded Layer and `OpenEmbedded Layer
Index <http://layers.openembedded.org/layerindex/branch/master/layers/>`__ Index <http://layers.openembedded.org/layerindex/branch/master/layers/>`__
both contain layers from which you can use or leverage. both contain layers from which you can use or leverage.

View File

@@ -43,7 +43,7 @@ Wikipedia has a good historical description of the Open Source
Philosophy `here <http://en.wikipedia.org/wiki/Open_source>`__. You can Philosophy `here <http://en.wikipedia.org/wiki/Open_source>`__. You can
also find helpful information on how to participate in the Linux also find helpful information on how to participate in the Linux
Community Community
`here <http://ldn.linuxfoundation.org/book/how-participate-linux-community>`__. `here <https://www.kernel.org/doc/html/latest/process/index.html>`__.
.. _gs-the-development-host: .. _gs-the-development-host:
@@ -185,7 +185,7 @@ development:
see the ":ref:`dev-manual/dev-manual-start:accessing source repositories`" see the ":ref:`dev-manual/dev-manual-start:accessing source repositories`"
Section in the Yocto Project Development Tasks Manual. Section in the Yocto Project Development Tasks Manual.
- :yocto_dl:`Index of /releases: <releases>` This is an index - :yocto_dl:`Index of /releases: </releases>` This is an index
of releases such as Poky, Pseudo, installers for cross-development of releases such as Poky, Pseudo, installers for cross-development
toolchains, miscellaneous support and all released versions of Yocto toolchains, miscellaneous support and all released versions of Yocto
Project in the form of images or tarballs. Downloading and extracting Project in the form of images or tarballs. Downloading and extracting
@@ -205,7 +205,7 @@ development:
through the "SOFTWARE" menu that allows you to download any Yocto through the "SOFTWARE" menu that allows you to download any Yocto
Project release, tool, and Board Support Package (BSP) in tarball Project release, tool, and Board Support Package (BSP) in tarball
form. The tarballs are similar to those found in the form. The tarballs are similar to those found in the
:yocto_dl:`Index of /releases: <releases>` area. :yocto_dl:`Index of /releases: </releases>` area.
.. image:: figures/yp-download.png .. image:: figures/yp-download.png
:align: center :align: center

View File

@@ -224,7 +224,7 @@ your Metadata, the easier it is to cope with future changes.
possible. possible.
- Familiarize yourself with the `Yocto Project curated layer - Familiarize yourself with the `Yocto Project curated layer
index <https://caffelli-staging.yoctoproject.org/software-overview/layers/>`__ index <https://www.yoctoproject.org/software-overview/layers/>`__
or the `OpenEmbedded layer or the `OpenEmbedded layer
index <http://layers.openembedded.org/layerindex/branch/master/layers/>`__. index <http://layers.openembedded.org/layerindex/branch/master/layers/>`__.
The latter contains more layers but they are less universally The latter contains more layers but they are less universally

View File

@@ -185,7 +185,7 @@ been introduced. You can find some of the implications for this change
`here <http://cgit.openembedded.org/openembedded-core/commit/?id=0e326280a15b0f2c4ef2ef4ec441f63f55b75873>`__. `here <http://cgit.openembedded.org/openembedded-core/commit/?id=0e326280a15b0f2c4ef2ef4ec441f63f55b75873>`__.
The change also means that recipes that install files to ``/var/run`` The change also means that recipes that install files to ``/var/run``
must be changed. You can find a guide on how to make these changes must be changed. You can find a guide on how to make these changes
`here <http://permalink.gmane.org/gmane.comp.handhelds.openembedded/58530>`__. `here <https://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg31649.html>`__.
.. _migration-1.5-removal-of-package-manager-database-within-image-recipes: .. _migration-1.5-removal-of-package-manager-database-within-image-recipes:

View File

@@ -42,7 +42,7 @@ Following is a list of supported recipes:
`VMware `VMware
Workstation <http://www.vmware.com/products/workstation/overview.html>`__. Workstation <http://www.vmware.com/products/workstation/overview.html>`__.
For more information on this image, see the :yocto_home:`Build For more information on this image, see the :yocto_home:`Build
Appliance <software-item/build-appliance>` page Appliance </software-item/build-appliance>` page
on the Yocto Project website. on the Yocto Project website.
- ``core-image-base``: A console-only image that fully supports the - ``core-image-base``: A console-only image that fully supports the

View File

@@ -355,7 +355,7 @@ universal, the list includes them just in case:
the Source Directory, if you do, the top-level directory name of the the Source Directory, if you do, the top-level directory name of the
Source Directory is derived from the Yocto Project release tarball. Source Directory is derived from the Yocto Project release tarball.
For example, downloading and unpacking For example, downloading and unpacking
:yocto_dl:`releases/yocto/&DISTRO_REL_TAG;/&YOCTO_POKY;.tar.bz2` :yocto_dl:`/releases/yocto/&DISTRO_REL_TAG;/&YOCTO_POKY;.tar.bz2`
results in a Source Directory whose root folder is named ``poky``. results in a Source Directory whose root folder is named ``poky``.
It is important to understand the differences between the Source It is important to understand the differences between the Source

View File

@@ -696,7 +696,7 @@ system and gives an overview of their function and contents.
compiler. Consequently, the syntax follows Python's Regular compiler. Consequently, the syntax follows Python's Regular
Expression (re) syntax. The expressions are compared against the full Expression (re) syntax. The expressions are compared against the full
paths to the files. For complete syntax information, see Python's paths to the files. For complete syntax information, see Python's
documentation at http://docs.python.org/3/library/re.html#re. documentation at https://docs.python.org/3/library/re.html#regular-expression-syntax.
The following example uses a complete regular expression to tell The following example uses a complete regular expression to tell
BitBake to ignore all recipe and recipe append files in the BitBake to ignore all recipe and recipe append files in the
@@ -3669,7 +3669,7 @@ system and gives an overview of their function and contents.
The value in ``INITSCRIPT_PARAMS`` is passed through to the The value in ``INITSCRIPT_PARAMS`` is passed through to the
``update-rc.d`` command. For more information on valid parameters, ``update-rc.d`` command. For more information on valid parameters,
please see the ``update-rc.d`` manual page at please see the ``update-rc.d`` manual page at
http://www.tin.org/bin/man.cgi?section=8&topic=update-rc.d. https://manpages.debian.org/buster/init-system-helpers/update-rc.d.8.en.html
INSANE_SKIP INSANE_SKIP
Specifies the QA checks to skip for a specific package within a Specifies the QA checks to skip for a specific package within a

View File

@@ -17,7 +17,7 @@ and then run the script to hand-install the toolchain.
Follow these steps to locate and hand-install the toolchain: Follow these steps to locate and hand-install the toolchain:
1. *Go to the Installers Directory:* Go to 1. *Go to the Installers Directory:* Go to
:yocto_dl:`releases/yocto/yocto-3.1.2/toolchain/` :yocto_dl:`/releases/yocto/yocto-3.1.2/toolchain/`
2. *Open the Folder for Your Build Host:* Open the folder that matches 2. *Open the Folder for Your Build Host:* Open the folder that matches
your :term:`Build Host` (i.e. your :term:`Build Host` (i.e.
@@ -204,7 +204,7 @@ Follow these steps to extract the root filesystem:
Image File:* You need to find and download the root filesystem image Image File:* You need to find and download the root filesystem image
file that is appropriate for your target system. These files are kept file that is appropriate for your target system. These files are kept
in machine-specific folders in the in machine-specific folders in the
:yocto_dl:`Index of Releases <releases/yocto/yocto-3.1.2/machines/>` :yocto_dl:`Index of Releases </releases/yocto/yocto-3.1.2/machines/>`
in the "machines" directory. in the "machines" directory.
The machine-specific folders of the "machines" directory contain The machine-specific folders of the "machines" directory contain
@@ -258,7 +258,7 @@ Follow these steps to extract the root filesystem:
Following is an example command that extracts the root filesystem Following is an example command that extracts the root filesystem
from a previously built root filesystem image that was downloaded from a previously built root filesystem image that was downloaded
from the :yocto_dl:`Index of Releases <releases/yocto/yocto-3.1.2/machines/>`. from the :yocto_dl:`Index of Releases </releases/yocto/yocto-3.1.2/machines/>`.
This command extracts the root filesystem into the ``core2-64-sato`` This command extracts the root filesystem into the ``core2-64-sato``
directory: directory:
:: ::

View File

@@ -51,7 +51,7 @@ Host` by running the ``*.sh`` installation script.
You can download a tarball installer, which includes the pre-built You can download a tarball installer, which includes the pre-built
toolchain, the ``runqemu`` script, the internal build system, toolchain, the ``runqemu`` script, the internal build system,
``devtool``, and support files from the appropriate ``devtool``, and support files from the appropriate
:yocto_dl:`toolchain <releases/yocto/yocto-3.1.2/toolchain/>` directory within the Index of :yocto_dl:`toolchain </releases/yocto/yocto-3.1.2/toolchain/>` directory within the Index of
Releases. Toolchains are available for several 32-bit and 64-bit Releases. Toolchains are available for several 32-bit and 64-bit
architectures with the ``x86_64`` directories, respectively. The architectures with the ``x86_64`` directories, respectively. The
toolchains the Yocto Project provides are based off the toolchains the Yocto Project provides are based off the

View File

@@ -195,7 +195,7 @@ You just need to follow these general steps:
root filesystem images. root filesystem images.
If you are going to develop your application on hardware, go to the If you are going to develop your application on hardware, go to the
:yocto_dl:`machines <releases/yocto/yocto-3.1.2/machines/>` download area and choose a :yocto_dl:`machines </releases/yocto/yocto-3.1.2/machines/>` download area and choose a
target machine area from which to download the kernel image and root target machine area from which to download the kernel image and root
filesystem. This download area could have several files in it that filesystem. This download area could have several files in it that
support development using actual hardware. For example, the area support development using actual hardware. For example, the area
@@ -205,7 +205,7 @@ You just need to follow these general steps:
If you are going to develop your application and then run and test it If you are going to develop your application and then run and test it
using the QEMU emulator, go to the using the QEMU emulator, go to the
:yocto_dl:`machines/qemu <releases/yocto/yocto-3.1.2/machines/qemu>` download area. From this :yocto_dl:`machines/qemu </releases/yocto/yocto-3.1.2/machines/qemu>` download area. From this
area, go down into the directory for your target architecture (e.g. area, go down into the directory for your target architecture (e.g.
``qemux86_64`` for an Intel-based 64-bit architecture). Download the ``qemux86_64`` for an Intel-based 64-bit architecture). Download the
kernel, root filesystem, and any other files you need for your kernel, root filesystem, and any other files you need for your

View File

@@ -47,7 +47,7 @@ Host` by running the ``*.sh`` installation script.
You can download a tarball installer, which includes the pre-built You can download a tarball installer, which includes the pre-built
toolchain, the ``runqemu`` script, and support files from the toolchain, the ``runqemu`` script, and support files from the
appropriate :yocto_dl:`toolchain <releases/yocto/yocto-3.1.2/toolchain/>` directory within appropriate :yocto_dl:`toolchain </releases/yocto/yocto-3.1.2/toolchain/>` directory within
the Index of Releases. Toolchains are available for several 32-bit and the Index of Releases. Toolchains are available for several 32-bit and
64-bit architectures with the ``x86_64`` directories, respectively. The 64-bit architectures with the ``x86_64`` directories, respectively. The
toolchains the Yocto Project provides are based off the toolchains the Yocto Project provides are based off the