<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-extended, branch walnascar-next</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=walnascar-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=walnascar-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2025-07-27T18:35:10+00:00</updated>
<entry>
<title>minifi-cpp: patch spdlog CVE-2025-6140</title>
<updated>2025-07-27T18:35:10+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2025-07-12T12:58:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3d969d3a4ae075f94787d3d9d739d46924dac665'/>
<id>urn:sha1:3d969d3a4ae075f94787d3d9d739d46924dac665</id>
<content type='text'>
Same patch as in spdlog recipe.

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>libblockdev: fix CVE-2025-6019</title>
<updated>2025-07-06T23:23:22+00:00</updated>
<author>
<name>Changqing Li</name>
<email>changqing.li@windriver.com</email>
</author>
<published>2025-07-03T06:39:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=14b3caec6a1544eb306cb60e510d7af717a3b030'/>
<id>urn:sha1:14b3caec6a1544eb306cb60e510d7af717a3b030</id>
<content type='text'>
CVE-2025-6019:
A Local Privilege Escalation (LPE) vulnerability was found in
libblockdev. Generally, the "allow_active" setting in Polkit permits a
physically present user to take certain actions based on the session
type. Due to the way libblockdev interacts with the udisks daemon, an
"allow_active" user on a system may be able escalate to full root
privileges on the target host. Normally, udisks mounts user-provided
filesystem images with security flags like nosuid and nodev to prevent
privilege escalation. However, a local attacker can create a specially
crafted XFS image containing a SUID-root shell, then trick udisks into
resizing it. This mounts their malicious filesystem with root
privileges, allowing them to execute their SUID-root shell and gain
complete control of the system.

Refer:
https://cdn2.qualys.com/2025/06/17/suse15-pam-udisks-lpe.txt

Signed-off-by: Changqing Li &lt;changqing.li@windriver.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>canutils: use https instead of git protocol</title>
<updated>2025-07-06T23:23:22+00:00</updated>
<author>
<name>Bastian Krause</name>
<email>bst@pengutronix.de</email>
</author>
<published>2025-06-10T13:07:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=23a02b66f2ae3ae3f7796ea34d71d1e2e658744a'/>
<id>urn:sha1:23a02b66f2ae3ae3f7796ea34d71d1e2e658744a</id>
<content type='text'>
The git server at git.pengutronix.de no longer supports the git
protocol, so switch to https.

Signed-off-by: Bastian Krause &lt;bst@pengutronix.de&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>libsocketcan: use https instead of git protocol</title>
<updated>2025-07-06T23:23:22+00:00</updated>
<author>
<name>Bastian Krause</name>
<email>bst@pengutronix.de</email>
</author>
<published>2025-06-10T13:05:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=71cbfbd482b369696b084b469faf4260b8f841d2'/>
<id>urn:sha1:71cbfbd482b369696b084b469faf4260b8f841d2</id>
<content type='text'>
The git server at git.pengutronix.de no longer supports the git
protocol, so switch to https.

Signed-off-by: Bastian Krause &lt;bst@pengutronix.de&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>valkey: upgrade 8.1.0 -&gt; 8.1.1</title>
<updated>2025-06-20T14:46:50+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-06-05T02:51:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=1ae977974ed869da69c6626fd72978a52c967c36'/>
<id>urn:sha1:1ae977974ed869da69c6626fd72978a52c967c36</id>
<content type='text'>
ChangeLog:
https://github.com/valkey-io/valkey/releases/tag/8.1.1

Security fixes
  (CVE-2025-21605) Limit output buffer for unauthenticated clients

Bug fixes
  Fix the build on less common platforms in zmalloc.c
  Fix: add samples to stream object consumer trees
  Fix crash during TLS handshake with I/O threads
  Fix cluster slot stats assertion during promotion of replica
  Fix panic in primary when blocking shutdown after previous block with
  timeout
  Ignore stale gossip packets that arrive out of order
  Fix incorrect lag reported in XINFO GROUPS
  Fix engine crash on module client blocking during keyspace events
  Avoid shard id update of replica if not matching with primary shard id
  Only enable defrag for vendored jemalloc
  Allow scripts to support null characters again

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>redis: upgrade 6.2.16 -&gt; 6.2.18</title>
<updated>2025-06-20T14:46:50+00:00</updated>
<author>
<name>Vijay Anusuri</name>
<email>vanusuri@mvista.com</email>
</author>
<published>2025-06-03T03:04:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=07be74adfaafda5653f0bcbd06ec3d1aecaa9be4'/>
<id>urn:sha1:07be74adfaafda5653f0bcbd06ec3d1aecaa9be4</id>
<content type='text'>
Changelog:
https://github.com/redis/redis/releases/tag/6.2.17
https://github.com/redis/redis/releases/tag/6.2.18

