QEMU upstream requires the use of pixman. When pixman is not present the
system, the configure of QEMU will fail with:
ERROR: pixman not present. Your options:
(1) Preferred: Install the pixman devel package (any recent
distro should have packages as Xorg needs pixman too).
(2) Fetch the pixman submodule, using:
git submodule update --init pixman
I think we can use by default the version on the system. So check it
a Xen configuration time to avoid a build issue later.
Signed-off-by: Julien Grall <[email protected]>
---
This patch requires to regenerate tools/configure.
Changes in v2:
- Only check if pixman is present when building QEMU
---
tools/configure.ac | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tools/configure.ac b/tools/configure.ac
index 2aff18d..64dc75c 100644
--- a/tools/configure.ac
+++ b/tools/configure.ac
@@ -323,9 +323,10 @@ esac
AX_CHECK_UUID
AX_CHECK_CURSES
-dnl Glib 2.0 is only required when QEMU is built
+dnl Glib 2.0 and pixman are only required when QEMU is built
AS_IF([test "x$qemu_xen" = "xy"], [
PKG_CHECK_MODULES(glib, [glib-2.0 >= 2.12])
+PKG_CHECK_MODULES(pixman, pixman-1)
])
AX_CHECK_FETCHER
--
2.1.4
_______________________________________________
Xen-devel mailing list
[email protected]
http://lists.xen.org/xen-devel