<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/dynamic-layers, branch whinlatter</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=whinlatter</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=whinlatter'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2026-03-26T04:59:24+00:00</updated>
<entry>
<title>bpftrace: Update the runtime dependencies</title>
<updated>2026-03-26T04:59:24+00:00</updated>
<author>
<name>Peter Kjellerstedt</name>
<email>pkj@axis.com</email>
</author>
<published>2026-03-19T04:21:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8bf79306adf834879c845a3730e54dbac4297799'/>
<id>urn:sha1:8bf79306adf834879c845a3730e54dbac4297799</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: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>rasdaemon: fix post-processing options</title>
<updated>2025-11-20T10:01:29+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2025-11-20T08:35:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5ce1a7de82873a93c86574be06209d7452ee70c6'/>
<id>urn:sha1:5ce1a7de82873a93c86574be06209d7452ee70c6</id>
<content type='text'>
Some post-processing options require an argument, otherwise a segfault
will occur:

root@qemux86-64:~# rasdaemon  -p --status --ipid
Segmentation fault    (core dumped) rasdaemon -p --status --ipid

Backport a patch to fix this issue.

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libziparchive: fix missing fixed-width integer types in zip_writer.h</title>
<updated>2025-10-30T04:02:20+00:00</updated>
<author>
<name>Sasi Kumar Maddineni</name>
<email>quic_sasikuma@quicinc.com</email>
</author>
<published>2025-10-29T07:02:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d9ca35948c41f3bbbbe04d3cf6981b2e10db6104'/>
<id>urn:sha1:d9ca35948c41f3bbbbe04d3cf6981b2e10db6104</id>
<content type='text'>
Compilation fails due to undefined types 'uint16_t' and 'uint32_t' in
zip_writer.h. These types are used in struct members but are not recognized
because the required header &lt;cstdint&gt; is not included. This results in
errors such as:
  error: 'uint16_t' does not name a type
  error: 'uint32_t' does not name a type

Added '#include &lt;cstdint&gt;' to zip_writer.h to ensure fixed-width integer
types are properly defined.

Signed-off-by: Sasi Kumar Maddineni &lt;quic_sasikuma@quicinc.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libunwind: guard unreachable() macro to avoid redefinition with stddef.h</title>
<updated>2025-10-30T04:02:20+00:00</updated>
<author>
<name>Sasi Kumar Maddineni</name>
<email>quic_sasikuma@quicinc.com</email>
</author>
<published>2025-10-29T05:41:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=aa430364a26e2f763644648675d45d62b678cccb'/>
<id>urn:sha1:aa430364a26e2f763644648675d45d62b678cccb</id>
<content type='text'>
The build fails due to a macro redefinition conflict for `unreachable()`.
GCC 15.2.0 defines `unreachable()` in `stddef.h`, and `libunwind_i.h` also
defines it based on the presence of `HAVE__BUILTIN_UNREACHABLE`. This causes
a redefinition error when building with `-Werror`.

Added a guard around the `unreachable()` macro definition in `libunwind_i.h`
to ensure it is only defined if not already present.

Signed-off-by: Sasi Kumar Maddineni &lt;quic_sasikuma@quicinc.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>android-tools: scope 'write' macro to prevent conflict with std::basic_ostream::write</title>
<updated>2025-10-30T04:02:20+00:00</updated>
<author>
<name>Sasi Kumar Maddineni</name>
<email>quic_sasikuma@quicinc.com</email>
</author>
<published>2025-10-29T06:52:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=838dbfc496a2940b060c19f7bfc8e080f7b68e40'/>
<id>urn:sha1:838dbfc496a2940b060c19f7bfc8e080f7b68e40</id>
<content type='text'>
The build fails with a compiler error due to a macro redefinition of 'write'
to '___xxx_write'. This macro substitution interferes with the standard C++
library's definition of std::basic_ostream::write, leading to a mismatch
between function declarations and definitions in &lt;ostream.tcc&gt;.

Wrap the `#undef write` and `#define write ___xxx_write` directives with
`#if defined(__ANDROID__)` to ensure they are only applied when building
for
Android.

Signed-off-by: Sasi Kumar Maddineni &lt;quic_sasikuma@quicinc.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>thingsboard-gateway: Update systemd service</title>
<updated>2025-10-24T16:06:24+00:00</updated>
<author>
<name>Martin Schwan</name>
<email>m.schwan@phytec.de</email>
</author>
<published>2025-10-23T09:46:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=df95f956b6195fe4b5d1a21a59c764ccd64aa05a'/>
<id>urn:sha1:df95f956b6195fe4b5d1a21a59c764ccd64aa05a</id>
<content type='text'>
Update the systemd service file to reflect the changes of the source
repository.

Add a user and group "thingsboard_gateway" which the service runs under,
instead of root.

Store temporary files, like logs, in /var and make use of the newly
created user and group.

Additionally, the service should start after and wants a network
connection to be online, not just be activated.

Signed-off-by: Martin Schwan &lt;m.schwan@phytec.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>thingsboard-gateway: Use configs from source repository</title>
<updated>2025-10-24T16:06:24+00:00</updated>
<author>
<name>Martin Schwan</name>
<email>m.schwan@phytec.de</email>
</author>
<published>2025-10-23T09:46:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5005e061ce29ad44c50a6553e5694a056345eb6f'/>
<id>urn:sha1:5005e061ce29ad44c50a6553e5694a056345eb6f</id>
<content type='text'>
Replace the outdated configuration files with the ones found the source
repository of thingsboard-gateway. This makes sure, the configuration
file examples stay up-to-date in future versions.

Signed-off-by: Martin Schwan &lt;m.schwan@phytec.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>thingsboard-gateway: Add missing dependencies</title>
<updated>2025-10-24T16:06:24+00:00</updated>
<author>
<name>Martin Schwan</name>
<email>m.schwan@phytec.de</email>
</author>
<published>2025-10-23T09:46:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=958cf68ef2f13dcb5345ea77394183e80b80b2ae'/>
<id>urn:sha1:958cf68ef2f13dcb5345ea77394183e80b80b2ae</id>
<content type='text'>
Add all missing runtime dependencies that are required by
thingsboard-gateway. Since thingsboard-gateway tries to install missing
dependencies via pip and fails to do so, install the dependencies
system-wide beforehand.

Signed-off-by: Martin Schwan &lt;m.schwan@phytec.de&gt;
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>
