<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/conf, 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-04T15:21:27+00:00</updated>
<entry>
<title>bitbake.conf: add bunzip2 in HOSTTOOLS</title>
<updated>2023-10-04T15:21:27+00:00</updated>
<author>
<name>Alberto Planas</name>
<email>aplanas@suse.com</email>
</author>
<published>2023-08-18T09:30:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=33a7287abc6613ba7c379ac877fbb7cd5111d90b'/>
<id>urn:sha1:33a7287abc6613ba7c379ac877fbb7cd5111d90b</id>
<content type='text'>
rpm2cpio.sh can make calls to bunzip2 to uncompress the RPM payload that
conform the cpio file.

bzip2 is already part of HOSTTOOLS, as a link to the system installed
bzip2.

This patch add bunzip2 in HOSTOOLS list as a non-optional binary, so is
available to rpm2cpio.sh when it is required.

The currect rpm2cpio.sh has other calls to gunzip (present in HOSTOOLS),
xzcat (missing), unlzma (missing) and unzstd (present in HOSTTOOLS since
bff58d337890e804d33d7decbaa46065a4d3bba4)

Adding the missing ones will not add any new host dependency as xz-utils
is already listed as a requirement.

(From OE-Core rev: 08ab02865bb94865826515def8cf13352bacda8a)

Signed-off-by: Alberto Planas &lt;aplanas@suse.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
(cherry picked from commit fd376a11ed8d1b79633c2572ec0b4341d3ca2f1c)
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>multilib.conf: explicitly make MULTILIB_VARIANTS vardeps on MULTILIBS</title>
<updated>2023-09-29T14:33:44+00:00</updated>
<author>
<name>Chen Qi</name>
<email>Qi.Chen@windriver.com</email>
</author>
<published>2023-09-19T01:22:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=8420a581fd0c8c3da38cfe13a03b7285e4a683c3'/>
<id>urn:sha1:8420a581fd0c8c3da38cfe13a03b7285e4a683c3</id>
<content type='text'>
This patch is to ensure recipes get rebuilt correctly and avoid
incorrect sstate cache reuse when toggling multilib.

The following steps show one example of such incorrect sstate cache reuse.
1. enable multilib &amp;&amp; bitbake &lt;some_image&gt; -c populate_sdk
2. disable multilib &amp;&amp; bitbake &lt;some_image&gt; -c populate_sdk

The error message is as below:
Error:
 Problem: conflicting requests
   - nothing provides binutils-cross-canadian-i686 needed by packagegroup-cross-canadian-intel-x86-64-1.0-r0.x86_64_nativesdk
   - nothing provides gcc-cross-canadian-i686 needed by packagegroup-cross-canadian-intel-x86-64-1.0-r0.x86_64_nativesdk
   - nothing provides gdb-cross-canadian-i686 needed by packagegroup-cross-canadian-intel-x86-64-1.0-r0.x86_64_nativesdk
 (try to add '--skip-broken' to skip uninstallable packages)

We get this error because packagegroup-cross-canadian recipe is
not rebuilt when it should be.

Current codes have tracked the dependency to MULTILIB_VARIANTS, as
shown in the following chain:
RDEPENDS:packagegroup-cross-canadian-intel-x86-64 -&gt;
all_multilib_tune_values -&gt; MULTILIB_VARIANTS.

However, MULTILIB_VARIANTS cannot automatically depend on MULTILIBS.
See some results from 'bitbake-dumpsigs' below:
List of dependencies for variable MULTILIB_VARIANTS is ['extend_variants']
Variable MULTILIB_VARIANTS value is ${@extend_variants(d,'MULTILIBS','multilib')}

It's obvious that the value of MULTILIB_VARIANTS depend on the
value of MULTILIBS, so let's set this dependency manually.

(From OE-Core rev: 9f47d8eb51816d16078a23c0cef4d697555f913f)

(From OE-Core rev: 8ed254dd5e44d0685e5b952f724af08d75ce3d9d)

