OpenSSL has changed its naming convention for engines,
the library must be named tpm2tss.so for OpenSSL 1.1

added `INSANE_SKIP` to allow symbolic link to be added in
tpm2-tss-engine-engines

commented out tpm2-tss-engine-dev so tpm2-tss-engine-engines
will have tpm2tss.so

Signed-off-by: Daniel Wang <daniel.w...@intusurg.com>
---
 meta-tpm/recipes-tpm2/tpm2-tss-engine/tpm2-tss-engine_1.0.1.bb | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/meta-tpm/recipes-tpm2/tpm2-tss-engine/tpm2-tss-engine_1.0.1.bb 
b/meta-tpm/recipes-tpm2/tpm2-tss-engine/tpm2-tss-engine_1.0.1.bb
index 3641b1b..5cbb0fe 100644
--- a/meta-tpm/recipes-tpm2/tpm2-tss-engine/tpm2-tss-engine_1.0.1.bb
+++ b/meta-tpm/recipes-tpm2/tpm2-tss-engine/tpm2-tss-engine_1.0.1.bb
@@ -17,7 +17,9 @@ S = "${WORKDIR}/git"

 PACKAGES += "${PN}-engines ${PN}-engines-staticdev ${PN}-bash-completion"

-FILES_${PN}-dev = "${libdir}/engines-1.1/tpm2tss.so ${includedir}/*"
-FILES_${PN}-engines = "${libdir}/engines-1.1/lib*.so*"
+INSANE_SKIP_${PN}-engines += "dev-so"
+
+# FILES_${PN}-dev = "${libdir}/engines-1.1/tpm2tss.so ${includedir}/*"
+FILES_${PN}-engines = "${libdir}/engines-1.1/lib*.so* 
${libdir}/engines-1.1/tpm2tss.so"
 FILES_${PN}-engines-staticdev = "${libdir}/engines-1.1/libtpm2tss.a"
-FILES_${PN}-bash-completion += "${datadir}/bash-completion/completions"
+FILES_${PN}-bash-completion += "${datadir}/bash-completion/completions"
\ No newline at end of file
--
2.7.4


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#47921): https://lists.yoctoproject.org/g/yocto/message/47921
Mute This Topic: https://lists.yoctoproject.org/mt/69588017/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to