[Buildroot] [PATCH 2/2] package/xen: add slirp dependency for tools

Peter Korsgaard peter at korsgaard.com
Sat Nov 14 10:30:06 UTC 2020


>>>>> "Fabrice" == Fabrice Fontaine <fontaine.fabrice at gmail.com> writes:

 > Build of xen tools fails if slirp is built before xen because xen is not
 > compatible with spice slirp which does not provide libslirp.h:

 > /home/buildroot/autobuild/instance-2/output-1/build/xen-4.13.0/tools/qemu-xen/net/slirp.c:40:10: fatal error: libslirp.h: No such file or directory
 >  #include <libslirp.h>
 >           ^~~~~~~~~~~~

 > Indeed, xen prefers a system-provided slirp over its internal one

 > So add slirp as a mandatory dependency (now that we switched to the up
 > to date https://gitlab.freedesktop.org/slirp/libslirp)

 > This build failure is raised since, at least, version 4.13.0

 > Fixes:
 >  - http://autobuild.buildroot.org/results/b80b33ed558518f7bbb0a3c8586bf2d0b8acc36f

 > Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>

Committed to 2020.02.x and 2020.08.x, thanks.

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list