Signed-off-by: Chen Qi &lt;Qi.Chen@windriver.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>yocto-uninative: Update to 4.3</title>
<updated>2023-09-13T16:21:26+00:00</updated>
<author>
<name>Michael Halstead</name>
<email>mhalstead@linuxfoundation.org</email>
</author>
<published>2023-09-01T18:37:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=40b0b3989c14e5190cc9491a30eaab30bad0af2e'/>
<id>urn:sha1:40b0b3989c14e5190cc9491a30eaab30bad0af2e</id>
<content type='text'>
Add in stable updates to glibc 2.38 to fix malloc bugs

(From OE-Core rev: 055b7acd73a591cb529629a780558cc0f5b19456)

Signed-off-by: Michael Halstead &lt;mhalstead@linuxfoundation.org&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
(cherry picked from commit 39f987fcb20ad7c0e45425b9f508d463c50ce0c1)
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>yocto-uninative: Update to 4.2 for glibc 2.38</title>
<updated>2023-08-30T14:52:36+00:00</updated>
<author>
<name>Michael Halstead</name>
<email>mhalstead@linuxfoundation.org</email>
</author>
<published>2023-08-16T09:05:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=c444ff4deface08a1feb2344d9f81d1d22d0fbd8'/>
<id>urn:sha1:c444ff4deface08a1feb2344d9f81d1d22d0fbd8</id>
<content type='text'>
Uninative 4.2 adds glibc 2.38.

(From OE-Core rev: f6c43c32394f1d603679061819f7720e5158ba3a)

Signed-off-by: Michael Halstead &lt;mhalstead@linuxfoundation.org&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
(cherry picked from commit c6654fab00a1b4e4bb05eec8b77c8c60e1f8a709)
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>yocto-uninative: Update hashes for uninative 4.1</title>
<updated>2023-08-30T14:52:36+00:00</updated>
<author>
<name>Michael Halstead</name>
<email>mhalstead@linuxfoundation.org</email>
</author>
<published>2023-08-08T21:03:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=8a7077d6b5b48512dd5baea7e701cf937954ab66'/>
<id>urn:sha1:8a7077d6b5b48512dd5baea7e701cf937954ab66</id>
<content type='text'>
This version includes fixes to patchelf.

(From OE-Core rev: c6d5a51ff933c9f8570326cebeea43fc14bcb3ec)

Signed-off-by: Michael Halstead &lt;mhalstead@linuxfoundation.org&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
(cherry picked from commit 1c5c8ff97ba0a7f9adc592d702b865b3d166a24b)
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>maintainers.inc: Modify email address</title>
<updated>2023-08-18T13:57:05+00:00</updated>
<author>
<name>Andrej Valek</name>
<email>andrej.valek@siemens.com</email>
</author>
<published>2023-07-30T06:32:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=c40f486385c71b9df04cf90515beed7182d4de98'/>
<id>urn:sha1:c40f486385c71b9df04cf90515beed7182d4de98</id>
<content type='text'>
andrej.valek@siemens.com -&gt; andrej.v@skyrain.eu

(From OE-Core rev: ac97d97f56d409fab994cdf2e43f4feefca058d3)

Signed-off-by: Andrej Valek &lt;andrej.v@skyrain.eu&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
(cherry picked from commit 1af0edaa83934d67ff554be591968fc8cea42e4e)
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>mdadm: re-add mdadm-ptest to PTESTS_SLOW</title>
<updated>2023-08-01T16:17:28+00:00</updated>
<author>
<name>Ovidiu Panait</name>
<email>ovidiu.panait@windriver.com</email>
</author>
<published>2023-07-04T07:39:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=83df23574b1d30805c334aa9422cab3f33943449'/>
<id>urn:sha1:83df23574b1d30805c334aa9422cab3f33943449</id>
<content type='text'>
The ptest problems reported in e21021dc00ec ("mdadm: drop from PTESTS_SLOW")
should now be fixed, so mdadm can be added back to PTESTS_SLOW (a qemux86-64
test run takes about ~12 minutes to execute with kvm).

