From 577a55f7a522c1df519dd04cacc42a6f57cee177 Mon Sep 17 00:00:00 2001 From: Ricardo Simoes Date: Thu, 2 May 2024 14:17:58 +0200 Subject: mbedtls: Fix warning for missing program When PACKAGECONFIG does not contains 'programs', the hello binary will not be generated, but the ALTERNATIVE 'hello' is still set, causing the update-alternatives bbclass to generate warnings for the missing 'hello' binary. This commit fixes that by only populating ALTERNATIVES when 'programs' is enabled. Signed-off-by: Ricardo Simoes Signed-off-by: Mark Jonas Signed-off-by: Khem Raj --- meta-networking/recipes-connectivity/mbedtls/mbedtls_2.28.8.bb | 2 +- meta-networking/recipes-connectivity/mbedtls/mbedtls_3.6.0.bb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'meta-networking') diff --git a/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.28.8.bb b/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.28.8.bb index 301e655989..db79241f2a 100644 --- a/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.28.8.bb +++ b/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.28.8.bb @@ -50,7 +50,7 @@ RPROVIDES:${PN} = "polarssl" PACKAGES =+ "${PN}-programs" FILES:${PN}-programs = "${bindir}/" -ALTERNATIVE:${PN}-programs = "hello" +ALTERNATIVE:${PN}-programs = "${@bb.utils.contains('PACKAGECONFIG', 'programs', 'hello', '', d)}" ALTERNATIVE_LINK_NAME[hello] = "${bindir}/hello" BBCLASSEXTEND = "native nativesdk" diff --git a/meta-networking/recipes-connectivity/mbedtls/mbedtls_3.6.0.bb b/meta-networking/recipes-connectivity/mbedtls/mbedtls_3.6.0.bb index 92a2de82a3..a10fce0ffc 100644 --- a/meta-networking/recipes-connectivity/mbedtls/mbedtls_3.6.0.bb +++ b/meta-networking/recipes-connectivity/mbedtls/mbedtls_3.6.0.bb @@ -55,7 +55,7 @@ RPROVIDES:${PN} = "polarssl" PACKAGES =+ "${PN}-programs" FILES:${PN}-programs = "${bindir}/" -ALTERNATIVE:${PN}-programs = "hello" +ALTERNATIVE:${PN}-programs = "${@bb.utils.contains('PACKAGECONFIG', 'programs', 'hello', '', d)}" ALTERNATIVE_LINK_NAME[hello] = "${bindir}/hello" BBCLASSEXTEND = "native nativesdk" -- cgit v1.2.3-54-g00ecf