dev-manual/start.rst: remove shared PERSISTENT_DIR mentions

Remove the shared PERSISTENT_DIR mention introduced by 3954eda78f22
("dev-manual/start.rst: mention that PERSISTENT_DIR should be shared
too"), as it should _not_ be shared.

Instead recommend setting up a hash equivalence server.

(From yocto-docs rev: 98e71db7177257b340f5841bb9d7f8d83296c546)

Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit f9f1c87424d307d2df60024bc448bd6778605cf8)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
This commit is contained in:
Antonin Godard 2025-07-15 11:56:40 +02:00 committed by Steve Sakoman
parent 713fd8b46b
commit 7330c95d85

View File

@ -228,10 +228,16 @@ particular working environment and set of practices.
used by developers in the same organization and share the same
source directories on their machines.
If the :term:`SSTATE_DIR` directory is shared for multiple developers,
and you are using a :ref:`overview-manual/concepts:Hash Equivalence`
server with :term:`BB_HASHSERVE`, the :term:`PERSISTENT_DIR` directory
(``${TOPDIR}/cache`` by default) should be shared too.
- Set up a local :ref:`overview-manual/concepts:Hash Equivalence` server
with :term:`BB_HASHSERVE` and :term:`BB_SIGNATURE_HANDLER`. A basic setup
would be::
BB_HASHSERVE = "auto"
BB_SIGNATURE_HANDLER = "OEEquivHash"
See the :ref:`overview-manual/concepts:Hash Equivalence` section of the
Yocto Project Overview and Concepts Manual for more details on the hash
equivalence feature.
- Set up an Autobuilder and have it populate the sstate cache and
source directories.