A seen in Autobuilder: https://autobuilder.yocto.io/builders/nightly-refkit/builds/122/steps/BuildImages/logs/stdio Relevant part: ERROR: tpm-tools-native-1.3.9.1+gitAUTOINC+5c5126bedf-r0 do_compile: oe_runmake failed ERROR: tpm-tools-native-1.3.9.1+gitAUTOINC+5c5126bedf-r0 do_compile: Function failed: do_compile (log file is located at /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-refkit/build/build/tmp-glibc/work/x86_64-linux/tpm-tools-native/1.3.9.1+gitAUTOINC+5c5126bedf-r0/temp/log.do_compile.946) ERROR: Logfile of failure stored in: /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-refkit/build/build/tmp-glibc/work/x86_64-linux/tpm-tools-native/1.3.9.1+gitAUTOINC+5c5126bedf-r0/temp/log.do_compile.946 Log data follows: ... tpm_extendpcr.c: In function ‘main’: | tpm_extendpcr.c:139:14: error: storage size of ‘ctx’ isn’t known | EVP_MD_CTX ctx; | ^~~ | tpm_extendpcr.c:139:14: warning: unused variable ‘ctx’ [-Wunused-variable] | make[3]: *** [Makefile:472: tpm_extendpcr.o] Error 1
Same root cause and resolution as in bug #11950
We will end up moving to 1.1 so I think this needs to stay open to remind us this will need fixing eventually
Oe-core went back to openssl 1.0 and no plans to move to 1.1 just yet. Closing as obsolete for now.