- Update to Xen 4.7 pre-release
xen-4.7.0-testing-src.tar.bz2 - Dropped: xen-4.6.1-testing-src.tar.bz2 55f7f9d2-libxl-slightly-refine-pci-assignable-add-remove-handling.patch 5628fc67-libxl-No-emulated-disk-driver-for-xvdX-disk.patch 5644b756-x86-HVM-don-t-inject-DB-with-error-code.patch 5649bcbe-libxl-relax-readonly-check-introduced-by-XSA-142-fix.patch hotplug-Linux-block-performance-fix.patch set-mtu-from-bridge-for-tap-interface.patch xendomains-libvirtd-conflict.patch xsa154.patch xsa155-xen-0001-xen-Add-RING_COPY_REQUEST.patch xsa155-xen-0002-blktap2-Use-RING_COPY_REQUEST.patch xsa155-xen-0003-libvchan-Read-prod-cons-only-once.patch xsa170.patch OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=414
This commit is contained in:
committed by
Git OBS Bridge
parent
321d8bf36d
commit
f18f683ba6
49
xen.spec
49
xen.spec
@@ -15,13 +15,12 @@
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
# needssslcertforbuild
|
||||
|
||||
Name: xen
|
||||
ExclusiveArch: %ix86 x86_64 %arm aarch64
|
||||
%define changeset 31594
|
||||
%define xen_build_dir xen-4.6.1-testing
|
||||
%define xen_build_dir xen-4.7.0-testing
|
||||
#
|
||||
%define with_kmp 0
|
||||
%define with_debug 0
|
||||
@@ -160,12 +159,12 @@ BuildRequires: xorg-x11-util-devel
|
||||
%endif
|
||||
%endif
|
||||
|
||||
Version: 4.6.1_02
|
||||
Version: 4.7.0_01
|
||||
Release: 0
|
||||
Summary: Xen Virtualization: Hypervisor (aka VMM aka Microkernel)
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Source0: xen-4.6.1-testing-src.tar.bz2
|
||||
Source0: xen-4.7.0-testing-src.tar.bz2
|
||||
Source1: stubdom.tar.bz2
|
||||
Source2: qemu-xen-traditional-dir-remote.tar.bz2
|
||||
Source5: ipxe.tar.bz2
|
||||
@@ -198,16 +197,7 @@ Source57: xen-utils-0.1.tar.bz2
|
||||
# For xen-libs
|
||||
Source99: baselibs.conf
|
||||
# Upstream patches
|
||||
Patch1: 55f7f9d2-libxl-slightly-refine-pci-assignable-add-remove-handling.patch
|
||||
Patch2: 5628fc67-libxl-No-emulated-disk-driver-for-xvdX-disk.patch
|
||||
Patch3: 5644b756-x86-HVM-don-t-inject-DB-with-error-code.patch
|
||||
Patch4: 5649bcbe-libxl-relax-readonly-check-introduced-by-XSA-142-fix.patch
|
||||
Patch154: xsa154.patch
|
||||
Patch15501: xsa155-xen-0001-xen-Add-RING_COPY_REQUEST.patch
|
||||
Patch15502: xsa155-xen-0002-blktap2-Use-RING_COPY_REQUEST.patch
|
||||
Patch15503: xsa155-xen-0003-libvchan-Read-prod-cons-only-once.patch
|
||||
Patch164: xsa164.patch
|
||||
Patch170: xsa170.patch
|
||||
# Upstream qemu-traditional patches
|
||||
Patch250: VNC-Support-for-ExtendedKeyEvent-client-message.patch
|
||||
Patch251: 0001-net-move-the-tap-buffer-into-TAPState.patch
|
||||
@@ -271,7 +261,6 @@ Patch403: xl-conf-default-bridge.patch
|
||||
Patch420: suspend_evtchn_lock.patch
|
||||
Patch421: xenpaging.doc.patch
|
||||
Patch422: stubdom-have-iovec.patch
|
||||
Patch423: hotplug-Linux-block-performance-fix.patch
|
||||
# Other bug fixes or features
|
||||
Patch451: xenconsole-no-multiple-connections.patch
|
||||
Patch452: hibernate.patch
|
||||
@@ -279,14 +268,12 @@ Patch453: stdvga-cache.patch
|
||||
Patch454: ipxe-enable-nics.patch
|
||||
Patch455: pygrub-netware-xnloader.patch
|
||||
Patch456: pygrub-boot-legacy-sles.patch
|
||||
Patch457: set-mtu-from-bridge-for-tap-interface.patch
|
||||
Patch458: aarch64-rename-PSR_MODE_ELxx-to-match-linux-headers.patch
|
||||
Patch459: xendomains-libvirtd-conflict.patch
|
||||
Patch460: CVE-2014-0222-blktap-qcow1-validate-l2-table-size.patch
|
||||
Patch461: libxl.pvscsi.patch
|
||||
Patch462: xen.libxl.dmmd.patch
|
||||
Patch463: libxl.add-option-to-disable-disk-cache-flushes-in-qdisk.patch
|
||||
Patch464: blktap2-no-uninit.patch
|
||||
Patch457: aarch64-rename-PSR_MODE_ELxx-to-match-linux-headers.patch
|
||||
Patch458: CVE-2014-0222-blktap-qcow1-validate-l2-table-size.patch
|
||||
Patch459: libxl.pvscsi.patch
|
||||
Patch460: xen.libxl.dmmd.patch
|
||||
Patch461: libxl.add-option-to-disable-disk-cache-flushes-in-qdisk.patch
|
||||
Patch462: blktap2-no-uninit.patch
|
||||
# Hypervisor and PV driver Patches
|
||||
Patch501: x86-ioapic-ack-default.patch
|
||||
Patch502: x86-cpufreq-report.patch
|
||||
@@ -509,16 +496,7 @@ Authors:
|
||||
%prep
|
||||
%setup -q -n %xen_build_dir -a 1 -a 2 -a 5 -a 6 -a 57
|
||||
# Upstream patches
|
||||
%patch1 -p1
|
||||
%patch2 -p1
|
||||
%patch3 -p1
|
||||
%patch4 -p1
|
||||
%patch154 -p1
|
||||
%patch15501 -p1
|
||||
%patch15502 -p1
|
||||
%patch15503 -p1
|
||||
%patch164 -p1
|
||||
%patch170 -p1
|
||||
# Upstream qemu patches
|
||||
%patch250 -p1
|
||||
%patch251 -p1
|
||||
@@ -582,7 +560,6 @@ Authors:
|
||||
%patch420 -p1
|
||||
%patch421 -p1
|
||||
%patch422 -p1
|
||||
%patch423 -p1
|
||||
# Other bug fixes or features
|
||||
%patch451 -p1
|
||||
%patch452 -p1
|
||||
@@ -596,8 +573,6 @@ Authors:
|
||||
%patch460 -p1
|
||||
%patch461 -p1
|
||||
%patch462 -p1
|
||||
%patch463 -p1
|
||||
%patch464 -p1
|
||||
# Hypervisor and PV driver Patches
|
||||
%patch501 -p1
|
||||
%patch502 -p1
|
||||
@@ -1006,6 +981,12 @@ rm -f $RPM_BUILD_ROOT/usr/libexec/qemu-bridge-helper
|
||||
/usr/sbin/td-util
|
||||
/usr/sbin/vhd-update
|
||||
/usr/sbin/vhd-util
|
||||
/usr/sbin/flask-get-bool
|
||||
/usr/sbin/flask-getenforce
|
||||
/usr/sbin/flask-label-pci
|
||||
/usr/sbin/flask-loadpolicy
|
||||
/usr/sbin/flask-set-bool
|
||||
/usr/sbin/flask-setenforce
|
||||
%if %{?with_gdbsx}0
|
||||
/usr/sbin/gdbsx
|
||||
%endif
|
||||
|
Reference in New Issue
Block a user