diff options
author | hongxu <hongxu.jia@eng.windriver.com> | 2025-05-14 15:59:26 +0800 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2025-05-19 22:56:55 -0400 |
commit | e48daeeb5d46b8877bccf831381333e7340177ff (patch) | |
tree | f9c294b9b14be01f8c9416c0dc5dacf932db02b5 | |
parent | a6f88557b0827b66faeef0c2c0251c1d4f75de88 (diff) | |
download | meta-virtualization-e48daeeb5d46b8877bccf831381333e7340177ff.tar.gz |
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.bb | 1 |
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}" | |||
50 | GROUPADD_PARAM:${PN} = "-r qemu; -r kvm; -r libvirt; -r virtlogin" | 50 | GROUPADD_PARAM:${PN} = "-r qemu; -r kvm; -r libvirt; -r virtlogin" |
51 | USERADD_PARAM:${PN} = "-r -g qemu -G kvm qemu" | 51 | USERADD_PARAM:${PN} = "-r -g qemu -G kvm qemu" |
52 | 52 | ||
53 | CFLAGS += "${@oe.utils.vartrue('DEBUG_BUILD', '-Wno-error=inline', '', d)}" | ||
53 | 54 | ||
54 | EXTRA_OEMESON += "--cross-file ${WORKDIR}/meson-${PN}.cross" | 55 | EXTRA_OEMESON += "--cross-file ${WORKDIR}/meson-${PN}.cross" |
55 | do_write_config:append() { | 56 | do_write_config:append() { |