]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
python_pyo3: Ensure native recipe sstate signatures work
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 8 Aug 2026 15:03:21 +0000 (16:03 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 10 Aug 2026 16:35:44 +0000 (17:35 +0100)
When a native recipe was added using this class, issues were exposed by the
sstate tests. We need to exclude the SITEINFO_BITS value from signatures
so native sstate has the same signature on 32 and 64 bit.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes-recipe/python_pyo3.bbclass

index 7f5a00f584f0e472d5056c3bcfca5990e4f52410..d2aa188cf079acb852cf0f0e57e13e6c8cda1854 100644 (file)
@@ -32,5 +32,6 @@ build_flags=WITH_THREAD
 suppress_build_script_link_lines=false
 EOF
 }
+python_pyo3_do_configure[vardepsexclude] = "SITEINFO_BITS"
 
 EXPORT_FUNCTIONS do_configure