diff options
author | Max Krummenacher <max.krummenacher@toradex.com> | 2019-01-17 15:15:39 +0100 |
---|---|---|
committer | Marcel Ziswiler <marcel.ziswiler@toradex.com> | 2019-03-04 16:04:55 +0100 |
commit | e8453ca15fe459e64827f59a1a8c1d1b6c047937 (patch) | |
tree | b07a2185ae6f6a06cc9c0978961f0fe22eaa53a6 /classes | |
parent | e2c06a6a9c1c077e2d4826f1e283ca008de83e7e (diff) |
image_type_tezi: address basehash/taskhash mismatch
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Diffstat (limited to 'classes')
-rw-r--r-- | classes/image_type_tezi.bbclass | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/classes/image_type_tezi.bbclass b/classes/image_type_tezi.bbclass index 746c8b1..8dce981 100644 --- a/classes/image_type_tezi.bbclass +++ b/classes/image_type_tezi.bbclass @@ -10,6 +10,10 @@ UBOOT_BINARY_TEZI_apalis-tk1 = "apalis-tk1.img" UBOOT_BINARY_TEZI_apalis-tk1-mainline = "apalis-tk1.img" UBOOT_ENV_TEZI = "uEnv.txt" +# for generic images this is not yet defined +TDX_VERDATE ?= "-${DATE}" +TDX_VERDATE[vardepsexclude] = "DATE" + def rootfs_get_size(d): import subprocess @@ -208,10 +212,10 @@ do_image_teziimg[prefuncs] += "rootfs_tezi_json" IMAGE_CMD_teziimg () { bbnote "Create bootfs tarball" - # Fixup release_date in image.json, convert ${DATE} to isoformat + # Fixup release_date in image.json, convert ${TDX_VERDATE} to isoformat # This works around the non fatal ERRORS: "the basehash value changed" when DATE is referenced # in a python prefunction to do_image - ISODATE=`echo ${DATE} | sed 's/\(....\)\(..\)\(..\)/\1-\2-\3/'` + ISODATE=`echo ${TDX_VERDATE} | sed 's/.\(....\)\(..\)\(..\).*/\1-\2-\3/'` sed -i "s/%release_date%/$ISODATE/" ${DEPLOY_DIR_IMAGE}/image.json # Create list of device tree files |