]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
buildhistory: fix handling of RDEPENDS style strings
authorAdam Blank <adam.blank.g@gmail.com>
Wed, 31 Dec 2025 11:21:01 +0000 (12:21 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 19 Jan 2026 17:46:18 +0000 (17:46 +0000)
commitb013d62d1092a5f2ed14c11d6e7bb37d74e5e6cc
treece570fafdc16d38beda537028a367f8308aea769
parent6de3d2602f4f4a8192d6a6040e89e814187dcf93
buildhistory: fix handling of RDEPENDS style strings

RDEPENDS style strings are regex searched for entries matching
the usual, allowed package names (plus possible version flags).
RPROVIDES however, is also allowed to contain actual file paths
like '/bin/sh', which get broken by the current implementation.

Use bb.utils to handle RDEPENDS style stings.

Signed-off-by: Adam Blank <adam.blank.g@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/buildhistory.bbclass