summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/qemu/qemu.inc
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2022-07-13 11:45:06 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-07-14 23:22:09 +0100
commit0641f17c282fee04d3b53bb2cd5b3cc1eb59a4d0 (patch)
tree37de4d92b0465aa59aea0aac90cd5e12c1e4c3d2 /meta/recipes-devtools/qemu/qemu.inc
parente589b3e6ef661fe6a2c82ddf7fa9c1bbf3183bf9 (diff)
downloadpoky-0641f17c282fee04d3b53bb2cd5b3cc1eb59a4d0.tar.gz
qemu: Fix slirp determinism issue
Add a PACKAGECONFIG option for slirp, defaulting to internal. This avoids the presence of libslirp on the host causing qemu to link against that instead breaking reproducibility and usability of the binary on hosts where the library isn't present. We need to add it to PACKAGECONFIG by default since users do expect slirp to be enabled in the wider community. (From OE-Core rev: 5a9a64132bf5ecac9d611d29751226a466c4a2c1) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/qemu/qemu.inc')
-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 16674eb5ad..c412d416d5 100644
--- a/meta/recipes-devtools/qemu/qemu.inc
+++ b/meta/recipes-devtools/qemu/qemu.inc
@@ -188,6 +188,7 @@ PACKAGECONFIG[bpf] = "--enable-bpf,--disable-bpf,libbpf"
188PACKAGECONFIG[capstone] = "--enable-capstone,--disable-capstone" 188PACKAGECONFIG[capstone] = "--enable-capstone,--disable-capstone"
189PACKAGECONFIG[rdma] = "--enable-rdma,--disable-rdma" 189PACKAGECONFIG[rdma] = "--enable-rdma,--disable-rdma"
190PACKAGECONFIG[vde] = "--enable-vde,--disable-vde" 190PACKAGECONFIG[vde] = "--enable-vde,--disable-vde"
191PACKAGECONFIG[slirp] = "--enable-slirp=internal,--disable-slirp"
191 192
192INSANE_SKIP:${PN} = "arch" 193INSANE_SKIP:${PN} = "arch"
193 194