SHA256
1
0
forked from pool/xen
OBS User unknown
2007-05-21 20:28:46 +00:00
committed by Git OBS Bridge
parent 28b141bb6f
commit 0a63222b01
38 changed files with 5798 additions and 548 deletions

267
xen.spec
View File

@@ -35,7 +35,7 @@ BuildRequires: glibc-32bit glibc-devel-32bit
BuildRequires: kernel-source kernel-syms xorg-x11
%endif
Version: 3.1.0_15040
Release: 1
Release: 5
License: GNU General Public License (GPL)
Group: System/Kernel
Autoreqprov: on
@@ -58,58 +58,82 @@ Source13: xmexample.iscsi
Source14: xmclone.sh
Source15: dom0config
Source16: network-multi_bridge
Patch0: xen-config.diff
Patch1: xend-config.diff
Patch2: xen-destdir.diff
Patch3: xen-vm-install.diff
Patch4: xen-rpmoptflags.diff
Patch5: xen-warnings.diff
Patch6: xen-changeset.diff
Patch7: xen-paths.diff
Patch8: xen-xmexample.diff
Patch9: xen-xmexample-nbd.diff
Patch10: xen-bootloader-dryrun.diff
Patch12: xen-domUloader.diff
Patch13: xen-linguas.diff
Patch14: xen-messages.diff
Patch15: xen-network-bridge.diff
Patch16: xen-no-dummy-nfs-ip.diff
Patch17: serial-split.patch
Patch18: xen-xm-top-needs-root.diff
Patch19: xen-tightvnc-args.diff
Patch20: xen-max-free-mem.diff
Patch21: xen-bonding.diff
Patch22: xen-ioapic-ack-default.diff
Patch23: xen-lost-mouse.diff
Patch24: xen-lowmem-emergency-pool.diff
Patch25: block-losetup-retry.diff
Patch26: block-flags.diff
Patch28: xen-hvm-default-bridge.diff
Patch29: xen-hvm-netfront.diff
Patch30: xen-hvm-default-pae.diff
Patch31: xm-test-cleanup.diff
Patch32: x86-extra-trap-info.patch
Patch33: x86_emulate.patch
Patch34: vgacon-50-lines.patch
Patch35: vgacon-keep.patch
Patch36: cross-build-fix.diff
Patch37: bridge-hostonly.diff
Patch38: xen-generate-foreign-headers.diff
Patch39: tools-xc_kexec.diff
Patch40: tools-kboot.diff
Patch41: libxen_permissive.patch
Patch42: xend_vbd_type.patch
Patch43: xend_multiple_create.patch
Patch44: xen-ioemu-hvm-pv-support.diff
Patch45: xenapi-console-protocol.patch
Patch46: xen-disable-qemu-monitor.diff
Patch47: supported_module.diff
Patch48: disable_emulated_device.diff
Patch49: pv-driver-build.patch
Patch50: xend-localtime.diff
Patch51: qemu-security-etch1.diff
Patch52: netfront_mac.patch
# Misc unused patches / need to be re-ported:
# Upstream patches
Patch0: 15048-localtime.diff
# Our patches
Patch100: xen-config.diff
Patch101: xend-config.diff
Patch102: xen-destdir.diff
Patch103: xen-vm-install.diff
Patch104: xen-rpmoptflags.diff
Patch105: xen-warnings.diff
Patch106: xen-changeset.diff
Patch107: xen-paths.diff
Patch108: xen-xmexample.diff
Patch109: xen-xmexample-nbd.diff
Patch110: xen-bootloader-dryrun.diff
Patch112: xen-domUloader.diff
Patch113: xen-linguas.diff
Patch114: xen-messages.diff
Patch115: xen-network-bridge.diff
Patch116: xen-no-dummy-nfs-ip.diff
Patch117: serial-split.patch
Patch118: xen-xm-top-needs-root.diff
Patch119: xen-tightvnc-args.diff
Patch120: xen-max-free-mem.diff
Patch121: xen-bonding.diff
Patch122: xen-ioapic-ack-default.diff
Patch123: xen-lowmem-emergency-pool.diff
Patch124: block-losetup-retry.diff
Patch125: block-flags.diff
Patch126: xen-hvm-default-bridge.diff
Patch127: xen-hvm-netfront.diff
Patch128: xen-hvm-default-pae.diff
Patch129: xm-test-cleanup.diff
Patch130: cross-build-fix.diff
Patch131: bridge-hostonly.diff
Patch132: xen-generate-foreign-headers.diff
Patch133: tools-xc_kexec.diff
Patch134: tools-kboot.diff
Patch135: libxen_permissive.patch
Patch136: xend_multiple_create.patch
Patch137: xen-ioemu-hvm-pv-support.diff
Patch138: xenapi-console-protocol.patch
Patch139: xen-disable-qemu-monitor.diff
Patch140: supported_module.diff
Patch141: disable_emulated_device.diff
Patch142: pv-driver-build.patch
Patch143: qemu-security-etch1.diff
Patch144: netfront_mac.patch
Patch145: vnc-i18n-keys.diff
# Patches from Jan
Patch170: inval-sh-ldt.patch
Patch171: 32on64-cpuid.patch
Patch172: 32on64-ioemu.patch
Patch173: check-libvncserver.patch
Patch174: check-xenapi.patch
Patch175: kill-sh_mapcache.patch
Patch176: intpte_t-cast.patch
Patch177: ptwr-sanity.patch
Patch178: hvm-pio-read.patch
Patch179: hvm-shared-info-size.patch
Patch180: hvm-hypercall-context.patch
Patch181: hvm-efer.patch
Patch182: hvm-hypercall-debug.patch
Patch183: svm-reg-save.patch
Patch184: vmx-no-cstar.patch
Patch185: hvm-debug-msg.patch
Patch186: guest-copy.patch
Patch187: page-cacheability.patch
Patch188: realmode.patch
Patch189: edd.patch
Patch190: edid.patch
Patch191: 32on64-call-gates.patch
Patch192: x86-nmi-inject.patch
Patch193: x86_emulate.patch
Patch194: vgacon-keep.patch
Patch195: vgacon-50-lines.patch
Patch196: x86-extra-trap-info.patch
Patch300: xen-enable-hvm-debug.diff
URL: http://www.cl.cam.ac.uk/Research/SRG/netos/xen/
Prefix: /usr
@@ -508,58 +532,80 @@ Authors:
%setup -q -c -n %xen_build_dir/tools -D -T -a 1
cd ..
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch100 -p1
%patch101 -p1
%patch102 -p1
%if %{?with_install}0
%patch3 -p1
%patch103 -p1
%endif
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1
%patch12 -p1
#%patch13 -p1 # po files are misnamed upstream
%patch14 -p1
%patch15 -p1
%patch16 -p1
%patch17 -p1
%patch18 -p1
%patch19 -p1
%patch20 -p1
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
%patch28 -p1
%patch29 -p1
%patch30 -p1
%patch31 -p1
%patch32 -p1
#%patch33 -p1 # check if upstream
%patch34 -p1
%patch35 -p1
%patch36 -p1
%patch37 -p1
%patch38 -p1
%patch39 -p1
%patch40 -p1
%patch41 -p1
%patch42 -p1
#%patch43 -p1 # check if bug still exists in 3.1.0
#%patch44 -p1 # re-port
%patch45 -p1
%patch46 -p1
%patch47 -p1
#%patch48 -p1 # Currently not disabling FV devices when loading PV drivers
%patch49 -p1
%patch50 -p1
%patch51 -p1
%patch52 -p1
%patch104 -p1
%patch105 -p1
%patch106 -p1
%patch107 -p1
%patch108 -p1
%patch109 -p1
%patch110 -p1
%patch112 -p1
#%patch113 -p1 # po files are misnamed upstream
%patch114 -p1
%patch115 -p1
%patch116 -p1
%patch117 -p1
%patch118 -p1
%patch119 -p1
%patch120 -p1
%patch121 -p1
%patch122 -p1
%patch123 -p1
%patch124 -p1
%patch125 -p1
%patch126 -p1
%patch127 -p1
%patch128 -p1
%patch129 -p1
%patch130 -p1
%patch131 -p1
%patch132 -p1
%patch133 -p1
%patch134 -p1
%patch135 -p1
#%patch136 -p1 # check if bug still exists in 3.1.0
#%patch137 -p1 # re-port
%patch138 -p1
%patch139 -p1
%patch140 -p1
#%patch141 -p1 # Currently not disabling FV devices when loading PV drivers
%patch142 -p1
%patch143 -p1
%patch144 -p1
%patch145 -p1
%patch170 -p1
%patch171 -p1
%patch172 -p1
%patch173 -p1
%patch174 -p1
%patch175 -p1
%patch176 -p1
%patch177 -p1
%patch178 -p1
%patch179 -p1
%patch180 -p1
%patch181 -p1
%patch182 -p1
%patch183 -p1
%patch184 -p1
%patch185 -p1
%patch186 -p1
%patch187 -p1
%patch188 -p1
%patch189 -p1
%patch190 -p1
%patch191 -p1
%patch192 -p1
%patch193 -p1
%patch194 -p1
%patch195 -p1
%patch196 -p1
XEN_EXTRAVERSION=%version-%release
XEN_EXTRAVERSION=${XEN_EXTRAVERSION#%{xvers}}
sed -i "s/XEN_EXTRAVERSION[ ]*.=.*\$/XEN_EXTRAVERSION = $XEN_EXTRAVERSION/" xen/Makefile
@@ -879,6 +925,21 @@ rm -rf $RPM_BUILD_DIR/%xen_build_dir
%{insserv_cleanup}
%changelog
* Mon May 21 2007 - ccoffing@novell.com
- vm-install bug fixes:
+ #211342: better progress bar
+ #259994: disk size would reset when editing path
+ #247073: handle autoyast URLs
+ #254311: physical disks were showing as 0.0 GB
* Wed May 16 2007 - ccoffing@novell.com
- Properly quote pathnames in domUloader to fix EVMS. (#274484)
- Allow user to specify a default 'keymap' in xend's configuration
file. (#258818 and 241149)
* Mon May 14 2007 - plc@novell.com
- Added upstream python patches for keymap specification in
PV config file. Added upstream ALTGR fix, sign extension fix
and modified patch 323 so that upstream patches applied cleanly.
(#258818)
* Fri May 11 2007 - ccoffing@novell.com
- Update to xen-3.1-testing rc10 (changeset 15040).
- Update .desktop with proper group. (#258600)