<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-clang.git/dynamic-layers/meta-python, branch master</title>
<subtitle>Mirror of github.com/kraj/meta-clang.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-clang.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-clang.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/'/>
<updated>2025-07-16T15:51:14+00:00</updated>
<entry>
<title>bcc,bpftrace,castxml,include-what-you-use: Delete</title>
<updated>2025-07-16T15:51:14+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2025-07-15T19:38:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=e2fadd5d35c8705e29b26c3f272ee7e9d099ec61'/>
<id>urn:sha1:e2fadd5d35c8705e29b26c3f272ee7e9d099ec61</id>
<content type='text'>
These recipes are moved into meta-oe layer for wider
use. They depend on clang and clang is now moved to
oe-core

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bcc: include libbcc.so in ptest package</title>
<updated>2025-07-15T15:08:41+00:00</updated>
<author>
<name>Harish Sadineni</name>
<email>Harish.Sadineni@windriver.com</email>
</author>
<published>2025-07-14T07:47:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=b18bc173e9dcdd5a6338f4353f287f4a28fc14b8'/>
<id>urn:sha1:b18bc173e9dcdd5a6338f4353f287f4a28fc14b8</id>
<content type='text'>
Added ${libdir}/libbcc.so to FILES:${PN}-ptest to ensure it is included
during ptest execution. This is necessary for the test
"resolve symbol addresses for a given PID", which requires libbcc.so
to be available in the runtime environment.

Signed-off-by: Harish Sadineni &lt;Harish.Sadineni@windriver.com&gt;
</content>
</entry>
<entry>
<title>bcc: Upgrade to 0.35.0 release</title>
<updated>2025-07-14T16:56:53+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2025-07-12T00:25:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=18839aa63fabadc2d1fab977110694d2d1508834'/>
<id>urn:sha1:18839aa63fabadc2d1fab977110694d2d1508834</id>
<content type='text'>
Fixes build with cmake 4+
Drop upstreamed patches

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bcc: Fix for test tools_memleak.py</title>
<updated>2025-07-10T21:23:34+00:00</updated>
<author>
<name>Harish Sadineni</name>
<email>Harish.Sadineni@windriver.com</email>
</author>
<published>2025-07-09T13:23:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=5ff246e156b8463effad4fa025edaa64265b996a'/>
<id>urn:sha1:5ff246e156b8463effad4fa025edaa64265b996a</id>
<content type='text'>
Fixes tools_memleak.py which is getting failed due to
"c_src_full = os.path.dirname(sys.argv[0]) + os.path.sep + c_src"
is giving "/'test_tools_memleak_leaker_app.c".

memleak.py and other test cases requires bcc tools so copying the tools to
image.

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

Signed-off-by: Harish Sadineni &lt;Harish.Sadineni@windriver.com&gt;
</content>
</entry>
<entry>
<title>bcc: export BCC_KERNEL_SOURCE in run-ptest</title>
<updated>2025-07-02T16:44:04+00:00</updated>
<author>
<name>Harish Sadineni</name>
<email>Harish.Sadineni@windriver.com</email>
</author>
<published>2025-06-24T11:40:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=2ef9449dc02fa010b0f8d235bebe118e13bdaf60'/>
<id>urn:sha1:2ef9449dc02fa010b0f8d235bebe118e13bdaf60</id>
<content type='text'>
when running ptest for bcc we need to
export BCC_KERNEL_SOURCE to resolve test errors.

Signed-off-by: Harish Sadineni &lt;Harish.Sadineni@windriver.com&gt;
</content>
</entry>
<entry>
<title>bpftrace: drop S assignment</title>
<updated>2025-07-02T16:43:30+00:00</updated>
<author>
<name>Harish Sadineni</name>
<email>Harish.Sadineni@windriver.com</email>
</author>
<published>2025-07-02T07:38:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=944524b4ba2a756d578f5e7469113f9f5ddd2a26'/>
<id>urn:sha1:944524b4ba2a756d578f5e7469113f9f5ddd2a26</id>
<content type='text'>
Drop S assignment which is now being rejected by OE /
bitbake.

