bodnuti
Deterministic checks of Yocto Project & OpenEmbedded patches.
[PATCH 00/20] devtool: ide-sdk: add support for Rust recipes
- List
- openembedded-core
- Thread
- lore
- Author
- Enguerrand de Ribaucourt
- Last message
- 2026-10-26 08:56
- Result
- 4 findings, 3 errors ยท 4 style findings
- Checked against
- openembedded-core master
- Base
ae5cafacec8e- AutoBuilder
- 6 builds: 3 passed, 0 with warnings, 0 failed
[PATCH 01/20] cargo-example: add minimal selftest fixture
error oelint
oelint.file.underscores meta-selftest/recipes-test/rust/cargo-example.bb:11SUMMARY = "Minimal Cargo application for devtool ide-sdk selftests"2LICENSE = "MIT"3LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"4
error oelint
oelint.var.mandatoryvar.DESCRIPTION meta-selftest/recipes-test/rust/cargo-example.bb:11SUMMARY = "Minimal Cargo application for devtool ide-sdk selftests"2LICENSE = "MIT"3LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"4
error oelint
oelint.var.mandatoryvar.HOMEPAGE meta-selftest/recipes-test/rust/cargo-example.bb:11SUMMARY = "Minimal Cargo application for devtool ide-sdk selftests"2LICENSE = "MIT"3LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"4
warning oelint
oelint.var.licenseremotefile meta-selftest/recipes-test/rust/cargo-example.bb:31SUMMARY = "Minimal Cargo application for devtool ide-sdk selftests"2LICENSE = "MIT"3LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"45SRC_URI = "file://Cargo.toml \6 file://Cargo.lock \
Show 4 style findings
info oelint
oelint.var.bbclassextend meta-selftest/recipes-test/rust/cargo-example.bb:11SUMMARY = "Minimal Cargo application for devtool ide-sdk selftests"2LICENSE = "MIT"3LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"4
info oelint
oelint.var.suggestedvar.BUGTRACKER meta-selftest/recipes-test/rust/cargo-example.bb:11SUMMARY = "Minimal Cargo application for devtool ide-sdk selftests"2LICENSE = "MIT"3LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"4
info oelint
oelint.var.suggestedvar.CVE_PRODUCT meta-selftest/recipes-test/rust/cargo-example.bb:11SUMMARY = "Minimal Cargo application for devtool ide-sdk selftests"2LICENSE = "MIT"3LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"4
info oelint
oelint.var.suggestedvar.SECTION meta-selftest/recipes-test/rust/cargo-example.bb:11SUMMARY = "Minimal Cargo application for devtool ide-sdk selftests"2LICENSE = "MIT"3LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"4
[PATCH 02/20] devtool: ide-sdk: capture Cargo cross environment
[PATCH 03/20] devtool: ide-sdk: export recipe Cargo configuration
[PATCH 04/20] devtool: ide-sdk: recommend Rust Analyzer for Cargo
[PATCH 05/20] devtool: ide-sdk: configure Rust Analyzer for Cargo
[PATCH 06/20] devtool: ide-sdk: share IntelliSense architecture mapping
[PATCH 07/20] devtool: ide-sdk: configure Cargo C++ IntelliSense
[PATCH 08/20] devtool: ide-sdk: generalize binary install task name
[PATCH 09/20] devtool: ide-sdk: extract install task definition
[PATCH 10/20] devtool: ide-sdk: order install after optional build task
[PATCH 11/20] devtool: ide-sdk: add Cargo build task
[PATCH 12/20] devtool: ide-sdk: enforce LLDB for Cargo
[PATCH 13/20] devtool: ide-sdk: parse Rust debug path remaps
[PATCH 14/20] devtool: ide-sdk: remap Cargo sources for BitBake builds
[PATCH 15/20] devtool: ide-sdk: map Cargo workspace sources for LLDB
[PATCH 16/20] devtool: ide-sdk: map libstd-rs sources to Rust SDK
[PATCH 17/20] oeqa/selftest: share source breakpoint lookup
[PATCH 18/20] oeqa/selftest: run IDE tasks with configured environment
[PATCH 19/20] oeqa/selftest: debug Cargo example over QEMU slirp
[PATCH 20/20] oeqa/selftest: verify Cargo rebuild and redeploy
patchtest: 200 pass, 0 fail, 100 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 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 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 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, with 28 series on the branch) - 2026-10-27 22:58 a-full 5011
mathieu/master-next: success (patches 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, with 21 series on the branch) - 2026-10-27 14:40 a-full 5009
mathieu/master-next-tests: cancelled (patches 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 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 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, with 16 series on the branch) - 2026-10-27 08:17 a-full 5007
mathieu/master-next: cancelled (patches 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 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