mirror of
https://git.yoctoproject.org/poky
synced 2026-05-08 05:09:24 +00:00
documentation: remove references to prelink support
Fixing documentation and updating examples containing "prelink" in their output. (From yocto-docs rev: 8927b8fff55fac1bd1fefcff2d16141dbd1ebc51) 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
0966ba1ebb
commit
6df5aa3475
@@ -953,21 +953,6 @@ specified by :term:`EFI_PROVIDER` if
|
||||
Normally, you do not use this class directly. Instead, you add "live" to
|
||||
:term:`IMAGE_FSTYPES`.
|
||||
|
||||
.. _ref-classes-image-prelink:
|
||||
|
||||
``image-prelink.bbclass``
|
||||
=========================
|
||||
|
||||
The ``image-prelink`` class enables the use of the ``prelink`` utility
|
||||
during the :ref:`ref-tasks-rootfs` task, which optimizes
|
||||
the dynamic linking of shared libraries to reduce executable startup
|
||||
time.
|
||||
|
||||
By default, the class is enabled in the ``local.conf.template`` using
|
||||
the :term:`USER_CLASSES` variable as follows::
|
||||
|
||||
USER_CLASSES ?= "buildstats image-prelink"
|
||||
|
||||
.. _ref-classes-insane:
|
||||
|
||||
``insane.bbclass``
|
||||
|
||||
@@ -455,7 +455,4 @@ changing it?
|
||||
**A:** The first most obvious change is the system stripping debug symbols from
|
||||
it. Setting :term:`INHIBIT_PACKAGE_STRIP` to stop debug symbols being stripped and/or
|
||||
:term:`INHIBIT_PACKAGE_DEBUG_SPLIT` to stop debug symbols being split into a separate
|
||||
file will ensure the binary is unchanged. The other less obvious thing that can
|
||||
happen is prelinking of the image. This is set by default in local.conf via
|
||||
:term:`USER_CLASSES` which can contain 'image-prelink'. If you remove that, the
|
||||
image will not be prelinked meaning the binaries would be unchanged.
|
||||
file will ensure the binary is unchanged.
|
||||
|
||||
@@ -8537,12 +8537,11 @@ system and gives an overview of their function and contents.
|
||||
|
||||
:term:`USER_CLASSES`
|
||||
A list of classes to globally inherit. These classes are used by the
|
||||
OpenEmbedded build system to enable extra features (e.g.
|
||||
``buildstats``, ``image-prelink``, and so forth).
|
||||
OpenEmbedded build system to enable extra features.
|
||||
|
||||
The default list is set in your ``local.conf`` file::
|
||||
|
||||
USER_CLASSES ?= "buildstats image-prelink"
|
||||
USER_CLASSES ?= "buildstats"
|
||||
|
||||
For more information, see
|
||||
``meta-poky/conf/local.conf.sample`` in the :term:`Source Directory`.
|
||||
|
||||
Reference in New Issue
Block a user