]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
bindgen-cli: extend BBCLASSEXTEND to include nativesdk
authorHarish Sadineni <Harish.Sadineni@windriver.com>
Tue, 30 Dec 2025 14:15:26 +0000 (06:15 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 8 Jan 2026 11:21:21 +0000 (11:21 +0000)
To support building Rust bindings in the SDK environment, bindgen needs to
be available for the `nativesdk` class as well.

This is required as part of making Rust available, where bindgen is a common
dependency for generating Rust FFI bindings from C headers during cross-compilation.

Signed-off-by: Harish Sadineni <Harish.Sadineni@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/bindgen-cli/bindgen-cli_0.72.1.bb

index 2f3ec04e822df48b87527354bbab435174e49e62..72dadfe52f774473dd7a1b22eb861fc316f16aaa 100644 (file)
@@ -15,4 +15,4 @@ do_install:append:class-native() {
        create_wrapper ${D}/${bindir}/bindgen LIBCLANG_PATH="${STAGING_LIBDIR_NATIVE}"
 }
 
-BBCLASSEXTEND = "native"
+BBCLASSEXTEND = "native nativesdk"