[packages/qemu] - enabled GlusterFS backend and RDMA migration support

qboosh qboosh at pld-linux.org
Mon Aug 19 21:48:21 CEST 2013


commit 80dbeed1d53dfbba79c2364efa45fdf94cef6a59
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Aug 19 21:47:22 2013 +0200

    - enabled GlusterFS backend and RDMA migration support

 qemu.spec | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/qemu.spec b/qemu.spec
index 50eb13b..a0aad10 100644
--- a/qemu.spec
+++ b/qemu.spec
@@ -1,6 +1,5 @@
 # TODO:
 # - merge missing bits from qemu-kvm
-# - --enable-glusterfs when glusterfs 3.4 is out
 # - qemu-system-ppc -hda ac-ppc.img says:
 #   qemu: could not open disk image ac-ppc.img: error "Success"
 #   qemu-0.12.2-2.x86_64.rpm - broken
@@ -12,7 +11,8 @@
 %bcond_without	sdl		# SDL UI and audio support
 %bcond_without	glx		# OpenGL/GLX support
 %bcond_without	ceph		# Ceph/RBD support
-%bcond_with	glusterfs	# GlusterFS backend
+%bcond_without	glusterfs	# GlusterFS backend
+%bcond_without	rdma		# RDMA-based migration support
 %bcond_with	gtk2		# GTK+ 2.x instead of 3.x
 %bcond_without	spice		# SPICE support
 %bcond_with	esd		# EsounD audio support
@@ -54,9 +54,11 @@ BuildRequires:	libcacard-devel
 BuildRequires:	libcap-devel
 BuildRequires:	libcap-ng-devel
 BuildRequires:	libfdt-devel
+%{?with_rdma:BuildRequires:	libibverbs-devel}
 BuildRequires:	libiscsi-devel
 BuildRequires:	libjpeg-devel
 BuildRequires:	libpng-devel
+%{?with_rdma:BuildRequires:	librdmacm-devel}
 BuildRequires:	libseccomp-devel
 BuildRequires:	libssh2-devel >= 1.2.8
 # for usb passthrough, when available
@@ -550,6 +552,7 @@ ln -s ../error.h qapi/error.h
 	--enable-mixemu \
 	%{__enable_disable glx} \
 	%{__enable_disable ceph rbd} \
+	%{__enable_disable rdma} \
 	%{__enable_disable sdl} \
 	--enable-seccomp \
 	%{__enable_disable spice} \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/qemu.git/commitdiff/80dbeed1d53dfbba79c2364efa45fdf94cef6a59



More information about the pld-cvs-commit mailing list