bodnuti
Deterministic checks of Yocto Project & OpenEmbedded patches.
[PATCH 0/4] fontcache: make the caches built into an image valid
- List
- openembedded-core
- Thread
- lore
- Author
- Alex Kiernan
- Last message
- 2026-10-13 10:50
- Result
- 4 findings, 1 error
- Checked against
- openembedded-core master
- Base
991b23f2b29a- Note
- checked against master at 991b23f2b29a, before the first of its patches that had landed
- Upstream
- 1/4 applied
- AutoBuilder
- 10 builds: 5 passed, 0 with warnings, 1 failed
[PATCH 1/4] package_manager: pass REPRODUCIBLE_TIMESTAMP_ROOTFS to intercepts
applied to master as 53016e4056ed
error patchtest
test_mbox.test_signed_off_by_presence[PATCH 2/4] update_font_cache: write caches that are valid in the final image
warning shellcheck
SC2154 scripts/postinst-intercepts/update_font_cache:1512# mtime in the image is set to REPRODUCIBLE_TIMESTAMP_ROOTFS later, so set13# the font directories' mtimes to it now and have fc-cache record that.14sde=15if [ -n "$REPRODUCIBLE_TIMESTAMP_ROOTFS" ] && [ -d $D${datadir}/fonts ]; then16 find $D${datadir}/fonts -type d -exec touch -h --date=@$REPRODUCIBLE_TIMESTAMP_ROOTFS '{}' +17 sde="-E SOURCE_DATE_EPOCH=$REPRODUCIBLE_TIMESTAMP_ROOTFS"18fi
[PATCH 3/4] image_types: keep the rootfs mtimes in ext2/3/4 images
warning shellcheck
SC2155 meta/classes-recipe/image_types.bbclass:165162 fi163164 # Use the bitbake reproducible timestamp instead of the hardcoded squashfs one165 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_imagecmd167}168IMAGE_CMD:squashfs = "oe_mksquashfs '' ${EXTRA_IMAGECMD}"
warning shellcheck
SC2046 meta/classes-recipe/image_types.bbclass:165162 fi163164 # Use the bitbake reproducible timestamp instead of the hardcoded squashfs one165 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_imagecmd167}168IMAGE_CMD:squashfs = "oe_mksquashfs '' ${EXTRA_IMAGECMD}"
[PATCH 4/4] oeqa/selftest: check the font caches an image ships are used
patchtest: 39 pass, 1 fail, 20 skip
AutoBuilder
Builds of staging branches that carried this series. Each builds every patch on the branch; a failure is shown as this series' only when it is in a recipe the series changes, or two builds failed so newly carrying it.
- 2026-10-28 12:03 a-full 5014
mathieu/master-next: cancelled (patches 4, 3, 2, with 33 series on the branch)- musl-qemux86-64
meta/recipes-core/ovmf/ovmf_git.bb:do_deploy: on the branch - qemux86-world-alt
meta/recipes-core/ovmf/ovmf_git.bb:do_deploy: on the branch - no-x11
meta/recipes-core/ovmf/ovmf_git.bb:do_deploy: on the branch - no-x11
meta/recipes-core/ovmf/ovmf_git.bb:do_deploy: on the branch - check-layer Run cmds: on the branch
- check-layer Run cmds_2: on the branch
- oe-selftest-debian
meta/recipes-kernel/linux/linux-dummy.bb:do_deploy: on the branch - reproducible Reproducible Selftest: Run cmds: on the branch
- meta-intel
meta/recipes-core/ovmf/ovmf_git.bb:do_deploy: on the branch - oe-selftest-fedora Bitbake Selftest: Run cmds: on the branch
- oe-selftest-fedora
meta/recipes-kernel/linux/linux-dummy.bb:do_deploy: on the branch - qemux86-world
meta/recipes-core/ovmf/ovmf_git.bb:do_deploy: on the branch - meta-virt Xen for qemux86-64: Build targets: on the branch
- meta-virt Xen for qemuarm64: Build targets: on the branch
- musl-qemux86-64
- 2026-10-28 01:29 a-full 5012
mathieu/master-next-tests: success (patches 4, 3, 2, with 28 series on the branch) - 2026-10-27 22:58 a-full 5011
mathieu/master-next: success (patches 4, 3, 2, with 21 series on the branch) - 2026-10-27 14:40 a-full 5009
mathieu/master-next-tests: cancelled (patches 4, 3, 2, with 23 series on the branch)- check-layer Run cmds: on the branch
- check-layer Run cmds_2: on the branch
- 2026-10-27 12:07 a-full 5008
mathieu/master-next: success (patches 4, 3, 2, with 16 series on the branch) - 2026-10-27 08:17 a-full 5007
mathieu/master-next: cancelled (patches 4, 3, 2, with 16 series on the branch)- musl-qemux86
meta/recipes-devtools/python/python3-pycryptodomex_3.24.1.bb:do_populate_lic: on the branch - beaglebone-alt
meta/recipes-devtools/python/python3-cython_3.3.0.bb:do_compile: on the branch - genericx86-alt
meta/recipes-devtools/python/python3-cython_3.3.0.bb:do_compile: on the branch - qemuarmv5
meta/recipes-devtools/python/python3-cython_3.3.0.bb:do_compile: on the branch - qemuarmv5
meta/recipes-sato/images/core-image-sato.bb:do_testsdkext: on the branch - meta-virt
meta/recipes-devtools/python/python3-cython_3.3.0.bb:do_compile: on the branch - genericx86-64-alt
meta/recipes-devtools/python/python3-cython_3.3.0.bb:do_compile: on the branch - qemuarm64-ltp
meta/recipes-devtools/python/python3-cython_3.3.0.bb:do_compile: on the branch - qemuarm64-ltp
meta/recipes-sato/images/core-image-sato.bb:do_testimage: on the branch
- musl-qemux86
- 2026-10-26 13:49 a-full 5004
mathieu/master-next: success (patches 4, 3, 2, with 30 series on the branch) - 2026-10-26 09:52 a-full 5003
mathieu/master-next-tests: cancelled (patches 4, 3, 2, with 30 series on the branch) - 2026-10-25 20:25 a-full 5001
mathieu/master-next: success (patches 4, 3, 2, with 26 series on the branch) - 2026-10-24 21:49 a-full 4999
mathieu/master-next: failure (patches 4, 3, 2, with 27 series on the branch)- qemuarm64-armhost
meta/recipes-devtools/sbom-cve-check/sbom-cve-check-update-cvelist-native_2026-09-12.bb:do_fetch: infrastructure
- qemuarm64-armhost