X-Git-Url: http://git.onelab.eu/?p=libvirt.git;a=blobdiff_plain;f=libvirt.spec;h=7ba3dda0486914ceefe6e2ab60f07751406d8a03;hp=661efd9a7fd4c645e4c448748fd13deb204c1d34;hb=258521b65bc460cbbc0436d6f649c16bd12c246d;hpb=a0e03e6894d8e8486e79531967b92b83d6d59b86 diff --git a/libvirt.spec b/libvirt.spec index 661efd9..7ba3dda 100644 --- a/libvirt.spec +++ b/libvirt.spec @@ -1,8 +1,9 @@ # -*- rpm-spec -*- -%define mainstream_version 1.2.1 +%define mainstream_version 1.2.3 %define module_version_varname mainstream_version -%define taglevel 0 +%define taglevel 1 +%define packager PlanetLab/OneLab #libvirt-RPMFLAGS := --without storage-disk --without storage-iscsi --without storage-scsi \ ## --without storage-fs --without storage-lvm \ @@ -17,8 +18,6 @@ %define _without_polkit true %define _without_sasl true %define _without_audit true -#interface requires netcf -#%define _without_netcf true %define _without_avahi true %define _without_sanlock true %define _without_xen true @@ -28,7 +27,7 @@ %define _without_esx true %define _without_libxl true %define _without_vbox true - +%define _without_uml true #turn this off even on f18 as an attempt to get back /proc/meminfo %define _without_fuse true @@ -273,11 +272,6 @@ %define with_hal 0%{!?_without_hal:%{server_drivers}} %endif -# interface requires netcf -%if ! 0%{?with_netcf} - %define with_interface 0 -%endif - # Enable yajl library for JSON mode with QEMU %if 0%{?fedora} >= 13 || 0%{?rhel} >= 6 %define with_yajl 0%{!?_without_yajl:%{server_drivers}} @@ -417,6 +411,7 @@ URL: http://libvirt.org/ %define mainturl stable_updates/ %endif Source: http://libvirt.org/sources/%{?mainturl}libvirt-%{version}.tar.gz +Patch1: libvirt-1.2.3-bypass-netns-check.patch %if %{with_libvirtd} Requires: libvirt-daemon = %{version}-%{release} @@ -1196,6 +1191,7 @@ driver %prep %setup -q +%patch1 -p0 -b .bypass-netns-check %build %if ! %{with_xen} @@ -1545,6 +1541,12 @@ rm -f $RPM_BUILD_ROOT%{_prefix}/lib/sysctl.d/libvirtd.conf rm -fr %{buildroot} %check +# PlanetLab build +# do not run tests, this is mainstream business, and more importantly +# our own setup is ti build inside a container already and we've seen +# occasional red herrings because of that +exit +# cd tests make # These tests don't current work in a mock build root @@ -1854,7 +1856,8 @@ exit 0 %{_datadir}/augeas/lenses/virtlockd.aug %{_datadir}/augeas/lenses/tests/test_virtlockd.aug %{_datadir}/augeas/lenses/libvirt_lockd.aug -%{_datadir}/augeas/lenses/tests/test_libvirt_lockd.aug +### planetlab: we do not run tests +# %{_datadir}/augeas/lenses/tests/test_libvirt_lockd.aug %if %{with_polkit} %if 0%{?fedora} >= 12 || 0%{?rhel} >= 6 @@ -2186,6 +2189,9 @@ exit 0 %doc examples/systemtap %changelog +* Fri Mar 21 2014 Thierry Parmentelat - libvirt-1.2.1-1 +- builds fine on f{18,20} + * Mon Jan 27 2014 Cole Robinson - 1.2.1-2 - Rebuild for openwsman soname bump