From: Richard Purdie Date: Sat, 8 Aug 2026 15:03:21 +0000 (+0100) Subject: python_pyo3: Ensure native recipe sstate signatures work X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a391725f00e8ff195fb57bc6858c2a8538e4b7df;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git python_pyo3: Ensure native recipe sstate signatures work 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 --- diff --git a/meta/classes-recipe/python_pyo3.bbclass b/meta/classes-recipe/python_pyo3.bbclass index 7f5a00f584..d2aa188cf0 100644 --- a/meta/classes-recipe/python_pyo3.bbclass +++ b/meta/classes-recipe/python_pyo3.bbclass @@ -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