Security fixes
==============
* (CVE-2024-46981) Lua script commands may lead to remote code execution
* (CVE-2025-21605) An unauthenticated client can cause an unlimited growth of output buffers

Signed-off-by: Vijay Anusuri &lt;vanusuri@mvista.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>redis: upgrade 7.2.7 -&gt; 7.2.8</title>
<updated>2025-06-20T14:46:50+00:00</updated>
<author>
<name>Vijay Anusuri</name>
<email>vanusuri@mvista.com</email>
</author>
<published>2025-05-29T12:43:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=aed5f2875705beb72267990e617dd5763aa9388a'/>
<id>urn:sha1:aed5f2875705beb72267990e617dd5763aa9388a</id>
<content type='text'>
ChangeLog:
https://github.com/redis/redis/releases/tag/7.2.8

Update urgency: SECURITY: There are security fixes in the release.

Security fixes
==================
* (CVE-2025-21605) An unauthenticated client can cause an unlimited growth of output buffers

Bug fixes
=================
* #12817, #12905 Fix race condition issues between the main thread and module threads
* #13863 RANDOMKEY - infinite loop during client pause
* #13877 ShardID inconsistency when both primary and replica support it

Signed-off-by: Vijay Anusuri &lt;vanusuri@mvista.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>cmatrix: Improve reproducibility patch to handle libdir!=/usr/lib</title>
<updated>2025-04-12T18:27:20+00:00</updated>
<author>
<name>Yoann Congal</name>
<email>yoann.congal@smile.fr</email>
</author>
<published>2025-04-11T21:51:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=cac56410df895769bbbcf0d65a3981c3730144a5'/>
<id>urn:sha1:cac56410df895769bbbcf0d65a3981c3730144a5</id>
<content type='text'>
The upstream code basically hard-code libdir to /usr/lib. This was
hidden by the upstream non-reproducible path existence check.

Improve the reproducibility patch to use the cmake variables derived
from $libdir and $datadir :
CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_DATAROOTDIR.

Signed-off-by: Yoann Congal &lt;yoann.congal@smile.fr&gt;
Reported-by: Martin Jansa &lt;martin.jansa@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>enscript: fix error with gcc-15</title>
<updated>2025-04-08T15:22:05+00:00</updated>
<author>
<name>mark.yang</name>
<email>mark.yang@lge.com</email>
</author>
<published>2025-04-08T11:45:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c33e08b19fceae6be791c4fc04dfd8ebb0a57b6f'/>
<id>urn:sha1:c33e08b19fceae6be791c4fc04dfd8ebb0a57b6f</id>
<content type='text'>
* Imported the submitted patch from:
  https://savannah.gnu.org/bugs/?66845
  to fix:
  http://errors.yoctoproject.org/Errors/Details/851187/
  ../../enscript-1.6.6/compat/regex.c:3565:13: error: too many arguments to function 're_match_2_internal'; expected 0, have 8
 3565 |       val = re_match_2_internal (bufp, string1, size1, string2, size2,
      |             ^~~~~~~~~~~~~~~~~~~  ~~~~

* Modified the Upstream-Status since the same content as
  0001-getopt-Include-string.h-for-strcmp-stcncmp-functions.patch is already in the backport.

Signed-off-by: mark.yang &lt;mark.yang@lge.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bit7z: add ptest support</title>
<updated>2025-04-07T19:21:23+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2025-04-07T16:16:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=36b1e2b140679869d90fc61da8d4acb6e9d142cc'/>
<id>urn:sha1:36b1e2b140679869d90fc61da8d4acb6e9d142cc</id>
<content type='text'>
Main problem with ptest for this component is that it uses cmake's
FetchContent and CPM to get dependencies.
This adds lot of ugly code to the recipe including conditional patch.

Second big problem is that tests need BIT7Z_DISABLE_USE_STD_FILESYSTEM
which uses test library. This means that when building with ptests, the
code is significantly different than when building without it.
But in production case we don't want to use testing library...
This is known at upstream and will be fixed eventually as github CI is
failing on this too when submitting unrelated patches upstream.

Other considerations:
* created patch for new cmake option to pass path to test data on target
* created patch for new cmake option to pass path to lib7zip on target
* skipped test which consumes too much RAM (it passes if machine has
  plenty of RAM)
* testdata contains files for other architectures, so INSANE_SKIP is
  needed for ptest package
* created patch for tests failing with musl

Tests usually take 9s on my build machine so added them to fast ptests.
However since the dependency 7zip recipe does not build on 64-bit
architectures, I could not add it to PTESTS_FAST_META_OE.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
