diff options
author | Samuli Piippo <samuli.piippo@qt.io> | 2018-10-25 15:08:29 +0300 |
---|---|---|
committer | Samuli Piippo <samuli.piippo@qt.io> | 2018-10-26 12:57:33 +0000 |
commit | 88c0a44cc421f5cb614dd068c94984fd6cce6520 (patch) | |
tree | 3ca7a9c05c2b37a4ceba66d4b8c5de02b2659f64 | |
parent | 2b21f641158e70ba0b77482ef11eb0ad8ea01bc6 (diff) |
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 <mikko.gronoff@qt.io>
-rw-r--r-- | meta-boot2qt/classes/image_types_sdcard.bbclass | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/meta-boot2qt/classes/image_types_sdcard.bbclass b/meta-boot2qt/classes/image_types_sdcard.bbclass index 4ec38e55..a894bca4 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 |