<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/documentation/dev-manual, branch walnascar</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=walnascar</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=walnascar'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2025-09-17T22:32:27+00:00</updated>
<entry>
<title>dev-manual/security-subjects.rst: update mailing lists</title>
<updated>2025-09-17T22:32:27+00:00</updated>
<author>
<name>Antonin Godard</name>
<email>antonin.godard@bootlin.com</email>
</author>
<published>2025-08-29T09:08:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=26c602f913f1266d123b4b05efe53a8292daf362'/>
<id>urn:sha1:26c602f913f1266d123b4b05efe53a8292daf362</id>
<content type='text'>
Update mailing lists following changes by Michael Halstead
(https://lists.yoctoproject.org/g/yocto-security/message/1478).

Also fix formatting/spacing.

(From yocto-docs rev: cad5770b123a2e763b4026e4c6a5991286ba7fa0)

Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
(cherry picked from commit 8066aa92a1acae6c99fbee92d24ee1feea65d974)
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>vulnerabilities: update nvdcve file name</title>
<updated>2025-09-17T22:32:27+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2025-08-24T14:53:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=7ec60228eb4fb51f2431fb7b242ba54d780a3f35'/>
<id>urn:sha1:7ec60228eb4fb51f2431fb7b242ba54d780a3f35</id>
<content type='text'>
The filename is outdated as its version was already bumped and there are
also different files for different feed choices.
Use glob to match any available file.

Also the directory changed to CVE_CHECK2 meanwhile, so Update it, too.

(From yocto-docs rev: 1b4d559ad5489a34cec26f9aad2687d2cb3ecc0a)

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
(cherry picked from commit a2f18cb23183401d9d8e2fd4499d164ef8d86e44)
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>dev-manual/start.rst: added missing command in Optimize your VHDX file using DiskPart</title>
<updated>2025-08-04T16:12:24+00:00</updated>
<author>
<name>Marco Cavallini</name>
<email>m.cavallini@koansoftware.com</email>
</author>
<published>2025-07-21T09:39:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=d029bf3af20e1524b92d2ea48ba30c322844bf20'/>
<id>urn:sha1:d029bf3af20e1524b92d2ea48ba30c322844bf20</id>
<content type='text'>
  After compact vsdisk you have to detach it before exiting
  otherwise the vdisk remains attached.

  DISKPART&gt; select vdisk file="&lt;path_to_VHDX_file&gt;"
  DISKPART&gt; attach vdisk readonly
  DISKPART&gt; compact vdisk
  DISKPART&gt; detach     &lt;------------ new missing command
  DISKPART&gt; exit

(From yocto-docs rev: 141eca08167d7e61a87dbe6e516e7f445d6bb417)

Signed-off-by: Marco Cavallini &lt;m.cavallini@koansoftware.com&gt;
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
(cherry picked from commit 1cc65ddf1a074f61fe5a63d222f3079b7fcb4c1e)
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>dev-manual/start.rst: remove basic setup for hash equivalence</title>
<updated>2025-08-04T16:12:24+00:00</updated>
<author>
<name>Antonin Godard</name>
<email>antonin.godard@bootlin.com</email>
</author>
<published>2025-07-16T09:10:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=b13e4549a0be60d5c94e28da2ab386bef2f4bfc1'/>
<id>urn:sha1:b13e4549a0be60d5c94e28da2ab386bef2f4bfc1</id>
<content type='text'>
Quoting Alexander Kanavin [1]:

&gt; 1. BB_HASHSERVE and BB_SIGNATURE_HANDLER do not set up or start a
&gt; server, they set up the hash equivalence client built into bitbake.
&gt;
&gt; 2. The above client configuration (used by poky) also starts a private
&gt; server that is specific to a particular build directory. So hash equiv
&gt; information would not be shared between multiple build directories,
&gt; and this will cause sstate mismatches (as reported in the bug), if
&gt; sstate is shared.

This setup does not shed light on the potential of the hash equivalence
feature. So for now, remove this basic setup, and later rework the
concepts (or create a new) document that explains how to set up a hash
equivalence server shared between builds.

[1]: https://lore.kernel.org/r/CANNYZj_kvLsZG3sgH+nPu9B=pqWBU785w0SGHGdQqB4UW-DtmA@mail.gmail.com

Suggested-by: Alexander Kanavin &lt;alex.kanavin@gmail.com&gt;
(From yocto-docs rev: 71c8b839e2621a048361d5518104099fee0f9e52)

Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
(cherry picked from commit 231fc9e710ab34db60263f8ae01d4f5970579203)
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>dev-manual/start.rst: remove shared PERSISTENT_DIR mentions</title>
<updated>2025-07-17T20:57:58+00:00</updated>
<author>
<name>Antonin Godard</name>
<email>antonin.godard@bootlin.com</email>
</author>
<published>2025-07-15T09:56:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=7330c95d85dd94a92de60e646a90c8a67e7ed9ce'/>
<id>urn:sha1:7330c95d85dd94a92de60e646a90c8a67e7ed9ce</id>
<content type='text'>
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 &lt;antonin.godard@bootlin.com&gt;
(cherry picked from commit f9f1c87424d307d2df60024bc448bd6778605cf8)
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>dev-manual/start.rst: mention that PERSISTENT_DIR should be shared too</title>
<updated>2025-07-17T20:57:58+00:00</updated>
<author>
<name>Antonin Godard</name>
<email>antonin.godard@bootlin.com</email>
</author>
<published>2025-07-09T07:57:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=a306250d954b50aa962f18f74fbba80c967b5319'/>
<id>urn:sha1:a306250d954b50aa962f18f74fbba80c967b5319</id>
<content type='text'>
In the "Development environment summary", we mention that the shared
state dir can be shared for developers, but PERSISTENT_DIR should be
shared as well, otherwise bugs described in [1] can happen.

[1]: https://bugzilla.yoctoproject.org/show_bug.cgi?id=15921

[YOCTO #15921]

(From yocto-docs rev: 60a08db99a0562a7ff0856da2287d5339d37d239)

Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
(cherry picked from commit 3954eda78f22f205cbd31857f5b0992900fe7b02)
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>sphinx-lint: unbalanced inline literal markup</title>
<updated>2025-06-02T17:26:30+00:00</updated>
<author>
<name>Trevor Woerner</name>
<email>twoerner@gmail.com</email>
</author>
<published>2025-05-24T01:49:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=e27ee8c2680d85eb8fbb016fa38714e1d2bc8691'/>
<id>urn:sha1:e27ee8c2680d85eb8fbb016fa38714e1d2bc8691</id>
<content type='text'>
Fix as many instances of unbalanced-inline-literals-delimiters as reported
by 'make sphinx-lint' as possible. Sphinx and/or its linter seem to get
tripped up randomly when references contain links to a heading which
contain literals enclosed in double-back-tics; especially in the cases
where a heading either contains multiple literals or when the literal is
not at the end of the heading. Not all of them can be "fixed" to pass both
building and linting.

(From yocto-docs rev: 73f4a3e3efce8c4e43939e5053f128faae5b41b1)

Signed-off-by: Trevor Woerner &lt;twoerner@gmail.com&gt;
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
(cherry picked from commit 3460177c46d360b0f2f852cdab23f21bd4ec6d5a)
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>sphinx-lint: superfluous backtick in front of role</title>
<updated>2025-06-02T17:26:30+00:00</updated>
<author>
<name>Trevor Woerner</name>
<email>twoerner@gmail.com</email>
</author>
<published>2025-05-24T01:49:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=89da6e7a4a75536697fa9b5a7b3c9682fc802325'/>
<id>urn:sha1:89da6e7a4a75536697fa9b5a7b3c9682fc802325</id>
<content type='text'>
Fix all instances of backtick-before-role as reported by 'make sphinx-lint'.

(From yocto-docs rev: 758e46b10926ca0ce8db59c9c5cd9c4ed6c8826e)

Signed-off-by: Trevor Woerner &lt;twoerner@gmail.com&gt;
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
(cherry picked from commit d38f9b25c0bd095fe1158f14226fb74f8645496a)
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>sphinx-lint: various fixes</title>
<updated>2025-05-19T15:57:20+00:00</updated>
<author>
<name>Trevor Woerner</name>
<email>twoerner@gmail.com</email>
</author>
<published>2025-05-06T18:03:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=fafdc5bd96590245eeab32b863c5f3f4fc4106b7'/>
<id>urn:sha1:fafdc5bd96590245eeab32b863c5f3f4fc4106b7</id>
<content type='text'>
A 'make sphinx-lint' pass found the following issues:
	trailing-whitespace
	missing-space-after-literal
	role-with-double-backticks
	missing-space-before-role (role missing opening tag colon)

(From yocto-docs rev: 9f4fab1727bcf010cd3631ce5ae769797b9fba99)

Signed-off-by: Trevor Woerner &lt;twoerner@gmail.com&gt;
Reviewed-by: Quentin Schulz &lt;quentin.schulz@cherry.de&gt;
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
(cherry picked from commit 1020d82aff4dab5b3d64e7035e87763a80cf5b70)
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>sbom.rst: how to disable SPDX generation</title>
<updated>2025-05-19T15:57:20+00:00</updated>
<author>
<name>Mikko Rapeli</name>
<email>mikko.rapeli@linaro.org</email>
</author>
<published>2025-03-10T15:31:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=eed3e6c2c83a9ad71bebb863e80e36c822bdd3e3'/>
<id>urn:sha1:eed3e6c2c83a9ad71bebb863e80e36c822bdd3e3</id>
<content type='text'>
Generating SPDX is enabled by default in poky but
it can take a lot of build time resources so document
how to disable it.

(From yocto-docs rev: d26a3f2ed8f24e1b72f58ecb8b7cdba7007ba77b)

Signed-off-by: Mikko Rapeli &lt;mikko.rapeli@linaro.org&gt;
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
(cherry picked from commit bcd58b7a9455fbb0ea5944089d663e327f0eb38f)
Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
</feed>
