<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-extended/fluentbit, 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>2025-06-25T13:44:52+00:00</updated>
<entry>
<title>meta-openembedded/all: adapt to UNPACKDIR changes</title>
<updated>2025-06-25T13:44:52+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex@linutronix.de</email>
</author>
<published>2025-06-20T14:06:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fc78d37ff0ce9e0d60455465851dbe4e86d7a8b3'/>
<id>urn:sha1:fc78d37ff0ce9e0d60455465851dbe4e86d7a8b3</id>
<content type='text'>
Please see
https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265
for what changes are needed, and sed commands that can be used to make them en masse.

I've verified that bitbake -c patch world works with these, but did not run a world
build; the majority of recipes shouldn't need further fixups, but if there are
some that still fall out, they can be fixed in followups.

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>fluent-bit: Upgrade to 4.0.1 release</title>
<updated>2025-05-05T06:18:20+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2025-05-03T00:05:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2464c020bb95df0511690302e4058f1d538c75fa'/>
<id>urn:sha1:2464c020bb95df0511690302e4058f1d538c75fa</id>
<content type='text'>
Refresh and forward port patches
Add -std=gnu17 to fix build with GCC-15

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>fluentbit: fix aws-error-reporter package config</title>
<updated>2025-03-14T22:32:25+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2025-03-14T20:50:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e3a6de1f940cc9454703f97263d9b2cac87b44cb'/>
<id>urn:sha1:e3a6de1f940cc9454703f97263d9b2cac87b44cb</id>
<content type='text'>
Compilation fails with several errors in flb_aws_error_reporter.c

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>fluentbit: add profiles package config</title>
<updated>2025-03-14T22:32:25+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2025-03-14T20:50:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=878e7eed56a983d39e619d76d9dc1b64ae6f4e7b'/>
<id>urn:sha1:878e7eed56a983d39e619d76d9dc1b64ae6f4e7b</id>
<content type='text'>
Since the recipe tries to list every single option, add this one which
is missing. It is enabled by default in cmake to enabling it by default
in package config retains current settings.

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>fluentbit: fix shared-lib package config</title>
<updated>2025-03-14T22:32:24+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2025-03-14T20:50:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9ee9a76ab81d7cf5d513a3493a4f11e22c4fed7d'/>
<id>urn:sha1:9ee9a76ab81d7cf5d513a3493a4f11e22c4fed7d</id>
<content type='text'>
Add library to packaged files to fix:

ERROR: fluentbit-3.2.8-r0 do_package: QA Issue: fluentbit: Files/directories were installed but not shipped in any package:
  /usr/lib/fluent-bit
  /usr/lib/fluent-bit/libfluent-bit.so
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
fluentbit: 2 installed and not shipped files. [installed-vs-shipped]

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>fluentbit: fix valgrind package config</title>
<updated>2025-03-14T22:32:24+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2025-03-14T20:50:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0edef1dadd5c4f90e88122562fbbb8370aa21752'/>
<id>urn:sha1:0edef1dadd5c4f90e88122562fbbb8370aa21752</id>
<content type='text'>
Add valgrind dependency to fix:
fatal error: valgrind/valgrind.h: No such file or directory

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>fluentbit: drop compiler optimization package configs</title>
<updated>2025-03-14T22:32:24+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2025-03-14T20:50:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=05cc97c470c926ac8c5a10a6beee1c2ed97214ec'/>
<id>urn:sha1:05cc97c470c926ac8c5a10a6beee1c2ed97214ec</id>
<content type='text'>
These manipulate compiler flags instead of using what yocto provides.
* "coverage" adds paths to binaries and thus causes buildpaths errors
* "small" strips binaries, so causes already-stripped error.
* DEBUG_BUILD is the correct way to enable debug/release flags in yocto

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>fluentbit: upgrade 3.2.1 -&gt; 3.2.8</title>
<updated>2025-03-14T22:32:24+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2025-03-14T20:50:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9850bfc5515198d4a9cae90a696cfae1728f6146'/>
<id>urn:sha1:9850bfc5515198d4a9cae90a696cfae1728f6146</id>
<content type='text'>
Handle CVE-2024-50608 and CVE-2024-50609 (in 3.2.7).

Drop two patches addressed upstream.
Refresh remaining patches.
zstd is now bundled without possibility to unbundle.

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>fluentbit: set UPSTREAM_CHECK_GITTAGREGEX</title>
<updated>2025-03-14T22:32:24+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2025-03-14T20:50:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f342e18d83ea59cdfcf0b79a5965bcac58a1d7d7'/>
<id>urn:sha1:f342e18d83ea59cdfcf0b79a5965bcac58a1d7d7</id>
<content type='text'>
"devtool latest-version fluentbit" shows currently:
INFO: Latest version: 20220215
which is something old.

This change switches it to:
INFO: Latest version: 3.2.8
which was released on 2025-02-27.

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>fluentbit: use system libs instead of vendored ones</title>
<updated>2024-11-29T23:25:42+00:00</updated>
<author>
<name>Patrick Wicki</name>
<email>patrick.wicki@siemens.com</email>
</author>
<published>2024-11-29T21:38:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f57840b83bb61832893074cf1642108a261f1c7a'/>
<id>urn:sha1:f57840b83bb61832893074cf1642108a261f1c7a</id>
<content type='text'>
Make use of the new build option to unbundle some vendored dependencies.
Currently supported are libbacktrace, c-ares, jemalloc, luajit and
nghttp, all of which have Yocto recipes. librdkafka is currently below
the required version (&gt;=2.3.0) so for that it will fall back to the
vendored version.

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