<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/bitbake/doc/bitbake-user-manual, branch master</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2025-11-07T13:31:53+00:00</updated>
<entry>
<title>The poky repository master branch is no longer being updated.</title>
<updated>2025-11-07T13:31:53+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2025-11-07T13:31:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=8c22ff0d8b70d9b12f0487ef696a7e915b9e3173'/>
<id>urn:sha1:8c22ff0d8b70d9b12f0487ef696a7e915b9e3173</id>
<content type='text'>
You can either:

a) switch to individual clones of bitbake, openembedded-core, meta-yocto and yocto-docs

b) use the new bitbake-setup

You can find information about either approach in our documentation:
https://docs.yoctoproject.org/

Note that "poky" the distro setting is still available in meta-yocto as
before and we continue to use and maintain that.

Long live Poky!

Some further information on the background of this change can be found
in: https://lists.openembedded.org/g/openembedded-architecture/message/2179

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake: Add bitbake-setup documentation</title>
<updated>2025-11-07T13:15:33+00:00</updated>
<author>
<name>Antonin Godard</name>
<email>antonin.godard@bootlin.com</email>
</author>
<published>2025-11-07T11:16:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=ef4ac510f6da2b6f34256159b57887f4c2117b2a'/>
<id>urn:sha1:ef4ac510f6da2b6f34256159b57887f4c2117b2a</id>
<content type='text'>
Add documentation for bitbake-setup. This is split in 6 sections,
including a quick start guide, terminology and reference.

(Bitbake rev: 3089497efc7a1f3f143e151b9d5d024809269b9e)

Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake: bitbake-user-manual/ref-variables: extend PERSISTENT_DIR doc</title>
<updated>2025-11-03T17:43:31+00:00</updated>
<author>
<name>Antonin Godard</name>
<email>antonin.godard@bootlin.com</email>
</author>
<published>2025-09-15T12:28:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=c0e2fa79c774ecb58d0008fd138167630a4537b7'/>
<id>urn:sha1:c0e2fa79c774ecb58d0008fd138167630a4537b7</id>
<content type='text'>
Extend the current documentation of PERSISTENT_DIR:

- Mention that it also contains the hash equivalence database when
  BB_HASHSERVE = auto.
- Mention that it should not be shared between builds.

