From e89194c3aac90790544128c2ac428c73cbe5c8b5 Mon Sep 17 00:00:00 2001 From: Martin Jansa Date: Sun, 13 Aug 2023 17:26:45 +0200 Subject: [PATCH] openh264: fix installed-vs-shared QA issue with multilib * in some cases libdir is /usr/lib64 and then libraries installed in /usr/lib aren't packaged: ERROR: QA Issue: openh264: Files/directories were installed but not shipped in any package: /usr/lib/libopenh264.a /usr/lib/libopenh264.so.2.1.1 /usr/lib/libopenh264.so /usr/lib/libopenh264.so.6 /usr/lib/pkgconfig /usr/lib/pkgconfig/openh264.pc Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. openh264: 6 installed and not shipped files. [installed-vs-shipped] Signed-off-by: Martin Jansa Signed-off-by: Khem Raj --- meta-multimedia/recipes-multimedia/openh264/openh264_2.3.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-multimedia/recipes-multimedia/openh264/openh264_2.3.1.bb b/meta-multimedia/recipes-multimedia/openh264/openh264_2.3.1.bb index 3fa87d05f5..89b1ea58c5 100644 --- a/meta-multimedia/recipes-multimedia/openh264/openh264_2.3.1.bb +++ b/meta-multimedia/recipes-multimedia/openh264/openh264_2.3.1.bb @@ -45,7 +45,7 @@ do_compile() { } do_install() { - oe_runmake install DESTDIR=${D} PREFIX=${prefix} + oe_runmake install DESTDIR=${D} PREFIX=${prefix} LIBDIR_NAME=${baselib} SHAREDLIB_DIR=${libdir} } CLEANBROKEN = "1"