<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/documentation/ref-manual, branch mickledore</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=mickledore</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=mickledore'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2023-10-25T14:51:01+00:00</updated>
<entry>
<title>ref-manual: variables: add example for SYSROOT_DIRS variable</title>
<updated>2023-10-25T14:51:01+00:00</updated>
<author>
<name>BELHADJ SALEM Talel</name>
<email>bhstalel@gmail.com</email>
</author>
<published>2023-10-20T09:41:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=6c3c62ebc171e16a45f55f276a83a32db075794e'/>
<id>urn:sha1:6c3c62ebc171e16a45f55f276a83a32db075794e</id>
<content type='text'>
(From yocto-docs rev: 11906c1497afb5876d8f5a9c50b4b0160ef4c8ec)

Signed-off-by: Talel BELHAJSALEM &lt;bhstalel@gmail.com&gt;
Reviewed-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>ref-manual: variables: add TOOLCHAIN_OPTIONS variable</title>
<updated>2023-10-25T14:51:01+00:00</updated>
<author>
<name>BELHADJ SALEM Talel</name>
<email>bhstalel@gmail.com</email>
</author>
<published>2023-10-20T09:41:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=7a43e961796b0f1d4ba9f6e0f812a1dcbcf31fff'/>
<id>urn:sha1:7a43e961796b0f1d4ba9f6e0f812a1dcbcf31fff</id>
<content type='text'>
(From yocto-docs rev: c69126b44157a13ad2c7e69be65a7f6730c22690)

Signed-off-by: Talel BELHAJSALEM &lt;bhstalel@gmail.com&gt;
Reviewed-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>ref-manual: variables: add RECIPE_SYSROOT and RECIPE_SYSROOT_NATIVE</title>
<updated>2023-10-25T14:51:01+00:00</updated>
<author>
<name>BELHADJ SALEM Talel</name>
<email>bhstalel@gmail.com</email>
</author>
<published>2023-10-20T09:41:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=90499aafb504c638a13fd59123c7ac7304bd59e8'/>
<id>urn:sha1:90499aafb504c638a13fd59123c7ac7304bd59e8</id>
<content type='text'>
(From yocto-docs rev: acdef1c3728b88f46d94415567fec85438a51ba4)

Signed-off-by: Talel BELHAJSALEM &lt;bhstalel@gmail.com&gt;
Reviewed-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>ref-manual: variables: provide no-match example for COMPATIBLE_MACHINE</title>
<updated>2023-10-25T14:51:01+00:00</updated>
<author>
<name>Quentin Schulz</name>
<email>quentin.schulz@theobroma-systems.com</email>
</author>
<published>2023-10-17T11:45:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=1680e558e15755a8ef03207f8fd1096336009872'/>
<id>urn:sha1:1680e558e15755a8ef03207f8fd1096336009872</id>
<content type='text'>
COMPATIBLE_MACHINE is used to forbid the use of a recipe or its packages
for a specific set of machines.

In some cases, it may make more sense to have the logic inverted and
have the recipe always forbidden except for hand-picked machines. Such
could be the case for pieces of software that only support some
architectures. In that scenario, it is sometimes a bit easier on the eye
and for maintenance to use the OVERRIDES mechanism but for that, a
default should be set.

COMPATIBLE_MACHINE:aarch64 = "^(aarch64)$"
COMPATIBLE_MACHINE:mips64 = "^(mips64)$"

wouldn't do much because if COMPATIBLE_MACHINE isn't set, the recipe is
assumed compatible and therefore, if no default is provided we enter
that case.

Hence, we need to add

COMPATIBLE_MACHINE = "^$"

as default so that it only matches the empty string, which isn't
possible for MACHINEOVERRIDES.

Cc: Quentin Schulz &lt;foss+yocto@0leil.net&gt;
(From yocto-docs rev: 051f868d1da1cbcd5726eb4c1e3f25946ce690e3)

Signed-off-by: Quentin Schulz &lt;quentin.schulz@theobroma-systems.com&gt;
Reviewed-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>ref-manual: Fix PACKAGECONFIG term and add an example</title>
<updated>2023-10-25T14:51:01+00:00</updated>
<author>
<name>BELHADJ SALEM Talel</name>
<email>bhstalel@gmail.com</email>
</author>
<published>2023-10-16T17:11:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=8de77fdcbb6e80f6722cb01efe53da0724f148ec'/>
<id>urn:sha1:8de77fdcbb6e80f6722cb01efe53da0724f148ec</id>
<content type='text'>
PACKAGECONFIG's first and second flag value will be added to PACKAGECONFIG_CONFARGS
and then it will be added to the appropriate variable (EXTRA_OECMAKE, or ...)
So we need to only mention PACKAGECONFIG_CONFARGS and it will lead to other variables.

