<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-devtools/ply, branch styhead</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=styhead</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=styhead'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2023-08-05T16:29:56+00:00</updated>
<entry>
<title>ply: Pass LD via environment to configure</title>
<updated>2023-08-05T16:29:56+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-08-05T06:42:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8a407d58a30a31627d3ee47601f50be7a360bda4'/>
<id>urn:sha1:8a407d58a30a31627d3ee47601f50be7a360bda4</id>
<content type='text'>
This sets is correctly across all following tasks e.g. compile/install

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>ply: Demand BFD linker explicitly</title>
<updated>2023-06-12T00:59:14+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-06-11T19:29:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=985964617453a7d23e1c86d2892705390a25b1d7'/>
<id>urn:sha1:985964617453a7d23e1c86d2892705390a25b1d7</id>
<content type='text'>
Default ld on OE could be either gold/bfd/lld, here its assuming ld to
ld.bfd which is not right assumption when it really should ask for BFD
linker since its relying on its options

see src/ply/Makefile.am

$(LD) -r -b binary -o $(abs_builddir)/self-test.o self-test.sh

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>ply: upgrade 2.2.0 -&gt; 2.3.0</title>
<updated>2022-12-05T17:16:24+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2022-12-03T11:16:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=4cd0934e4fc456bbb8c83f8da706f6dde65d3330'/>
<id>urn:sha1:4cd0934e4fc456bbb8c83f8da706f6dde65d3330</id>
<content type='text'>
Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Update LICENSE variable to use SPDX license identifiers</title>
<updated>2022-03-05T01:41:45+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-03-04T08:44:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=14c7d8a0d7cb843ac8b0d25cc4170fa640ac1295'/>
<id>urn:sha1:14c7d8a0d7cb843ac8b0d25cc4170fa640ac1295</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>ply: upgrade 2.1.1 -&gt; 2.2.0</title>
<updated>2021-11-29T17:09:03+00:00</updated>
<author>
<name>wangmy</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2021-11-29T15:38:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f01ecad6df503cac8bbf8be6fa5b2aed74784d01'/>
<id>urn:sha1:f01ecad6df503cac8bbf8be6fa5b2aed74784d01</id>
<content type='text'>
Changelog
=============================================
Changed
kprobe wildcards are now filtered through available_filter_functions,
if available, making them much more reliable.

Added
Self-test (ply -T) to automatically diagnose the most common configuration issues.
sum() aggregation.
BEGIN and END probes that run at the beginning/end of a script.
interval provider to run a probe at a specified interval.
Access to dynamic tracepoint data, i.e. members marked with the __data_loc attribute.

Fixed
A bunch of parsing errors from weird scripts. Found via fuzzing done.
Static linking is now supported.
Data layout issues with some tracepoints.

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Update SRC_URI branch and protocols</title>
<updated>2021-11-03T13:57:49+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2021-11-02T23:06:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b402a3076fbafe05d0b8621e50603b65c3fe8147'/>
<id>urn:sha1:b402a3076fbafe05d0b8621e50603b65c3fe8147</id>
<content type='text'>
This patch updates SRC_URIs using git to include branch=master if no branch is set
and also to use protocol=https for github urls as generated by the conversion script
in OE-Core.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>ply: Disable on ppc64</title>
<updated>2021-03-13T06:14:04+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-03-13T06:11:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7d4174ab0af6fe419580deaf780c0f992f512519'/>
<id>urn:sha1:7d4174ab0af6fe419580deaf780c0f992f512519</id>
<content type='text'>
Port does not exist

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>ply: upgrade to latest</title>
<updated>2021-03-13T06:14:04+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-03-13T05:53:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0eb7249b24233da0a0b0d6e7a1ac99f8862ed310'/>
<id>urn:sha1:0eb7249b24233da0a0b0d6e7a1ac99f8862ed310</id>
<content type='text'>
Set PV 2.1.1+git

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>Ply: Add recipe for git version</title>
<updated>2020-02-23T15:49:16+00:00</updated>
<author>
<name>Leo Yan</name>
<email>leo.yan@linaro.org</email>
</author>
<published>2020-02-23T12:55:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=df0745a2452e7b053c4ab81d928382064a3a0c22'/>
<id>urn:sha1:df0745a2452e7b053c4ab81d928382064a3a0c22</id>
<content type='text'>
Ply is a light-weight eBPF tool which compiles ply script or one-liner
to Linux BPF programs and attaches to kprobes and tracepoints.  It
doesn't require external dependencies except libc, so it's very friendly
for embedded system usage.

This patch adds the recipe to support ply building for git version.

Signed-off-by: Leo Yan &lt;leo.yan@linaro.org&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
