diff mbox series

[meta-oe,5/7] fluentbit: fix shared-lib package config

Message ID 20250314205035.386919-5-peter.marko@siemens.com
State Accepted
Headers show
Series [meta-oe,1/7] fluentbit: set UPSTREAM_CHECK_GITTAGREGEX | expand

Commit Message

Peter Marko March 14, 2025, 8:50 p.m. UTC
From: Peter Marko <peter.marko@siemens.com>

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 <peter.marko@siemens.com>
---
 meta-oe/recipes-extended/fluentbit/fluentbit_3.2.8.bb | 3 +++
 1 file changed, 3 insertions(+)
diff mbox series

Patch

diff --git a/meta-oe/recipes-extended/fluentbit/fluentbit_3.2.8.bb b/meta-oe/recipes-extended/fluentbit/fluentbit_3.2.8.bb
index cd4cba6a14..c7fc7d1e19 100644
--- a/meta-oe/recipes-extended/fluentbit/fluentbit_3.2.8.bb
+++ b/meta-oe/recipes-extended/fluentbit/fluentbit_3.2.8.bb
@@ -139,3 +139,6 @@  do_configure:prepend() {
 do_compile:append() {
     find ${B} -name '*.c' -or -name '*.h' | xargs sed -i -e 's|${TMPDIR}|${TARGET_DBGSRC_DIR}/|g'
 }
+
+# needed for shared-lib package config
+FILES:${PN} += "${libdir}/fluent-bit"