I added a custom example that can help understanding very well PACKAGECONFIG.

(From yocto-docs rev: 1bf0ac5c208d2d9609649bae681f37e3b4281c63)

Signed-off-by: Talel BELHAJSALEM &lt;bhstalel@gmail.com&gt;
Reviewed-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>ref-manual: Warn about COMPATIBLE_MACHINE skipping native recipes</title>
<updated>2023-10-25T14:51:01+00:00</updated>
<author>
<name>Arne Schwerdt</name>
<email>arne.schwerdt@elbbits.com</email>
</author>
<published>2023-10-11T08:48:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=eb793e050611fcdcde2940afe51046952bd555df'/>
<id>urn:sha1:eb793e050611fcdcde2940afe51046952bd555df</id>
<content type='text'>
(From yocto-docs rev: 33cf8166a543a3fd76bb0e6cab03589c6d45f48c)

Signed-off-by: Arne Schwerdt &lt;arne.schwerdt@elbbits.com&gt;
Reviewed-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>ref-manual: releases.svg: Scarthgap is now version 5.0</title>
<updated>2023-10-13T14:31:05+00:00</updated>
<author>
<name>Michael Opdenacker</name>
<email>michael.opdenacker@bootlin.com</email>
</author>
<published>2023-10-03T19:44:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=9a9aa4bd539db8a2b4ba02ddaef461546d2c9dc4'/>
<id>urn:sha1:9a9aa4bd539db8a2b4ba02ddaef461546d2c9dc4</id>
<content type='text'>
According to https://wiki.yoctoproject.org/wiki/Releases

(From yocto-docs rev: 1d80812f27e21956124a5adcc81ac638e753cf37)

Signed-off-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>ref-manual: point outdated link to the new location</title>
<updated>2023-09-29T14:33:44+00:00</updated>
<author>
<name>Roland Hieber</name>
<email>rhi@pengutronix.de</email>
</author>
<published>2023-09-19T12:57:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=a61e021c65cb11aa6221f412fb89afc5476cc5e3'/>
<id>urn:sha1:a61e021c65cb11aa6221f412fb89afc5476cc5e3</id>
<content type='text'>
(From yocto-docs rev: 08e04026d57450ea9496cdf8bf50c2f1fb033af5)

Signed-off-by: Roland Hieber &lt;rhi@pengutronix.de&gt;
Signed-off-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>manuals: add new contributor guide</title>
<updated>2023-09-13T16:21:26+00:00</updated>
<author>
<name>Michael Opdenacker</name>
<email>michael.opdenacker@bootlin.com</email>
</author>
<published>2023-09-06T08:26:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=1c54f85cf94919a56cb2a106d8931f2e3dea160c'/>
<id>urn:sha1:1c54f85cf94919a56cb2a106d8931f2e3dea160c</id>
<content type='text'>
(From yocto-docs rev: 77f20d1594db42818aac9a7a92865def8fb7ec36)

Signed-off-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>ref-manual: system-requirements: update supported distros</title>
<updated>2023-09-13T16:21:26+00:00</updated>
<author>
<name>Michael Opdenacker</name>
<email>michael.opdenacker@bootlin.com</email>
</author>
<published>2023-08-07T18:27:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=da107c5031bb863c0f49ac6b3aaf307b43279f6f'/>
<id>urn:sha1:da107c5031bb863c0f49ac6b3aaf307b43279f6f</id>
<content type='text'>
- Update according to changes in SANITY_TESTED_DISTROS
  (meta-poky/conf/distro/poky.conf)

- No longer declare as "Supported" the distributions versions
  which are End of Life for their vendors, as some of them
  (Ubuntu for example) ship updates to subscribers only,
  which the Yocto Project has no access to.

- List distribution versions which were previously tested
  for the branch of the Yocto Project being considered.

(From yocto-docs rev: fd5113b7e20844a44a2c9da37e1bc10034d46cfe)

Signed-off-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
</feed>
