On Wed, Feb 26, 2014 at 13:09:48 +0100, Peter Krempa wrote: > RHEL still uses the 3.4.0 package of libgfapi and the package is built > only for x86_64. > --- > libvirt.spec.in | 14 +++++++++++++- > 1 file changed, 13 insertions(+), 1 deletion(-) > > diff --git a/libvirt.spec.in b/libvirt.spec.in > index 3d5a69e..67b5557 100644 > --- a/libvirt.spec.in > +++ b/libvirt.spec.in > @@ -98,7 +98,7 @@ > %else > %define with_storage_sheepdog 0 > %endif > -%if 0%{?fedora} >= 19 > +%if 0%{?fedora} >= 19 || 0%{?rhel >= 6} > %define with_storage_gluster 0%{!?_without_storage_gluster:%{server_drivers}} > %else > %define with_storage_gluster 0 > @@ -153,6 +153,13 @@ > %define with_numactl 0 > %endif > > +# libgfapi is built only on x86_64 on rhel > +%ifnarch x86_64 > + %if 0%{?rhel >= 6} > + %define with_storage_gluster 0 > + %endif > +%endif > + > # RHEL doesn't ship OpenVZ, VBox, UML, PowerHypervisor, > # VMWare, libxenserver (xenapi), libxenlight (Xen 4.1 and newer), > # or HyperV. > @@ -571,9 +578,14 @@ BuildRequires: ceph-devel > %endif > %endif > %if %{with_storage_gluster} > +%if 0%{?rhel} >= 6 > +BuildRequires: glusterfs-api-devel >= 3.4.0 > +BuildRequires: glusterfs-devel >= 3.4.0 > +%else > BuildRequires: glusterfs-api-devel >= 3.4.1 > BuildRequires: glusterfs-devel >= 3.4.1 > %endif > +%endif The nested if/else/endif should be indented. > %if %{with_numactl} > # For QEMU/LXC numa info > BuildRequires: numactl-devel ACK once fixed. Jirka -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list