summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/qemu
diff options
context:
space:
mode:
authorJose Quaresma <quaresma.jose@gmail.com>2024-02-14 13:43:24 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-02-15 09:17:40 +0000
commitc2524614e49aee95b23d7bc162b1a30dee8cf59c (patch)
tree479b04d3d06c93ce261cf746deba40cca69030bb /meta/recipes-devtools/qemu
parentbc17d33b30a6d5d970f390becf726e852fd0cc16 (diff)
downloadopenembedded-core-c2524614e49aee95b23d7bc162b1a30dee8cf59c.tar.gz
qemu: disbale AF_XDP network backend support
This fix some host contaminations issues: | /poky/build/tmp/hosttools/ld.bfd: libcommon.fa.p/net_af-xdp.c.o: undefined reference to symbol 'bpf_xdp_detach@@LIBBPF_0.7.0' | /poky/build/tmp/hosttools/ld.bfd: /usr/lib/libbpf.so.1: error adding symbols: DSO missing from command line | collect2: error: ld returned 1 exit status The AF_XDP network backend support [1] requires the libxdp that is not available in any layer, otherwise you can configure this option: | PACKAGECONFIG[af-xdp] = "--enable-af-xdp,--disable-af-xdp,libxdp" [1] https://github.com/qemu/qemu/commit/cb039ef3d9e3112da01e1ecd9b136ac9809ef733 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/qemu')
-rw-r--r--meta/recipes-devtools/qemu/qemu.inc1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc
index 2a81870151..5d953e5ef5 100644
--- a/meta/recipes-devtools/qemu/qemu.inc
+++ b/meta/recipes-devtools/qemu/qemu.inc
@@ -126,6 +126,7 @@ EXTRA_OECONF = " \
--disable-download \
--disable-docs \
--host-cc='${BUILD_CC}' \
+ --disable-af-xdp \
${PACKAGECONFIG_CONFARGS} \
"