SHA256
1
0
forked from pool/xen

- 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:
Charles Arnold 2014-02-04 18:31:26 +00:00 committed by Git OBS Bridge
parent bcf3fabf05
commit c0303bd7d9
2 changed files with 17 additions and 10 deletions

View File

@ -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

View File

@ -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