[YOCTO #15727]

(Bitbake rev: 682c2dccb67a57ecbf93aac8e9deea88bff10155)

Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Mathieu Dubois-Briand &lt;mathieu.dubois-briand@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake: doc: enhance SRCREV_FORMAT description</title>
<updated>2025-11-03T17:43:31+00:00</updated>
<author>
<name>Patrick Vogelaar</name>
<email>patrick.vogelaar.dev@mailbox.org</email>
</author>
<published>2025-09-10T14:54:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=993393b4d9d7ab56ac4f2bbc4a0b2fd3fc2de08a'/>
<id>urn:sha1:993393b4d9d7ab56ac4f2bbc4a0b2fd3fc2de08a</id>
<content type='text'>
Adding documentation for having an empty first component for the
SRCREV_FORMAT.

(Bitbake rev: 37ef26cfd5441ce97ff7ec0d5026c92091224c07)

Signed-off-by: Patrick Vogelaar &lt;patrick.vogelaar.dev@mailbox.org&gt;
Signed-off-by: Mathieu Dubois-Briand &lt;mathieu.dubois-briand@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake: doc/bitbake-user-manual-ref-variables: improve INHERIT</title>
<updated>2025-11-03T17:43:31+00:00</updated>
<author>
<name>Adam Blank</name>
<email>adam.blank.g@gmail.com</email>
</author>
<published>2025-10-08T10:36:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=726d6ecd5cc982933db22ab96b4d39d99275b88c'/>
<id>urn:sha1:726d6ecd5cc982933db22ab96b4d39d99275b88c</id>
<content type='text'>
Current wording makes it difficult to understand what
exactly is done with INHERIT-ed anonymous functions and
when.

(Bitbake rev: f06af69458083735e69f115edf73f783f18bc08c)

Signed-off-by: Adam Blank &lt;adam.blank.g@gmail.com&gt;
Reviewed-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Mathieu Dubois-Briand &lt;mathieu.dubois-briand@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake: doc: bitbake-user-manual: style and completeness corrections</title>
<updated>2025-11-03T17:43:31+00:00</updated>
<author>
<name>Adam Blank</name>
<email>adam.blank.g@gmail.com</email>
</author>
<published>2025-10-22T17:59:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=36034f846a59b1fd09f07e839282e938866fc008'/>
<id>urn:sha1:36034f846a59b1fd09f07e839282e938866fc008</id>
<content type='text'>
Fix encountered style issues in the fetching section.
Mention that "subdir" and fetcher specific parameters can stack-up.

(Bitbake rev: 5cb35734c7056aa183bc15d454e125b75267449b)

Signed-off-by: Adam Blank &lt;adam.blank.g@gmail.com&gt;
Reviewed-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Mathieu Dubois-Briand &lt;mathieu.dubois-briand@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake: doc: bitbake-user-manual: AUTOREV and SRCREV_FORMAT roles in fetching</title>
<updated>2025-11-03T17:43:31+00:00</updated>
<author>
<name>Adam Blank</name>
<email>adam.blank.g@gmail.com</email>
</author>
<published>2025-10-22T17:59:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=b03a897c2c91776d97e801a228d0e92e14cddd32'/>
<id>urn:sha1:b03a897c2c91776d97e801a228d0e92e14cddd32</id>
<content type='text'>
Describe the roles of AUTOREV and SRCREV_FORMAT in the fetching step.
Add their missing descriptions to the variable reference section.

Fixes [YOCTO #14498]

(Bitbake rev: fbf0a8c5711f56bd64ae4c9d2c1d5ba884508c9f)

Signed-off-by: Adam Blank &lt;adam.blank.g@gmail.com&gt;
Reviewed-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Mathieu Dubois-Briand &lt;mathieu.dubois-briand@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake: bitbake-user-manual-metadata.rst: OE_BUILTIN_FRAGMENTS -&gt; OE_FRAGMENTS_BUILTIN</title>
<updated>2025-11-03T17:43:31+00:00</updated>
<author>
<name>Chen Qi</name>
<email>Qi.Chen@windriver.com</email>
</author>
<published>2025-10-27T07:26:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=1effe323573881d167442d20fe9792c5cf79a575'/>
<id>urn:sha1:1effe323573881d167442d20fe9792c5cf79a575</id>
<content type='text'>
The actual variable name used in oe-core is OE_FRAGMENTS_BUILTIN,
which is in a consistent format with other OE_FRAGMENTS_XXX vars.

(Bitbake rev: 86c5f6aa59980d04264bc526976a49fdf749d1af)

Signed-off-by: Chen Qi &lt;Qi.Chen@windriver.com&gt;
Signed-off-by: Mathieu Dubois-Briand &lt;mathieu.dubois-briand@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake: bitbake/doc: Correct name of bitbake-dumpsig</title>
<updated>2025-10-17T15:43:20+00:00</updated>
<author>
<name>Jörg Sommer</name>
<email>joerg.sommer@navimatix.de</email>
</author>
<published>2025-10-17T13:13:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=8d8ca9e1b8aed993612fce6ccd7f08588b7a3527'/>
<id>urn:sha1:8d8ca9e1b8aed993612fce6ccd7f08588b7a3527</id>
<content type='text'>
(Bitbake rev: 35a421cdcafb3595b9de5489ffdc567825400d26)

Signed-off-by: Jörg Sommer &lt;joerg.sommer@navimatix.de&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake: doc: extend classes and include/require documentation</title>
<updated>2025-09-23T23:01:44+00:00</updated>
<author>
<name>Antonin Godard</name>
<email>antonin.godard@bootlin.com</email>
</author>
<published>2025-09-18T12:16:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=ae290dd4024e6b41954539c6f9fca4f088ec37b6'/>
<id>urn:sha1:ae290dd4024e6b41954539c6f9fca4f088ec37b6</id>
<content type='text'>
The current documentation is lacking details on the different kinds of
directories for putting classes as well as the order in which BitBake
includes files (classes or include files).

This patch does the following changes:

- Mention the missing classes-recipe and classes-global when applicable.
- Add a Class Types section detailed the three different directories for
  putting classes.
- Move the existing section on locating classes/include files below the
  documentation on the different directives (include/require/inherit).
- Extend the documentation on locating files with include/require and
  inherit to give proper examples, hopefully demystifying this
  mechanism a bit.

[YOCTO #15724]

(Bitbake rev: 7bd36f6c6d33211bb2a6b6fc6d40bdbd83b8b7c3)

Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
