summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhongxu <hongxu.jia@eng.windriver.com>2025-05-14 15:59:26 +0800
committerBruce Ashfield <bruce.ashfield@gmail.com>2025-05-19 22:56:55 -0400
commite48daeeb5d46b8877bccf831381333e7340177ff (patch)
treef9c294b9b14be01f8c9416c0dc5dacf932db02b5
parenta6f88557b0827b66faeef0c2c0251c1d4f75de88 (diff)
downloadmeta-virtualization-e48daeeb5d46b8877bccf831381333e7340177ff.tar.gz
libvirt: fix compile failure while DEBUG_BUILD = 1HEADmaster
Build libvirt failed while DEBUG_BUILD = 1 [snip] ../git/src/cpu/cpu_x86.c: In function 'cpuidSetLeaf4': ../git/src/cpu/cpu_x86.c:2563:1: error: inlining failed in call to 'cpuidCall': function not considered for inlining [-Werror=inline] 2563 | cpuidCall(virCPUx86CPUID *cpuid) | ^~~~~~~~~ [snip] Explicitly add -Wno-error=inline to CFLAGS if DEBUG_BUILD = 1 to workaround Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
-rw-r--r--recipes-extended/libvirt/libvirt_git.bb1
1 files changed, 1 insertions, 0 deletions
diff --git a/recipes-extended/libvirt/libvirt_git.bb b/recipes-extended/libvirt/libvirt_git.bb
index 7d694ac1..7ed708f5 100644
--- a/recipes-extended/libvirt/libvirt_git.bb
+++ b/recipes-extended/libvirt/libvirt_git.bb
@@ -50,6 +50,7 @@ USERADD_PACKAGES = "${PN}"
50GROUPADD_PARAM:${PN} = "-r qemu; -r kvm; -r libvirt; -r virtlogin" 50GROUPADD_PARAM:${PN} = "-r qemu; -r kvm; -r libvirt; -r virtlogin"
51USERADD_PARAM:${PN} = "-r -g qemu -G kvm qemu" 51USERADD_PARAM:${PN} = "-r -g qemu -G kvm qemu"
52 52
53CFLAGS += "${@oe.utils.vartrue('DEBUG_BUILD', '-Wno-error=inline', '', d)}"
53 54
54EXTRA_OEMESON += "--cross-file ${WORKDIR}/meson-${PN}.cross" 55EXTRA_OEMESON += "--cross-file ${WORKDIR}/meson-${PN}.cross"
55do_write_config:append() { 56do_write_config:append() {