<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-kernel/bpftool, branch yoe/mut</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=yoe%2Fmut</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=yoe%2Fmut'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2023-05-24T14:23:55+00:00</updated>
<entry>
<title>bpftool: return do_configure dependency</title>
<updated>2023-05-24T14:23:55+00:00</updated>
<author>
<name>Denys Zagorui</name>
<email>dzagorui@cisco.com</email>
</author>
<published>2023-05-24T09:28:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=de786f5ee62689e37b7593d5e795fe9422b1020b'/>
<id>urn:sha1:de786f5ee62689e37b7593d5e795fe9422b1020b</id>
<content type='text'>
return do_configure dependency that was removed
by (3de33c7ecc99 "bpftool: Fix externalsrc support")

do_configure and do_populate_lic runs independently
and do_configure require prepared kernel sources dir

Signed-off-by: Denys Zagorui &lt;dzagorui@cisco.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bpftool: Fix externalsrc support</title>
<updated>2023-05-24T06:08:06+00:00</updated>
<author>
<name>Denys Zagorui</name>
<email>dzagorui@cisco.com</email>
</author>
<published>2023-05-23T14:00:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3de33c7ecc9998049f69d5eb668023f607537f15'/>
<id>urn:sha1:3de33c7ecc9998049f69d5eb668023f607537f15</id>
<content type='text'>
When the externalsrc class is used the tasks listed in
SRCTREECOVEREDTASKS are deleted to prevent them being executed. If
externalsrc is used for the kernel then this will include
virtual/kernel:do_patch.

We can depend on do_shared_workdir instead as this will survive when
externalsrc is used.

Similar to [openembedded-core] (eab605bab945 "perf: Fix externalsrc support")

Signed-off-by: Denys Zagorui &lt;dzagorui@cisco.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bpftool: add aarch64 to COMPATIBLE_HOST</title>
<updated>2022-09-29T15:14:17+00:00</updated>
<author>
<name>Gianluigi Spagnuolo</name>
<email>glgspg@gmail.com</email>
</author>
<published>2022-09-29T07:28:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b53a59f3261e055a5d3123c54482bdf09c1a8003'/>
<id>urn:sha1:b53a59f3261e055a5d3123c54482bdf09c1a8003</id>
<content type='text'>
</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>Convert to new override syntax</title>
<updated>2021-08-03T17:21:25+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2021-07-29T15:04:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c61dc077bbd81260e4f167fa2251643ba0ba6974'/>
<id>urn:sha1:c61dc077bbd81260e4f167fa2251643ba0ba6974</id>
<content type='text'>
This is the result of automated script (0.9.1) conversion:

oe-core/scripts/contrib/convert-overrides.py .

converting the metadata to use ":" as the override character instead of "_".

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>bpftool: improve reproducibility</title>
<updated>2021-03-30T16:15:52+00:00</updated>
<author>
<name>INC@Cisco)</name>
<email>INC@Cisco)</email>
</author>
<published>2021-03-29T20:10:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=120de5e02ae4d48bb75e910caa2b7f4ae4b3d025'/>
<id>urn:sha1:120de5e02ae4d48bb75e910caa2b7f4ae4b3d025</id>
<content type='text'>
Pass -f(debug|macro)-prefix-map through CC because libbpf
build system overrides CFLAGS. Also remap STAGING_KERNEL_DIR
because it is also stored in resulting executable

Signed-off-by: Denys Zagorui &lt;dzagorui@cisco.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bpftool: remove recipe from blacklist</title>
<updated>2021-03-28T19:12:58+00:00</updated>
<author>
<name>INC@Cisco)</name>
<email>INC@Cisco)</email>
</author>
<published>2021-03-26T10:45:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2179569945f07a8ad54b9015dc5fad4300cdbde9'/>
<id>urn:sha1:2179569945f07a8ad54b9015dc5fad4300cdbde9</id>
<content type='text'>
Have not seen build issues for 5.4 and 5.10
x86-64 kernels so allow to build it

Signed-off-by: Denys Zagorui &lt;dzagorui@cisco.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>use weak assignments for PNBLACKLIST in recipe files</title>
<updated>2020-05-26T17:28:39+00:00</updated>
<author>
<name>Robert P. J. Day</name>
<email>rpjday@crashcourse.ca</email>
</author>
<published>2020-05-25T19:21:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d7f5367b53f6fd410e1ebb270f52c2d9f4b3435a'/>
<id>urn:sha1:d7f5367b53f6fd410e1ebb270f52c2d9f4b3435a</id>
<content type='text'>
Make sure PNBLACKLIST assignments in recipe files use weak assignment,
so they can be overridden in, for example, local.conf files.

Signed-off-by: Robert P. J. Day &lt;rpjday@crashcourse.ca&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>vboxguestdrivers,can-isotp,bpftool: Add to Blacklist</title>
<updated>2019-09-07T19:35:59+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-09-07T18:26:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=649d491b213f19f4d7382cc20d824785d0965310'/>
<id>urn:sha1:649d491b213f19f4d7382cc20d824785d0965310</id>
<content type='text'>
They need forward porting to kernel 5.2+

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bpftool.bb: Disable SECURITY_CFLAGS</title>
<updated>2019-08-29T16:06:54+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-08-29T01:27:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d46e1e767f6b91dc25935e0c48d9d362dd50d879'/>
<id>urn:sha1:d46e1e767f6b91dc25935e0c48d9d362dd50d879</id>
<content type='text'>
We do not pass CFLAGS to build and fortify sources needs some
optimization to be enabled, its better to reset the additional flags and
let the build system add them as it needs

Fixes build failures like
tools/include/tools/libc_compat.h:11:21: error: static declaration of 'reallocarray' follows non-static declaration
|    11 | static inline void *reallocarray(void *ptr, size_t nmemb, size_t size)
|       |                     ^~~~~~~~~~~~

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