From ef8475253927b29b4f2ff204a0737f66b1716fd9 Mon Sep 17 00:00:00 2001 From: Tatiana Leon Date: Thu, 23 Feb 2023 19:15:02 +0100 Subject: [PATCH] sdk: dey-image-webkit: fix creation of dey-image-webkit toolchain 'do_populate_sdk' for dey-image-webkit was not working because of package nghttp2: DNF version: 4.11.1 --> Starting dependency resolution --> Finished dependency resolution Error: Problem: package nghttp2-dev-1.47.0-r0.1.cortexa53_crypto requires nghttp2 = 1.47.0-r0.1, but none of the providers can be installed conflicting requests nothing provides nghttp2-client >= 1.47.0 needed by nghttp2-1.47.0-r0.1.cortexa53_crypto nothing provides nghttp2-server >= 1.47.0 needed by nghttp2-1.47.0-r0.1.cortexa53_crypto(try to add '--skip-broken' to skip uninstallable packages) ERROR: Logfile of failure stored in: proj/ccimx8mm-dvk/tmp/work/ccimx8mm_dvk-dey-linux/dey-image-webkit/1.0-r0/temp/log.do_populate_sdk.2923894 ERROR: Task (dey/4.0/sources/meta-digi/meta-digi-dey/dynamic-layers/webkit/recipes-core/images/dey-image-webkit.bb:do_populate_sdk) failed with exit code '1' This commit creates a bbapend to allow empty 'nghttp2-client' and 'nghttp2-server' packages because 'nghttp2-dev' depends on 'nghttp2' that depends on '${PN}-client (>= ${PV}) ${PN}-proxy (>= ${PV}) ${PN}-server (>= ${PV})' per the recipe at poky. https://onedigi.atlassian.net/browse/DEL-8380 Signed-off-by: Tatiana Leon --- meta-digi-dey/recipes-support/nghttp2/nghttp2_%.bbappend | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 meta-digi-dey/recipes-support/nghttp2/nghttp2_%.bbappend diff --git a/meta-digi-dey/recipes-support/nghttp2/nghttp2_%.bbappend b/meta-digi-dey/recipes-support/nghttp2/nghttp2_%.bbappend new file mode 100644 index 000000000..b7dbdad49 --- /dev/null +++ b/meta-digi-dey/recipes-support/nghttp2/nghttp2_%.bbappend @@ -0,0 +1,4 @@ +# Copyright (C) 2023 Digi International Inc. + +ALLOW_EMPTY:${PN}-client = "1" +ALLOW_EMPTY:${PN}-server = "1"