summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Williams <patrick@stwcx.xyz>2024-01-22 23:30:55 +0300
committerPatrick Williams <patrick@stwcx.xyz>2024-01-23 19:02:39 +0300
commit32e027073bc2b7e4a4c9604c7ac36605dd91de80 (patch)
tree9661bf37d64936d19b7d24b00ce909e18e54650d
parentb2c71e9c79db59567e5e040e2a3104ea18da811c (diff)
downloadopenbmc-32e027073bc2b7e4a4c9604c7ac36605dd91de80.tar.xz
meta-phosphor: libxml2: workaround upstream inherit_defer issue
There seems to be some conflict between the new `inherit_defer` syntax in bitbake and the class-based override we are doing for PACKAGECONFIG. Workaround it by explicitly performing the necessary inherit. Change-Id: I77f0021abb24b9f0b82799e8422b330cc58a618b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
-rw-r--r--meta-phosphor/recipes-core/libxml2/libxml2_%.bbappend4
1 files changed, 4 insertions, 0 deletions
diff --git a/meta-phosphor/recipes-core/libxml2/libxml2_%.bbappend b/meta-phosphor/recipes-core/libxml2/libxml2_%.bbappend
index 42046b1fc5..64b755a2cc 100644
--- a/meta-phosphor/recipes-core/libxml2/libxml2_%.bbappend
+++ b/meta-phosphor/recipes-core/libxml2/libxml2_%.bbappend
@@ -1,2 +1,6 @@
# OpenBMC doesn't use python anymore, so no need for libxml python bindings
PACKAGECONFIG:remove:openbmc-phosphor:class-target = "python"
+
+# Upstream bitbake currently has a bug that requires an explicit
+# inherit here. See https://bugzilla.yoctoproject.org/show_bug.cgi?id=15361
+inherit python3targetconfig