From eb5042210c872d9d1a19d9ea251ad48ce589e905 Mon Sep 17 00:00:00 2001 From: Michael Opdenacker Date: Wed, 14 Dec 2022 09:36:00 +0100 Subject: manuals: create references to buildtools On the side, also simplify a reference to the section describing them. (From yocto-docs rev: 0c13a7f9ccee4ddc9c6034d03f47625a09598cec) Signed-off-by: Michael Opdenacker Signed-off-by: Richard Purdie --- documentation/migration-guides/migration-1.5.rst | 3 +-- documentation/migration-guides/migration-1.7.rst | 2 +- documentation/migration-guides/migration-2.1.rst | 4 ++-- documentation/migration-guides/migration-2.2.rst | 2 +- documentation/migration-guides/migration-3.2.rst | 2 +- documentation/migration-guides/migration-3.3.rst | 2 +- documentation/migration-guides/migration-3.4.rst | 2 +- documentation/migration-guides/migration-4.0.rst | 2 +- documentation/migration-guides/migration-4.1.rst | 4 ++-- documentation/migration-guides/release-notes-4.1.rst | 2 +- 10 files changed, 12 insertions(+), 13 deletions(-) (limited to 'documentation/migration-guides') diff --git a/documentation/migration-guides/migration-1.5.rst b/documentation/migration-guides/migration-1.5.rst index e566785b73..14b1f4a0a5 100644 --- a/documentation/migration-guides/migration-1.5.rst +++ b/documentation/migration-guides/migration-1.5.rst @@ -28,8 +28,7 @@ provide packages for these, you can install and use the Buildtools tarball, which provides an SDK-like environment containing them. For more information on this requirement, see the -":ref:`ref-manual/system-requirements:required git, tar, python, make and gcc versions`" -section. +":ref:`system-requirements-buildtools`" section. .. _migration-1.5-atom-pc-bsp: diff --git a/documentation/migration-guides/migration-1.7.rst b/documentation/migration-guides/migration-1.7.rst index 4dc45ef090..94e9904b66 100644 --- a/documentation/migration-guides/migration-1.7.rst +++ b/documentation/migration-guides/migration-1.7.rst @@ -32,7 +32,7 @@ version required on the build host is now 1.7.8 because the ``--list`` option is now required by BitBake's Git fetcher. As always, if your host distribution does not provide a version of Git that meets this requirement, you can use the -``buildtools-tarball`` that does. See the +:term:`buildtools` tarball that does. See the ":ref:`ref-manual/system-requirements:required git, tar, python, make and gcc versions`" section for more information. diff --git a/documentation/migration-guides/migration-2.1.rst b/documentation/migration-guides/migration-2.1.rst index c2fe2e9528..01352acbfa 100644 --- a/documentation/migration-guides/migration-2.1.rst +++ b/documentation/migration-guides/migration-2.1.rst @@ -358,9 +358,9 @@ These additional changes exist: - The minimum Git version has been increased to 1.8.3.1. If your host distribution does not provide a sufficiently recent version, you can - install the buildtools, which will provide it. See the + install the :term:`buildtools`, which will provide it. See the :ref:`ref-manual/system-requirements:required git, tar, python, make and gcc versions` - section for more information on the buildtools tarball. + section for more information on the :term:`buildtools` tarball. - The buggy and incomplete support for the RPM version 4 package manager has been removed. The well-tested and maintained support for diff --git a/documentation/migration-guides/migration-2.2.rst b/documentation/migration-guides/migration-2.2.rst index 751fa06ee8..2d4f4d603e 100644 --- a/documentation/migration-guides/migration-2.2.rst +++ b/documentation/migration-guides/migration-2.2.rst @@ -105,7 +105,7 @@ online package-manager support through SMART still require Python 2. ``buildtools-tarball`` Includes Python 3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -``buildtools-tarball`` now includes Python 3. +The :term:`buildtools` tarball now includes Python 3. .. _migration-2.2-uclibc-replaced-by-musl: diff --git a/documentation/migration-guides/migration-3.2.rst b/documentation/migration-guides/migration-3.2.rst index a5fd8acb62..b53f2b7802 100644 --- a/documentation/migration-guides/migration-3.2.rst +++ b/documentation/migration-guides/migration-3.2.rst @@ -13,7 +13,7 @@ Minimum system requirements ``gcc`` version 6.0 is now required at minimum on the build host. For older host distributions where this is not available, you can use the -``buildtools-extended-tarball`` (easily installable using +:term:`buildtools-extended` tarball (easily installable using ``scripts/install-buildtools``). diff --git a/documentation/migration-guides/migration-3.3.rst b/documentation/migration-guides/migration-3.3.rst index 4ba39d6e32..16d5e2a3ee 100644 --- a/documentation/migration-guides/migration-3.3.rst +++ b/documentation/migration-guides/migration-3.3.rst @@ -14,7 +14,7 @@ Minimum system requirements You will now need at least Python 3.6 installed on your build host. Most recent distributions provide this, but should you be building on a distribution that -does not have it, you can use the ``buildtools-tarball`` (easily installable +does not have it, you can use the :term:`buildtools` tarball (easily installable using ``scripts/install-buildtools``) --- see :ref:`ref-manual/system-requirements:required git, tar, python, make and gcc versions` for details. diff --git a/documentation/migration-guides/migration-3.4.rst b/documentation/migration-guides/migration-3.4.rst index efa4a6d097..88238091a1 100644 --- a/documentation/migration-guides/migration-3.4.rst +++ b/documentation/migration-guides/migration-3.4.rst @@ -95,7 +95,7 @@ The ``lz4c``, ``pzstd`` and ``zstd`` commands are now required to be installed on the build host to support LZ4 and Zstandard compression functionality. These are typically provided by ``lz4`` and ``zstd`` packages in most Linux distributions. Alternatively they are available -as part of ``buildtools-tarball`` if your distribution does not provide +as part of :term:`buildtools` tarball if your distribution does not provide them. For more information see :ref:`ref-manual/system-requirements:required packages for the build host`. diff --git a/documentation/migration-guides/migration-4.0.rst b/documentation/migration-guides/migration-4.0.rst index b3d30d2a5e..e11809b49c 100644 --- a/documentation/migration-guides/migration-4.0.rst +++ b/documentation/migration-guides/migration-4.0.rst @@ -191,7 +191,7 @@ Supported host distribution changes - ``gcc`` version 7.5 is now required at minimum on the build host. For older host distributions where this is not available, you can use the - ``buildtools-extended-tarball`` (easily installable using + :term:`buildtools-extended` tarball (easily installable using ``scripts/install-buildtools``). :append/:prepend in combination with other operators diff --git a/documentation/migration-guides/migration-4.1.rst b/documentation/migration-guides/migration-4.1.rst index 14263f70c7..8b9db40ddc 100644 --- a/documentation/migration-guides/migration-4.1.rst +++ b/documentation/migration-guides/migration-4.1.rst @@ -16,10 +16,10 @@ make 4.0 is now the minimum required make version ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glibc now requires ``make`` 4.0 to build, thus it is now the version required to -be installed on the build host. A new ``buildtools-make-tarball`` has been +be installed on the build host. A new :term:`buildtools-make` tarball has been introduced to provide just make 4.0 for host distros without a current/working make 4.x version; if you also need other tools you can use the updated -``buildtools-tarball``. For more information see +:term:`buildtools` tarball. For more information see :ref:`ref-manual/system-requirements:required packages for the build host`. diff --git a/documentation/migration-guides/release-notes-4.1.rst b/documentation/migration-guides/release-notes-4.1.rst index b85a18c32c..09eb6d8c06 100644 --- a/documentation/migration-guides/release-notes-4.1.rst +++ b/documentation/migration-guides/release-notes-4.1.rst @@ -11,7 +11,7 @@ New Features / Enhancements in 4.1 - ``make`` 4.0 is now the minimum make version required on the build host. For host distros that do not provide it, this is included as part of the - ``buildtools-tarball``, and additionally a new ``buildtools-make-tarball`` + :term:`buildtools` tarball, and additionally a new :term:`buildtools-make` tarball has been introduced to provide this in particular for host distros with a broken make 4.x version. For more details see :ref:`ref-manual/system-requirements:required git, tar, python, make and gcc versions`. -- cgit v1.2.3-54-g00ecf