root@qemux86-64:~# ptest-runner mdadm
START: ptest-runner
2023-06-30T08:25
BEGIN: /usr/lib/mdadm/ptest
PASS: /usr/lib/mdadm/ptest/tests/00linear
PASS: /usr/lib/mdadm/ptest/tests/00multipath
...
PASS: /usr/lib/mdadm/ptest/tests/19repair-does-not-destroy
PASS: /usr/lib/mdadm/ptest/tests/20raid5journal
PASS: /usr/lib/mdadm/ptest/tests/21raid5cache
DURATION: 723
END: /usr/lib/mdadm/ptest
2023-06-30T09:16
STOP: ptest-runner
TOTAL: 1 FAIL: 0

For the testcases to run correctly, there must be enough rootfs space to create
13 loop devices. Similar to strace and lttng-tools, add a new
IMAGE_ROOTFS_EXTRA_SPACE entry for mdadm-ptest.

(From OE-Core rev: 174ef92965acd605e5aa5ed26afb3f8d556e98b2)

Signed-off-by: Ovidiu Panait &lt;ovidiu.panait@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
(cherry picked from commit dfefff63c547adb1add0c8e3a308b2d0bd6cfc8c)
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>machine/arch-arm64: add -mbranch-protection=standard</title>
<updated>2023-07-26T15:12:21+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@arm.com</email>
</author>
<published>2023-07-13T11:01:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=9d9f199ad841ac5825bd6ed970a238f2c921a7f5'/>
<id>urn:sha1:9d9f199ad841ac5825bd6ed970a238f2c921a7f5</id>
<content type='text'>
Enable branch protection (PAC/BTI) for all aarch64 builds.  This was
previously enabled at a global level in the GCC build, but that breaks
the gcc test suite.

(From OE-Core rev: 63ce207e15bdee7708754a178a19fca64c4c0ee9)

Signed-off-by: Ross Burton &lt;ross.burton@arm.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
(cherry picked from commit 8905639d1cdc5ce809cc5ecd9672f5e86bf8a579)
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>bitbake.conf: add unzstd in HOSTTOOLS</title>
<updated>2023-07-07T14:30:26+00:00</updated>
<author>
<name>Alberto Planas</name>
<email>aplanas@suse.com</email>
</author>
<published>2023-06-15T10:54:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=9e14d2ab801e7f35af6d43dd5d071fe29821d27c'/>
<id>urn:sha1:9e14d2ab801e7f35af6d43dd5d071fe29821d27c</id>
<content type='text'>
rpm2cpio.sh can make calls to unzstd to uncompress the RPM payload that
conform the cpio file.

zstd is already part of HOSTTOOLS, as a link to the system installed
zstd.

This patch add unzstd in HOSTOOLS list as a non-optional binary, so is
available to rpm2cpio.sh when it is required.

(From OE-Core rev: d59c5c1e78a1165bd2b00b3185ff8e9119aeaf9a)

Signed-off-by: Alberto Planas &lt;aplanas@suse.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
(cherry picked from commit bff58d337890e804d33d7decbaa46065a4d3bba4)
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>maintainers.inc: unassign Ricardo Neri from ovmf</title>
<updated>2023-07-04T15:32:29+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2023-06-14T09:28:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=9dfe2321c02ba86940cbd607fe2067bce757f04b'/>
<id>urn:sha1:9dfe2321c02ba86940cbd607fe2067bce757f04b</id>
<content type='text'>
We were not able to get a response about availability over email, and so the recipe
has to be unassigned.

(From OE-Core rev: 8bd8ea8293a75ffa0e850513c3c15be6bc8c8692)

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
(cherry picked from commit 56f1af6d5b3019dccbc27bb0a9692a5f1a32f87b)
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
</feed>
