From: Ross Burton Date: Wed, 3 Sep 2025 16:44:59 +0000 (+0100) Subject: nativesdk-sdk-provides-dummy: allow pkgconfig to be installed into SDKs X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bc107dad08ffd36289c47be4b6f5277f53bc52bf;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git nativesdk-sdk-provides-dummy: allow pkgconfig to be installed into SDKs This recipe is a dummy provider of pkgconfig, but we want our SDKs to ship a pkgconfig binary if requested as otherwise that's a host tool that would be required to use the SDK. On Linux that's easily solved, but meta-mingw/meta-darwin SDKs can't really assume that pkgconfig will be present on the host. This behaviour dates back to 2014 when construction of SDKs with RPM packages was added[1] and notably the same behaviour didn't exist for ipkg-based SDKs. [1] oe-core 417b27ce5c1 ("lib/oe/sdk.py: support RpmRootfs") Signed-off-by: Ross Burton Signed-off-by: Mathieu Dubois-Briand --- diff --git a/meta/recipes-core/meta/nativesdk-sdk-provides-dummy.bb b/meta/recipes-core/meta/nativesdk-sdk-provides-dummy.bb index 1d71f373a4..96caf968ee 100644 --- a/meta/recipes-core/meta/nativesdk-sdk-provides-dummy.bb +++ b/meta/recipes-core/meta/nativesdk-sdk-provides-dummy.bb @@ -1,8 +1,6 @@ DUMMYARCH = "sdk-provides-dummy-${SDKPKGSUFFIX}" -DUMMYPROVIDES_PACKAGES = "\ - pkgconfig \ -" +DUMMYPROVIDES_PACKAGES = "" DUMMYPROVIDES = "\ /bin/sh \