bodnuti
Deterministic checks of Yocto Project & OpenEmbedded patches.
[meta-oe][PATCH 01/29] castxml: upgrade 0.7.0 -> 0.8.0
- List
- openembedded-devel
- Thread
- lore
- Author
- Khem Raj
- Last message
- 2026-10-23 06:54
- Result
- 5 findings, 2 errors ยท 9 style findings
- Checked against
- meta-openembedded master
- Base
784c75a3a044- Note
- checked against master at 784c75a3a044, before the first of its patches that had landed
- Upstream
- 28/29 applied
[meta-oe][PATCH 01/29] castxml: upgrade 0.7.0 -> 0.8.0
applied to master as a946b5311d7c
[meta-networking][PATCH 02/29] ntp: Use time_t for the stime() argument
applied to master as 85eeead4e695
[meta-networking][PATCH 03/29] rdma-core: upgrade 64.0 -> 65.0
applied to master as 3ca2a7bf7f24
test_mbox.test_commit_message_presence[meta-networking][PATCH 04/29] rdma-core: Link libmana with libatomic when needed
applied to master as b7813c8d2d19
[meta-oe][PATCH 05/29] poco: Fix libatomic detection with optimized builds
applied to master as b722da772740
[meta-oe][PATCH 06/29] fio: Link with libatomic when 64-bit atomics need it
applied to master as 7dbeacb47c38
[meta-networking][PATCH 07/29] pgpool2: Define SIZEOF_LONG and SIZEOF_LONG_LONG
applied to master as e850841cdaed
Show 1 style finding
oelint.vars.multilineident meta-networking/recipes-support/pgpool2/pgpool2_4.7.3.bb:1815 file://define_SIGNAL_ARGS.patch \16 file://0002-configure-Check-the-size-of-long-and-long-long.patch \17 file://pgpool.sysconfig \18 file://pgpool.service \19 "20SRC_URI[sha256sum] = "4bf9df3e13feb8e64bee486b4ea54c9076296c2d9406165b0b68d32086fce250"21
[meta-networking][PATCH 08/29] ngtcp2: Fix example server build on 32-bit targets
applied to master as e8539731c196
[meta-oe][PATCH 09/29] bit7z: Avoid 64-bit atomics in BufferQueue
applied to master as 11b21ba2e875
[meta-oe][PATCH 10/29] android-tools: Mark incompatible with riscv32
applied to master as bd8d6d359e2f
[meta-oe][PATCH 11/29] libtorrent: Fix libatomic detection with optimized builds
applied to master as ff67facd092b
[meta-oe][PATCH 12/29] rtorrent: Fix libatomic detection with optimized builds
applied to master as 377c8363732c
[meta-webserver][PATCH 13/29] hiawatha: Link with libatomic when 64-bit atomics need it
applied to master as 535b74e21aa9
[meta-multimedia][PATCH 14/29] x265: Link with libatomic when 64-bit atomics need it
applied to master as 6d1dec8ef345
[meta-initramfs][PATCH 15/29] klibc: Mark incompatible with riscv32
[meta-oe][PATCH 16/29] mozjs-140: Backport libc fix to declare getrandom on all musl targets
applied to master as 8fd0c8b3cc75
[meta-oe][PATCH 17/29] floret: Link with libatomic when 64-bit atomics need it
applied to master as 52c9543412a4
[meta-python][PATCH 18/29] python3-ruff: Upgrade 0.16.8 -> 0.17.1
applied to master as 98867b96b841
oelint.vars.srcurifile meta-python/recipes-devtools/python/python3-ruff-crates.inc:96 crate://crates.io/aho-corasick/1.1.5 \ 7 crate://crates.io/alloca/0.4.0 \ 8 crate://crates.io/allocator-api2/0.2.21 \ 9 crate://crates.io/android_system_properties/0.1.5 \10 crate://crates.io/anes/0.1.6 \11 crate://crates.io/annotate-snippets/0.11.5 \12 crate://crates.io/anstream/0.6.21 \
[meta-python][PATCH 19/29] python3-ruff: Fix build on targets without 64-bit atomics
applied to master as 6241c7a96ce3
[meta-oe][PATCH 20/29] nushell: Upgrade 0.116.0 -> 0.116.1
applied to master as 5115c1d7d004
oelint.vars.inconspaces meta-oe/recipes-extended/nushell/nushell_0.116.1.bb:1613DEPENDS = "libgit2 sqlite3"1415SRC_URI = "crate://crates.io/nu/${PV};name=nu"16SRC_URI += " \17 file://0001-musl-riscv32-Add-syscall-numbers-443-to-450.patch;patchdir=${CARGO_VENDORING_DIRECTORY}/libc-0.2.186 \18 file://0002-Use-portable-atomic-for-AtomicU64-on-targets-without.patch;patchdir=${CARGO_VENDORING_DIRECTORY}/fff-search-0.11.0 \19 file://0003-Use-portable-atomic-for-AtomicU64-on-targets-without.patch;patchdir=${CARGO_VENDORING_DIRECTORY}/rmcp-3.4.0 \
oelint.file.inappropriatemsg meta-oe/recipes-extended/nushell/nushell_0.116.1.bb:1613DEPENDS = "libgit2 sqlite3"1415SRC_URI = "crate://crates.io/nu/${PV};name=nu"16SRC_URI += " \17 file://0001-musl-riscv32-Add-syscall-numbers-443-to-450.patch;patchdir=${CARGO_VENDORING_DIRECTORY}/libc-0.2.186 \18 file://0002-Use-portable-atomic-for-AtomicU64-on-targets-without.patch;patchdir=${CARGO_VENDORING_DIRECTORY}/fff-search-0.11.0 \19 file://0003-Use-portable-atomic-for-AtomicU64-on-targets-without.patch;patchdir=${CARGO_VENDORING_DIRECTORY}/rmcp-3.4.0 \
Show 6 style findings
oelint.var.order.DESCRIPTION meta-oe/recipes-extended/nushell/nushell_0.116.1.bb:31SUMMARY = "Nushell is a modern shell for structured data"2HOMEPAGE = "https://crates.io/crates/nu"3DESCRIPTION = "Nushell is a modern shell that works with structured data rather than text. \4 Nushell takes cues from a lot of familiar territory: traditional shells like \5 bash, object based shells like PowerShell, gradually typed languages like \6 TypeScript, functional programming, systems programming, and more."
oelint.var.suggestedvar.BUGTRACKER meta-oe/recipes-extended/nushell/nushell_0.116.1.bb:11SUMMARY = "Nushell is a modern shell for structured data"2HOMEPAGE = "https://crates.io/crates/nu"3DESCRIPTION = "Nushell is a modern shell that works with structured data rather than text. \4 Nushell takes cues from a lot of familiar territory: traditional shells like \
oelint.var.suggestedvar.CVE_PRODUCT meta-oe/recipes-extended/nushell/nushell_0.116.1.bb:11SUMMARY = "Nushell is a modern shell for structured data"2HOMEPAGE = "https://crates.io/crates/nu"3DESCRIPTION = "Nushell is a modern shell that works with structured data rather than text. \4 Nushell takes cues from a lot of familiar territory: traditional shells like \
oelint.var.suggestedvar.SECTION meta-oe/recipes-extended/nushell/nushell_0.116.1.bb:11SUMMARY = "Nushell is a modern shell for structured data"2HOMEPAGE = "https://crates.io/crates/nu"3DESCRIPTION = "Nushell is a modern shell that works with structured data rather than text. \4 Nushell takes cues from a lot of familiar territory: traditional shells like \
oelint.vars.notneededspace meta-oe/recipes-extended/nushell/nushell_0.116.1.bb:96 TypeScript, functional programming, systems programming, and more." 7 8LICENSE = "MIT" 9LIC_FILES_CHKSUM = " \10 file://LICENSE;md5=ea22f3cfd911b3519505220cfc0ce542 \11"12
oelint.vars.notneededspace meta-oe/recipes-extended/nushell/nushell_0.116.1.bb:1613DEPENDS = "libgit2 sqlite3"1415SRC_URI = "crate://crates.io/nu/${PV};name=nu"16SRC_URI += " \17 file://0001-musl-riscv32-Add-syscall-numbers-443-to-450.patch;patchdir=${CARGO_VENDORING_DIRECTORY}/libc-0.2.186 \18 file://0002-Use-portable-atomic-for-AtomicU64-on-targets-without.patch;patchdir=${CARGO_VENDORING_DIRECTORY}/fff-search-0.11.0 \19 file://0003-Use-portable-atomic-for-AtomicU64-on-targets-without.patch;patchdir=${CARGO_VENDORING_DIRECTORY}/rmcp-3.4.0 \
[meta-oe][PATCH 21/29] nushell: Fix build for riscv32 musl
applied to master as 9c0106e63bc5
[meta-oe][PATCH 22/29] librice: Fix build on targets without 64-bit atomics
applied to master as ff4d0b018459
Show 1 style finding
oelint.vars.multilineident meta-oe/recipes-support/librice/librice_0.4.3.bb:63LICENSE = "MIT"4LIC_FILES_CHKSUM = "file://LICENSE-MIT;md5=b377b220f43d747efdec40d69fcaa69d"56SRC_URI += " git://github.com/ystreet/librice.git;protocol=https;branch=main;tag=v${PV} \7 file://0001-rice-proto-Use-AtomicUsize-for-the-agent-counter.patch \8"9SRCREV = "afd70fdd7ca96a39824c55e6b373bac97311f2ba"
[meta-gnome][PATCH 23/29] ibus: Use native pkg-config for build tools
applied to master as 42201df1a533
[meta-oe][PATCH 24/29] sd: Fix build for riscv32
applied to master as 30e598470278
[meta-gnome][PATCH 25/29] gnome-shell: Mark incompatible with riscv32
applied to master as d5958817115a
[meta-gnome][PATCH 26/29] gthumb: Include stdbool.h for bool
applied to master as 341d70bee244
Show 1 style finding
oelint.var.order.SRC_URI meta-gnome/recipes-gnome/gthumb/gthumb_4.0.bb:363334REQUIRED_DISTRO_FEATURES = "opengl"3536SRC_URI += "file://0001-util.h-Include-stdbool.h-for-bool.patch"37SRC_URI[archive.sha256sum] = "a24aaa72b5637f49097dedc9c141a33615da770d029315f3285ebf2156cf7b61"3839FILES:${PN} += "${datadir}/metainfo"
[meta-networking][PATCH 27/29] samba: Fix riscv32 waf cross answers
applied to master as 1e48d62ee0ef
[meta-networking][PATCH 28/29] waf-samba: Reconfigure when the cross-answers file changes
applied to master as 2cadb9afb894
[meta-gnome][PATCH 29/29] gnome-commander: Fix build on targets without 64-bit atomics
applied to master as 7985170eb40e
oelint.file.inappropriatemsg meta-gnome/recipes-gnome/gnome-commander/gnome-commander_2.0.3.bb:2724GIR_MESON_OPTION = ""2526SRC_URI[archive.sha256sum] = "e51178f3256de45324ffd928a4a144fa859a865662bf295129f0188d8d243b57"27SRC_URI += "file://0001-meson-Support-cross-compilation-via-a-rust_target-cr.patch \28 file://0002-weak_ref-Use-a-Mutex-for-the-object-id-counter.patch \29"30
patchtest: 317 pass, 1 fail, 117 skip