Skip to content

Commit 206d663

Browse files
committed
minkipc: pack TA in its own package
Packing the TA are failing on armv7 as the prebuild arch did not match. Adding a new package where the arch was skiped for testing solves the problem. Fixes the following package QA Issue: | ERROR: minkipc-1.2.4-r0 do_package_qa: QA Issue: Architecture did not match (AArch64, expected ARM) in /usr/lib/qtee-tas/qcs8300/FD02C9DA-306C-48C7-A49C-BBD827AE86EE.mbn [arch] | ERROR: minkipc-1.2.4-r0 do_package_qa: QA Issue: Bit size did not match (64, expected 32) in /usr/lib/qtee-tas/qcs8300/FD02C9DA-306C-48C7-A49C-BBD827AE86EE.mbn [arch] Signed-off-by: Jose Quaresma <jose.quaresma@oss.qualcomm.com>
1 parent 0a1810f commit 206d663

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

dynamic-layers/openembedded-layer/recipes-security/minkipc/minkipc_1.2.4.bb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ EXTRA_OECMAKE = " \
4141

4242
PACKAGE_BEFORE_PN += "${PN}-qteesupplicant"
4343

44+
PACKAGES += "${PN}-ta"
45+
4446
SYSTEMD_PACKAGES = "${PN}-qteesupplicant"
4547
SYSTEMD_SERVICE:${PN}-qteesupplicant = "qteesupplicant.service sfsconfig.service"
4648

@@ -52,7 +54,9 @@ do_install:append() {
5254
rm ${D}${nonarch_base_libdir}/qtee-tas/NO.LOGIN.BINARY.LICENSE.QTI.pdf
5355
}
5456

55-
FILES:${PN} += "${nonarch_base_libdir}/qtee-tas"
57+
FILES:${PN}-ta += "${nonarch_base_libdir}/qtee-tas"
58+
RDEPENDS:${PN} = "${PN}-ta"
59+
INSANE_SKIP:${PN}-ta += "arch"
5660

5761
FILES:${PN}-qteesupplicant = "${bindir}/qtee_supplicant \
5862
${nonarch_libdir}/udev/rules.d/99-qcomtee-udev.rules \

0 commit comments

Comments
 (0)