mirror of
https://git.yoctoproject.org/poky
synced 2026-06-01 00:59:48 +00:00
manuals: add reference to "do_configure" task
[YOCTO #14508] Reported-by: Quentin Schulz <foss@0leil.net> (From yocto-docs rev: 5ddc1a40c9004d814472bdd385f456afa7a9c4e3) 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
edaa121c7b
commit
5d1e8104cd
@@ -128,7 +128,7 @@ when the :ref:`ref-tasks-configure` task needs to be
|
||||
re-executed.
|
||||
|
||||
One of the improvements is to attempt to run "make clean" during the
|
||||
``do_configure`` task if a ``Makefile`` exists. Some software packages
|
||||
:ref:`ref-tasks-configure` task if a ``Makefile`` exists. Some software packages
|
||||
do not provide a working clean target within their make files. If you
|
||||
have such recipes, you need to set
|
||||
:term:`CLEANBROKEN` to "1" within the recipe, for example::
|
||||
|
||||
@@ -108,12 +108,12 @@ this change should not be a problem. However, if you have a recipe that
|
||||
bypasses the standard :ref:`ref-tasks-configure` task
|
||||
from the :ref:`autotools <ref-classes-autotools>` class and the software the recipe is building
|
||||
uses a very old version of ``autoconf``, the recipe might be incapable
|
||||
of determining the correct size of ``off_t`` during ``do_configure``.
|
||||
of determining the correct size of ``off_t`` during :ref:`ref-tasks-configure`.
|
||||
|
||||
The best course of action is to patch the software as necessary to allow
|
||||
the default implementation from the :ref:`autotools <ref-classes-autotools>` class to work such
|
||||
that ``autoreconf`` succeeds and produces a working configure script,
|
||||
and to remove the overridden ``do_configure`` task such that the default
|
||||
and to remove the overridden :ref:`ref-tasks-configure` task such that the default
|
||||
implementation does get used.
|
||||
|
||||
.. _migration-2.1-image-generation-split-out-from-filesystem-generation:
|
||||
|
||||
@@ -135,7 +135,7 @@ Fetching these types of dependencies that are not provided in the
|
||||
sysroot negatively affects the ability to reproduce builds. This type of
|
||||
fetching is now explicitly disabled. Consequently, any missing
|
||||
dependencies in Python recipes that use these classes now result in an
|
||||
error during the ``do_configure`` task.
|
||||
error during the :ref:`ref-tasks-configure` task.
|
||||
|
||||
.. _migration-2.6-linux-yocto-configuration-audit-issues-now-correctly-reported:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user