From 49d6c23cdfe2124872f26c9a5b454688cc17d3d0 Mon Sep 17 00:00:00 2001 From: Martin Jansa Date: Thu, 30 Sep 2021 01:02:37 -0700 Subject: [PATCH] qtserialport: inherit pkgconfig Newer oe-core doesn't pull many default dependencies anymore: https://lists.openembedded.org/g/openembedded-core/message/156185 add explicit dependency on pkgconfig through pkgconfig.bbclass as we're using it here. Fixes: CMake Error at TOPDIR/BUILD/work/raspberrypi4-webos-linux-gnueabi/qtserialport/6.2.0-r0/recipe-sysroot/usr/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:2063 (add_library): Target "SerialPort" links to target "PkgConfig::Libudev" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing? Change-Id: I2c1549f22bebf3c091485644574cbc46402c4996 Reviewed-by: Samuli Piippo (cherry picked from commit f475a94185b8ba97670ef01490ac52cb04d5eb10) Reviewed-by: Qt Cherry-pick Bot --- recipes-qt/qt6/qtserialport_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-qt/qt6/qtserialport_git.bb b/recipes-qt/qt6/qtserialport_git.bb index 1fe3356..b1d2504 100644 --- a/recipes-qt/qt6/qtserialport_git.bb +++ b/recipes-qt/qt6/qtserialport_git.bb @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = " \ file://LICENSE.LGPL3;md5=e6a600fd5e1d9cbde2d983680233ad02 \ " -inherit qt6-cmake +inherit qt6-cmake pkgconfig include recipes-qt/qt6/qt6-git.inc include recipes-qt/qt6/qt6.inc