- Enable ix86 32bit build for xen-libs to be built to support
xen-tools-domU on 32bit VMs and also vhostmd running in 32bit VMs OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=298
This commit is contained in:
parent
bcf3fabf05
commit
c0303bd7d9
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Feb 4 11:20:12 MST 2014 - carnold@suse.com
|
||||||
|
|
||||||
|
- Enable ix86 32bit build for xen-libs to be built to support
|
||||||
|
xen-tools-domU on 32bit VMs and also vhostmd running in 32bit VMs
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Feb 3 16:38:34 MST 2014 - carnold@suse.de
|
Sun Feb 3 16:38:34 MST 2014 - carnold@suse.de
|
||||||
|
|
||||||
|
21
xen.spec
21
xen.spec
@ -15,7 +15,6 @@
|
|||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
Name: xen
|
Name: xen
|
||||||
ExclusiveArch: %ix86 x86_64 %arm aarch64
|
ExclusiveArch: %ix86 x86_64 %arm aarch64
|
||||||
%define xvers 4.4
|
%define xvers 4.4
|
||||||
@ -84,19 +83,19 @@ BuildRequires: libfdt1-devel
|
|||||||
%ifarch %ix86 x86_64
|
%ifarch %ix86 x86_64
|
||||||
BuildRequires: dev86
|
BuildRequires: dev86
|
||||||
%endif
|
%endif
|
||||||
|
BuildRequires: flex
|
||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: flex
|
|
||||||
BuildRequires: glib2-devel
|
BuildRequires: glib2-devel
|
||||||
BuildRequires: libaio-devel
|
BuildRequires: libaio-devel
|
||||||
BuildRequires: libbz2-devel
|
BuildRequires: libbz2-devel
|
||||||
BuildRequires: libpixman-1-0-devel
|
|
||||||
BuildRequires: libuuid-devel
|
BuildRequires: libuuid-devel
|
||||||
BuildRequires: libxml2-devel
|
BuildRequires: libxml2-devel
|
||||||
BuildRequires: libyajl-devel
|
BuildRequires: libyajl-devel
|
||||||
|
BuildRequires: libpixman-1-0-devel
|
||||||
%if %{?with_qemu_traditional}0
|
%if %{?with_qemu_traditional}0
|
||||||
BuildRequires: libSDL-devel
|
|
||||||
BuildRequires: pciutils-devel
|
BuildRequires: pciutils-devel
|
||||||
|
BuildRequires: libSDL-devel
|
||||||
%endif
|
%endif
|
||||||
%if %{?with_stubdom}0
|
%if %{?with_stubdom}0
|
||||||
%if 0%{?suse_version} < 1230
|
%if 0%{?suse_version} < 1230
|
||||||
@ -381,8 +380,6 @@ Authors:
|
|||||||
Ewan Mellor <ewan@xensource.com>
|
Ewan Mellor <ewan@xensource.com>
|
||||||
...
|
...
|
||||||
|
|
||||||
%if %{?with_dom0_support}0
|
|
||||||
|
|
||||||
%package libs
|
%package libs
|
||||||
Summary: Xen Virtualization: Libraries
|
Summary: Xen Virtualization: Libraries
|
||||||
Group: System/Kernel
|
Group: System/Kernel
|
||||||
@ -404,6 +401,8 @@ Authors:
|
|||||||
Ian Pratt <ian.pratt@cl.cam.ac.uk>
|
Ian Pratt <ian.pratt@cl.cam.ac.uk>
|
||||||
|
|
||||||
|
|
||||||
|
%if %{?with_dom0_support}0
|
||||||
|
|
||||||
%package tools
|
%package tools
|
||||||
Summary: Xen Virtualization: Control tools for domain 0
|
Summary: Xen Virtualization: Control tools for domain 0
|
||||||
Group: System/Kernel
|
Group: System/Kernel
|
||||||
@ -999,7 +998,6 @@ rm -f $RPM_BUILD_ROOT/usr/share/man/man1/xen-list.1.gz
|
|||||||
# 32 bit hypervisor no longer supported. Remove dom0 tools.
|
# 32 bit hypervisor no longer supported. Remove dom0 tools.
|
||||||
rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc
|
rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc
|
||||||
rm -rf $RPM_BUILD_ROOT/%{_datadir}/man
|
rm -rf $RPM_BUILD_ROOT/%{_datadir}/man
|
||||||
rm -rf $RPM_BUILD_ROOT/%{_libdir}/fs
|
|
||||||
rm -rf $RPM_BUILD_ROOT/%{_libdir}/xen
|
rm -rf $RPM_BUILD_ROOT/%{_libdir}/xen
|
||||||
rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*
|
rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*
|
||||||
rm -rf $RPM_BUILD_ROOT/usr/sbin
|
rm -rf $RPM_BUILD_ROOT/usr/sbin
|
||||||
@ -1016,7 +1014,6 @@ rm -f $RPM_BUILD_ROOT/%{_bindir}/pygrub
|
|||||||
rm -f $RPM_BUILD_ROOT/%{_bindir}/remus
|
rm -f $RPM_BUILD_ROOT/%{_bindir}/remus
|
||||||
rm -f $RPM_BUILD_ROOT/usr/etc/qemu/target-x86_64.conf
|
rm -f $RPM_BUILD_ROOT/usr/etc/qemu/target-x86_64.conf
|
||||||
rm -f $RPM_BUILD_ROOT/usr/libexec/qemu-bridge-helper
|
rm -f $RPM_BUILD_ROOT/usr/libexec/qemu-bridge-helper
|
||||||
rm -f $RPM_BUILD_ROOT/%{_libdir}/*.so.*
|
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if %{?with_dom0_support}0
|
%if %{?with_dom0_support}0
|
||||||
@ -1040,11 +1037,15 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/*.so.*
|
|||||||
%endif
|
%endif
|
||||||
/boot/xen%{xen_install_suffix}
|
/boot/xen%{xen_install_suffix}
|
||||||
|
|
||||||
|
%endif
|
||||||
|
|
||||||
%files libs
|
%files libs
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_libdir}/fs/
|
%{_libdir}/fs/
|
||||||
%{_libdir}/*.so.*
|
%{_libdir}/*.so.*
|
||||||
|
|
||||||
|
%if %{?with_dom0_support}0
|
||||||
|
|
||||||
%files tools
|
%files tools
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%ifarch %ix86 x86_64
|
%ifarch %ix86 x86_64
|
||||||
@ -1413,10 +1414,10 @@ fi
|
|||||||
%endif
|
%endif
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%endif
|
||||||
|
|
||||||
%post libs -p /sbin/ldconfig
|
%post libs -p /sbin/ldconfig
|
||||||
|
|
||||||
%postun libs -p /sbin/ldconfig
|
%postun libs -p /sbin/ldconfig
|
||||||
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
x
Reference in New Issue
Block a user