Signed-off-by: Harish Sadineni &lt;Harish.Sadineni@windriver.com&gt;
</content>
</entry>
<entry>
<title>bcc: drop S assignment</title>
<updated>2025-07-02T16:43:30+00:00</updated>
<author>
<name>Harish Sadineni</name>
<email>Harish.Sadineni@windriver.com</email>
</author>
<published>2025-07-02T07:35:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=63af6bca4b908458c6cf3043bfd41f9b60dfa37a'/>
<id>urn:sha1:63af6bca4b908458c6cf3043bfd41f9b60dfa37a</id>
<content type='text'>
Drop S assignment which is now being rejected by OE /
bitbake.

Signed-off-by: Harish Sadineni &lt;Harish.Sadineni@windriver.com&gt;
</content>
</entry>
<entry>
<title>bcc: Backport fix tests to support finish_task_switch.isra.* suffix</title>
<updated>2025-07-02T16:42:48+00:00</updated>
<author>
<name>Harish Sadineni</name>
<email>Harish.Sadineni@windriver.com</email>
</author>
<published>2025-07-02T12:36:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=7d0f79dbe7141da74d3c397278515a08bd983113'/>
<id>urn:sha1:7d0f79dbe7141da74d3c397278515a08bd983113</id>
<content type='text'>
When running on kernels compiled with GCC 11.4, the py_test_clang and
 py_test_histogram tests fail because the finish_task_switch function
changed to finish_task_switch.isra.0.

Upstream-Status: Backport [https://github.com/iovisor/bcc/pull/5302/commits/b24519e1ba7b87c9676ae3a7f70772215cd5819d]

Signed-off-by: Harish Sadineni &lt;Harish.Sadineni@windriver.com&gt;
</content>
</entry>
<entry>
<title>bcc: install opt dir to image to fix py_test_trace3_c</title>
<updated>2025-05-06T13:14:52+00:00</updated>
<author>
<name>Harish Sadineni</name>
<email>HarishSadineni@windriver.com</email>
</author>
<published>2025-04-24T09:53:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=1121044151f3ff1c18696e3466a171af684c2369'/>
<id>urn:sha1:1121044151f3ff1c18696e3466a171af684c2369</id>
<content type='text'>
This patch Fixes the following error:

ERROR: test_blk1 (__main__.TestBlkRequest.test_blk1)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/bcc/ptest/tests/python/./test_trace3.py", line 38, in test_blk1
    os.unlink("/opt/trace3.txt")
    ~~~~~~~~~^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/opt/trace3.txt'

Signed-off-by: Harish Sadineni &lt;HarishSadineni@windriver.com&gt;
</content>
</entry>
<entry>
<title>bcc: Fix for test bpf stack_id table</title>
<updated>2025-05-06T13:14:52+00:00</updated>
<author>
<name>Harish Sadineni</name>
<email>HarishSadineni@windriver.com</email>
</author>
<published>2025-04-24T09:51:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=47a03c576465a89d927c50ebd24b9ad455006325'/>
<id>urn:sha1:47a03c576465a89d927c50ebd24b9ad455006325</id>
<content type='text'>
The test for bpf_stack_id was failing due to the system being unable to locate libc.so.6.
Upon investigation using strace, the following error was observed:
 newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", 0x7ffdcd475420, 0) = -1 ENOENT (No such file or directory)
 newfstatat(AT_FDCWD, "/lib64/libc.so.6", 0x7ffdcd475420, 0) = -1 ENOENT (No such file or directory)

This issue occurs because libc.so.6 was not found in the expected locations.
To resolve this, the location of libc.so.6 in image has been added . It is now accessible at: /lib/libc.so.6

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

Signed-off-by: Harish Sadineni &lt;HarishSadineni@windriver.com&gt;
</content>
</entry>
</feed>
