bodnuti: [PATCH 0/4] fontcache: make the caches built into an image valid base: 991b23f2b29a [PATCH 1/4] package_manager: pass REPRODUCIBLE_TIMESTAMP_ROOTFS to intercepts ERROR patchtest test_mbox.test_signed_off_by_presence Mbox is missing Signed-off-by. Add it manually or with "git commit --amend -s" [PATCH 2/4] update_font_cache: write caches that are valid in the final image WARNING shellcheck SC2154 scripts/postinst-intercepts/update_font_cache:15 datadir is referenced but not assigned. 12 | # mtime in the image is set to REPRODUCIBLE_TIMESTAMP_ROOTFS later, so set 13 | # the font directories' mtimes to it now and have fc-cache record that. 14 | sde= > 15 | if [ -n "$REPRODUCIBLE_TIMESTAMP_ROOTFS" ] && [ -d $D${datadir}/fonts ]; then 16 | find $D${datadir}/fonts -type d -exec touch -h --date=@$REPRODUCIBLE_TIMESTAMP_ROOTFS '{}' + 17 | sde="-E SOURCE_DATE_EPOCH=$REPRODUCIBLE_TIMESTAMP_ROOTFS" 18 | fi [PATCH 3/4] image_types: keep the rootfs mtimes in ext2/3/4 images WARNING shellcheck SC2155 meta/classes-recipe/image_types.bbclass:165 Declare and assign separately to avoid masking return values. 162 | fi 163 | 164 | # Use the bitbake reproducible timestamp instead of the hardcoded squashfs one > 165 | export SOURCE_DATE_EPOCH=$(stat -c '%Y' ${IMAGE_ROOTFS}) 166 | mksquashfs ${IMAGE_ROOTFS} ${IMGDEPLOYDIR}/${IMAGE_NAME}.squashfs${comp:+-}${suffix:-$comp} -noappend ${comp:+-comp }$comp $extra_imagecmd 167 | } 168 | IMAGE_CMD:squashfs = "oe_mksquashfs '' ${EXTRA_IMAGECMD}" WARNING shellcheck SC2046 meta/classes-recipe/image_types.bbclass:165 Quote this to prevent word splitting. 162 | fi 163 | 164 | # Use the bitbake reproducible timestamp instead of the hardcoded squashfs one > 165 | export SOURCE_DATE_EPOCH=$(stat -c '%Y' ${IMAGE_ROOTFS}) 166 | mksquashfs ${IMAGE_ROOTFS} ${IMGDEPLOYDIR}/${IMAGE_NAME}.squashfs${comp:+-}${suffix:-$comp} -noappend ${comp:+-comp }$comp $extra_imagecmd 167 | } 168 | IMAGE_CMD:squashfs = "oe_mksquashfs '' ${EXTRA_IMAGECMD}" patchtest: 39 pass, 1 fail, 20 skip 4 findings: 1 errors, 3 warnings, 0 info