<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/dynamic-layers/meta-python/recipes-devtools, branch master-next</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2026-03-31T02:46:39+00:00</updated>
<entry>
<title>bpftrace: Upgrade to 0.25.1 release</title>
<updated>2026-03-31T02:46:39+00:00</updated>
<author>
<name>Khem Raj</name>
<email>khem.raj@oss.qualcomm.com</email>
</author>
<published>2026-03-26T06:26:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e6fbb6330b61078ee6acb055b2dbac306708b3cd'/>
<id>urn:sha1:e6fbb6330b61078ee6acb055b2dbac306708b3cd</id>
<content type='text'>
* This version works with llvm 22+
* Use system libbpf

Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>bcc: Upgrade to 0.36.1</title>
<updated>2026-03-31T02:46:38+00:00</updated>
<author>
<name>Khem Raj</name>
<email>khem.raj@oss.qualcomm.com</email>
</author>
<published>2026-03-25T07:37:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c358831993617023db9e58dfc52c1c055661a62d'/>
<id>urn:sha1:c358831993617023db9e58dfc52c1c055661a62d</id>
<content type='text'>
* Drop upstreamed patches
* Backport clang-22 fix
* Disable git lfs

Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>bpftrace: remove ptest subpackage for powerpc64</title>
<updated>2026-03-25T06:32:48+00:00</updated>
<author>
<name>Kai Kang</name>
<email>kai.kang@windriver.com</email>
</author>
<published>2026-03-25T02:20:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c1867c52ae056ec35de0b04c284477dfb68ad18a'/>
<id>urn:sha1:c1867c52ae056ec35de0b04c284477dfb68ad18a</id>
<content type='text'>
bpftrace-ptest requires bpftool which is not compatible with powerpc64.
So remove sub-package bpftrace-ptest for powerpc64 &amp; powerpc64le.

Signed-off-by: Kai Kang &lt;kai.kang@windriver.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>bpftrace: Update the runtime dependencies</title>
<updated>2026-03-18T21:33:29+00:00</updated>
<author>
<name>Peter Kjellerstedt</name>
<email>pkj@axis.com</email>
</author>
<published>2026-03-16T18:32:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e585da399f852f71851ab43ad1e24e7fbf5f898d'/>
<id>urn:sha1:e585da399f852f71851ab43ad1e24e7fbf5f898d</id>
<content type='text'>
* bash and python3 are only needed by the ptest package.
* xz appears to not be needed at all.

Signed-off-by: Peter Kjellerstedt &lt;peter.kjellerstedt@axis.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bcc: add missing build dependency</title>
<updated>2026-03-18T21:33:24+00:00</updated>
<author>
<name>Gyorgy Sarvari</name>
<email>skandigraun@gmail.com</email>
</author>
<published>2026-03-14T12:40:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=cce9a3b9373722702973fdeaef31cf78db04f3cd'/>
<id>urn:sha1:cce9a3b9373722702973fdeaef31cf78db04f3cd</id>
<content type='text'>
Without xz present, compilation fails with the following error:

| &lt;...&gt;/x86_64-oe-linux-ld: warning: liblzma.so.5, needed by &lt;...&gt;/libbcc.so, not found (try using -rpath or -rpath-link)
| &lt;...&gt;/x86_64-oe-linux-ld: &lt;...&gt;/libbcc.so: undefined reference to `lzma_code@XZ_5.0'
| &lt;...&gt;/x86_64-oe-linux-ld: &lt;...&gt;/libbcc.so: undefined reference to `lzma_end@XZ_5.0'
| &lt;...&gt;/x86_64-oe-linux-ld: &lt;...&gt;/libbcc.so: undefined reference to `lzma_stream_decoder@XZ_5.0'
| collect2: error: ld returned 1 exit status

Signed-off-by: Gyorgy Sarvari &lt;skandigraun@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bcc: Add ARM and AArch64 support to static tracepoints</title>
<updated>2026-03-17T20:25:15+00:00</updated>
<author>
<name>Harish Sadineni</name>
<email>Harish.Sadineni@windriver.com</email>
</author>
<published>2026-03-08T05:54:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=4937ed55d8e91cf2b89abed5f5358fb2cec39d56'/>
<id>urn:sha1:4937ed55d8e91cf2b89abed5f5358fb2cec39d56</id>
<content type='text'>
This resolves USDT probe test failures on ARM64 platforms.
Without these changes, the .note.stapsdt section containing probe
information was missing entirely on ARM64, causing test failures when
attempting to find and attach to USDT probes in the BCC test suite.

Upstream-Status: Submitted [https://github.com/iovisor/bcc/pull/5491]

Signed-off-by: Harish Sadineni &lt;Harish.Sadineni@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bcc: Add riscv syscall prefix detection in C++ API</title>
<updated>2026-03-17T20:25:15+00:00</updated>
<author>
<name>Harish Sadineni</name>
<email>Harish.Sadineni@windriver.com</email>
</author>
<published>2026-03-08T05:54:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=cdf9d099b983d09cd7237e26ce86f808d7cbfe2a'/>
<id>urn:sha1:cdf9d099b983d09cd7237e26ce86f808d7cbfe2a</id>
<content type='text'>
Fixes issue where bpf.get_syscall_fnname() on riscv64 returns bare syscall
name instead of the prefixed _riscv_sys variant, causing kprobe
attachment failures.

Upstream-Status: Submitted [https://github.com/iovisor/bcc/pull/5490]

Signed-off-by: Harish Sadineni &lt;Harish.Sadineni@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bcc: Add ARM64 syscall prefix detection in C++ API</title>
<updated>2026-03-17T20:25:15+00:00</updated>
<author>
<name>Harish Sadineni</name>
<email>Harish.Sadineni@windriver.com</email>
</author>
<published>2026-03-08T05:54:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=eed01e5cc028e09b0186c31aa3228ed36053ce5f'/>
<id>urn:sha1:eed01e5cc028e09b0186c31aa3228ed36053ce5f</id>
<content type='text'>
Fixes issue where bpf.get_syscall_fnname() on ARM64 returns bare syscall name
instead of the prefixed _arm64_sys variant, causing kprobe attachment failures.
Now detects ARM64 prefix alongside x64 (x64_sys) and generic (sys) prefixes.

Upstream-Status: Submitted [https://github.com/iovisor/bcc/pull/5489]

Signed-off-by: Harish Sadineni &lt;Harish.Sadineni@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bpftrace: Upgrade to 0.24.1 release</title>
<updated>2025-10-29T06:31:28+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2025-10-27T02:55:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7e143c1e76c1c8e16b8cd5e0b970cf922d268ae0'/>
<id>urn:sha1:7e143c1e76c1c8e16b8cd5e0b970cf922d268ae0</id>
<content type='text'>
Drop upstreamed patches

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bpftrace: fix do_configure failure when ptest disabled</title>
<updated>2025-10-16T15:48:34+00:00</updated>
<author>
<name>Changqing Li</name>
<email>changqing.li@windriver.com</email>
</author>
<published>2025-10-16T07:28:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8bc16df184b17aef043f8f92d515fced7f4ea5fc'/>
<id>urn:sha1:8bc16df184b17aef043f8f92d515fced7f4ea5fc</id>
<content type='text'>
After upgrade to 0.24.0, do_configure failed with error:

| CMake Error at cmake/Embed.cmake:3 (find_program):
|   Could not find XXD using the following names: xxd
| Call Stack (most recent call first):
|   src/stdlib/CMakeLists.txt:1 (include)

[1] https://github.com/bpftrace/bpftrace/commit/df21d917d9cced77ebde1202c1b3508a169f46a0

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