From 88c0a44cc421f5cb614dd068c94984fd6cce6520 Mon Sep 17 00:00:00 2001 From: Samuli Piippo Date: Thu, 25 Oct 2018 15:08:29 +0300 Subject: toradex: fix problem with basehash in tezi The tezi image uses DATE value but does not exclude it from basehash calculation, which leads to build error: "basehash value changed from ... to .... The metadata is not deterministic and this needs to be fixed." Re-apply the fix as it's still not correctly fixed in toradex layers. Change-Id: I0e835db98e812c4af23e01215b045ba1a7298753 Reviewed-by: Mikko Gronoff --- meta-boot2qt/classes/image_types_sdcard.bbclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta-boot2qt/classes/image_types_sdcard.bbclass b/meta-boot2qt/classes/image_types_sdcard.bbclass index 4ec38e5..a894bca 100644 --- a/meta-boot2qt/classes/image_types_sdcard.bbclass +++ b/meta-boot2qt/classes/image_types_sdcard.bbclass @@ -84,6 +84,9 @@ END ln -sf ${IMAGE_NAME}.flasher.tar.gz ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.flasher.tar.gz } +# fix: basehash value changed from ... to .... +# The metadata is not deterministic and this needs to be fixed. +do_image_teziimg[vardepsexclude] += "DATETIME DATE TIME" do_image_teziimg[depends] += "qtbase-native:do_populate_sysroot" IMAGE_CMD_teziimg_append() { ${IMAGE_CMD_TAR} --transform 's,^,${IMAGE_NAME}-Tezi_${PV}/,' -rhf ${IMGDEPLOYDIR}/${IMAGE_NAME}-Tezi_${PV}${TDX_VERDATE}.tar TEZI_B2QT_EULA.TXT Built_with_Qt.png -- cgit v1.2.3-54-g00ecf