<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/conf/bitbake.conf, branch mickledore-next</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=mickledore-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=mickledore-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2023-02-28T07:53:54+00:00</updated>
<entry>
<title>VOLATILE_TMP_DIR: add</title>
<updated>2023-02-28T07:53:54+00:00</updated>
<author>
<name>Trevor Woerner</name>
<email>twoerner@gmail.com</email>
</author>
<published>2023-02-27T05:00:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=d5d40479d706cbb382850b9479c5dd9bfb801c99'/>
<id>urn:sha1:d5d40479d706cbb382850b9479c5dd9bfb801c99</id>
<content type='text'>
Provide a mechanism to allow users to choose whether the /tmp directory
is on persistent storage (non-volatile) or a RAM-based tmpfs (volatile).
The default is volatile.

Works for both sysvinit-based and systemd-based systems.

(From OE-Core rev: 8b76c0637eaeaf5bd5e696680cd74b7a642f4157)

Signed-off-by: Trevor Woerner &lt;twoerner@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake.conf: Add mercurial to HOSTTOOLS_NONFATAL</title>
<updated>2023-02-08T10:29:01+00:00</updated>
<author>
<name>Pavel Zhukov</name>
<email>pavel@zhukoff.net</email>
</author>
<published>2023-02-01T13:57:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=daddc695fcb0cc1ab6af6216f7161d2b61abbed3'/>
<id>urn:sha1:daddc695fcb0cc1ab6af6216f7161d2b61abbed3</id>
<content type='text'>
(From OE-Core rev: 8cf72a195961081d83ec049021c3a9bdf920fa57)

Signed-off-by: Pavel Zhukov &lt;pavel@zhukoff.net&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake.conf: Inject a dash into PN for BB_HASH_CODEPARSER_VALS</title>
<updated>2023-01-29T19:24:22+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2023-01-27T16:32:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=8c5faadf6cb9f565c528bc79a297b27caf2f9c50'/>
<id>urn:sha1:8c5faadf6cb9f565c528bc79a297b27caf2f9c50</id>
<content type='text'>
We've had a couple of reports of recipes expecting to be able to call
split("-") on PN. There isn't any real harm in adding a dash to the dummy
PN value to avoid these errors.

(From OE-Core rev: 10e140d98790ce28b440b8e8697a4311658fe4df)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake.conf: Add METADATA_REVISION to BB_HASH_CODEPARSER_VALS</title>
<updated>2023-01-26T21:06:57+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2023-01-25T16:31:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=fb10e3b83b3fb3c22294ef58c30e531388080a89'/>
<id>urn:sha1:fb10e3b83b3fb3c22294ef58c30e531388080a89</id>
<content type='text'>
This stops the codeparser cache changing ever time a new commit is
added to the main repository.

(From OE-Core rev: f77b9f983395c648fddc96f0d6c8ebd6d52056d4)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake.conf: Add BB_HASH_CODEPARSER_VALS</title>
<updated>2023-01-24T22:06:51+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2023-01-21T21:23:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=3be00ad9052de48d184c319526fa0661d83778b1'/>
<id>urn:sha1:3be00ad9052de48d184c319526fa0661d83778b1</id>
<content type='text'>
Add an initial value for the new bitbake BB_HASH_CODEPARSER_VALS support,
which optimises the codeparser cache's size and stops it growing at every
parse.

(From OE-Core rev: 7c15e03dd30abe43d784f41e3c04c96a7bbb0d62)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>package: Move emit_pkgdata to packagedata.py</title>
<updated>2023-01-05T11:52:50+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2023-01-04T13:34:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=b3573d38ef2653a6da58a73fa8aa647009086bee'/>
<id>urn:sha1:b3573d38ef2653a6da58a73fa8aa647009086bee</id>
<content type='text'>
Move one of the PACKAGEFUNCS from the package bbclass to packagedata
library code for parsing efficiency.

(From OE-Core rev: ceba33bf2897f7dd5b1ffe6b742c47bf616243c8)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake.conf: Add module function vardepsexclude entries</title>
<updated>2022-12-17T08:52:28+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2022-12-16T11:15:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=d7a10cf6f9a49dcce9a0316a34be9b928d2ae5f1'/>
<id>urn:sha1:d7a10cf6f9a49dcce9a0316a34be9b928d2ae5f1</id>
<content type='text'>
Now that bitbake can look into python module code variable and function
dependencies, there are a few extra basic variables we need to exclude.
This is done per function since it keeps the main exclusion list cleaner
and is also slightly faster.

(From OE-Core rev: 870c324d47f1d920fcb736e09fc6e857f24945c7)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake.conf: remove SERIAL_CONSOLE variable</title>
<updated>2022-12-09T13:18:41+00:00</updated>
<author>
<name>Michael Opdenacker</name>
<email>michael.opdenacker@bootlin.com</email>
</author>
<published>2022-12-08T12:35:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=f2c0153603a69bae283568a3c83c112f5796f768'/>
<id>urn:sha1:f2c0153603a69bae283568a3c83c112f5796f768</id>
<content type='text'>
This variable has been deprecated since version 2.6
Use SERIAL_CONSOLES instead.

(From OE-Core rev: 9d053af1fb570b4e3483de4ecd6827e1e0be61b7)

Signed-off-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake.conf: Simplify CACHE setting</title>
<updated>2022-11-29T10:29:58+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2022-11-28T23:47:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=4543d20213e630437685e9ff4964c2e8e1a29216'/>
<id>urn:sha1:4543d20213e630437685e9ff4964c2e8e1a29216</id>
<content type='text'>
A long time ago the bitbake cache didn't use hashes in it's filename and
hence values such as MACHINE were needed in the path to the cache file
so that when switching MACHINE, a new cache wasn't always parsed.

Times have moved on, we have a hash which represents the configuration
and the caches are reused if there is an existing hash that matches.

This means the values added to CACHE are obsolete and not needed,
we can drop them.

(From OE-Core rev: 550ed0a4ce8839946781f18fdce18452de34ddaf)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake.conf: Drop export of SOURCE_DATE_EPOCH_FALLBACK</title>
<updated>2022-11-07T14:32:42+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2022-11-03T17:37:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=5a2b075fa9884d507bab547f3434ee5229a3d887'/>
<id>urn:sha1:5a2b075fa9884d507bab547f3434ee5229a3d887</id>
<content type='text'>
Whilst SDE definitely needs to be exported, the fallback does not as
it is only used in our python code via the datastore.

It was introduced as an export in 9a1dde74e794362399193dc3f81c9685a83d0776
but even then it doesn't look like it needed to be, likely just a copy and
paste mistake.

Drop the export.

(From OE-Core rev: 74fb6539dd06acb0dd6a9af4809152975e8473e6)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
