2005-02-13 12:57:23 +00:00
|
|
|
Summary: QEMU is a FAST! processor emulator
|
|
|
|
Name: qemu
|
2012-01-11 21:28:54 +00:00
|
|
|
Version: 1.0
|
2012-03-19 11:03:03 +00:00
|
|
|
Release: 8%{?dist}
|
2009-04-27 14:25:54 +00:00
|
|
|
# Epoch because we pushed a qemu-1.0 package
|
2009-03-04 17:32:40 +00:00
|
|
|
Epoch: 2
|
2009-03-05 12:38:01 +00:00
|
|
|
License: GPLv2+ and LGPLv2+ and BSD
|
2005-02-13 12:57:23 +00:00
|
|
|
Group: Development/Tools
|
2006-08-23 16:22:50 +00:00
|
|
|
URL: http://www.qemu.org/
|
2009-03-24 01:28:56 +00:00
|
|
|
|
2010-03-09 16:18:48 +00:00
|
|
|
# Allow one off builds to be minimalized without foreign
|
|
|
|
# architecture support (--with x86only):
|
|
|
|
%define with_x86only %{?_with_x86only: 1} %{?!_with_x86only: 0}
|
|
|
|
|
2010-07-20 12:39:23 +00:00
|
|
|
# OOM killer breaks builds with parallel make on s390(x)
|
|
|
|
%ifarch s390 s390x
|
|
|
|
%define _smp_mflags %{nil}
|
|
|
|
%endif
|
|
|
|
|
2011-08-14 19:24:40 +00:00
|
|
|
Source0: http://downloads.sourceforge.net/sourceforge/kvm/qemu-kvm-%{version}.tar.gz
|
2011-07-18 19:26:30 +00:00
|
|
|
|
2011-10-21 20:32:18 +00:00
|
|
|
Source1: qemu.binfmt
|
2009-09-16 09:38:29 +00:00
|
|
|
|
|
|
|
# Loads kvm kernel modules at boot
|
2009-04-27 14:25:54 +00:00
|
|
|
Source2: kvm.modules
|
2009-09-16 09:38:29 +00:00
|
|
|
|
|
|
|
# Creates /dev/kvm
|
2009-07-16 09:53:52 +00:00
|
|
|
Source3: 80-kvm.rules
|
2009-04-27 14:25:54 +00:00
|
|
|
|
2009-09-16 17:31:15 +00:00
|
|
|
# KSM control scripts
|
2011-10-21 20:32:18 +00:00
|
|
|
Source4: ksm.service
|
2009-09-16 09:38:29 +00:00
|
|
|
Source5: ksm.sysconfig
|
2011-10-21 20:32:18 +00:00
|
|
|
Source6: ksmctl.c
|
|
|
|
Source7: ksmtuned.service
|
|
|
|
Source8: ksmtuned
|
|
|
|
Source9: ksmtuned.conf
|
2009-09-16 09:38:29 +00:00
|
|
|
|
2011-10-05 15:00:36 +00:00
|
|
|
Source10: qemu-guest-agent.service
|
|
|
|
Source11: 99-qemu-guest-agent.rules
|
|
|
|
|
2012-01-11 21:28:54 +00:00
|
|
|
# Patches queued for 1.0.1 stable
|
|
|
|
Patch01: 0001-malta-Fix-regression-i8259-interrupts-did-not-work.patch
|
|
|
|
Patch02: 0002-exec.c-Fix-subpage-memory-access-to-RAM-MemoryRegion.patch
|
|
|
|
Patch03: 0003-hw-9pfs-Improve-portability-to-older-systems.patch
|
|
|
|
Patch04: 0004-hw-9pfs-use-migration-blockers-to-prevent-live-migra.patch
|
|
|
|
Patch05: 0005-hw-9pfs-Reset-server-state-during-TVERSION.patch
|
|
|
|
Patch06: 0006-hw-9pfs-Add-qdev.reset-callback-for-virtio-9p-pci-de.patch
|
|
|
|
Patch07: 0007-hw-9pfs-Use-the-correct-file-descriptor-in-Fsdriver-.patch
|
|
|
|
Patch08: 0008-hw-9pfs-replace-iovec-manipulation-with-QEMUIOVector.patch
|
|
|
|
Patch09: 0009-hw-9pfs-Use-the-correct-signed-type-for-different-va.patch
|
|
|
|
Patch10: 0010-target-i386-fix-cmpxchg-instruction-emulation.patch
|
|
|
|
Patch11: 0011-configure-Enable-build-by-default-PIE-read-only-relo.patch
|
|
|
|
Patch12: 0012-cris-Handle-conditional-stores-on-CRISv10.patch
|
|
|
|
Patch13: 0013-pc-add-pc-0.15.patch
|
|
|
|
Patch14: 0014-pc-fix-event_idx-compatibility-for-virtio-devices.patch
|
|
|
|
Patch15: 0015-Fix-parse-of-usb-device-description-with-multiple-co.patch
|
|
|
|
Patch16: 0016-usb-storage-cancel-I-O-on-reset.patch
|
|
|
|
Patch17: 0017-usb-host-properly-release-port-on-unplug-exit.patch
|
|
|
|
Patch18: 0018-usb-ohci-td.cbp-incorrectly-updated-near-page-end.patch
|
|
|
|
Patch19: 0019-target-sh4-ignore-ocbp-and-ocbwb-instructions.patch
|
|
|
|
Patch20: 0020-PPC-Fix-linker-scripts-on-ppc-hosts.patch
|
|
|
|
Patch21: 0021-qiov-prevent-double-free-or-use-after-free.patch
|
|
|
|
Patch22: 0022-coroutine-switch-per-thread-free-pool-to-a-global-po.patch
|
|
|
|
Patch23: 0023-qemu-img-rebase-Fix-for-undersized-backing-files.patch
|
|
|
|
Patch24: 0024-Documentation-Add-qemu-img-t-parameter-in-man-page.patch
|
|
|
|
Patch25: 0025-rbd-always-set-out-parameter-in-qemu_rbd_snap_list.patch
|
2012-01-24 22:25:49 +00:00
|
|
|
Patch26: 0026-e1000-bounds-packet-size-against-buffer-size.patch
|
|
|
|
Patch27: virtio-blk_refuse_SG_IO_requests_with_scsi_off.patch
|
2012-01-11 21:28:54 +00:00
|
|
|
|
2012-01-13 19:46:23 +00:00
|
|
|
# USB Redirect patches should go upstream soon!
|
|
|
|
Patch101: 0101-usb-redir-Clear-iso-irq-error-when-stopping-the-stre.patch
|
|
|
|
Patch102: 0102-usb-redir-Dynamically-adjust-iso-buffering-size-base.patch
|
|
|
|
Patch103: 0103-usb-redir-Pre-fill-our-isoc-input-buffer-before-send.patch
|
|
|
|
Patch104: 0104-usb-redir-Try-to-keep-our-buffer-size-near-the-targe.patch
|
|
|
|
Patch105: 0105-usb-redir-Improve-some-debugging-messages.patch
|
|
|
|
Patch106: 0106-char-Split-out-tcp-socket-close-code-in-a-separate-f.patch
|
|
|
|
Patch107: 0107-char-Add-a-QemuChrHandlers-struct-to-initialise-char.patch
|
|
|
|
Patch108: 0108-iohandlers-Add-enable-disable_write_fd_handler-funct.patch
|
|
|
|
Patch109: 0109-char-Add-framework-for-a-write-unblocked-callback.patch
|
|
|
|
Patch110: 0110-char-Update-send_all-to-handle-nonblocking-chardev-w.patch
|
|
|
|
Patch111: 0111-char-Equip-the-unix-tcp-backend-to-handle-nonblockin.patch
|
|
|
|
Patch112: 0112-char-Throttle-when-host-connection-is-down.patch
|
|
|
|
Patch113: 0113-virtio-console-Enable-port-throttling-when-chardev-i.patch
|
|
|
|
Patch114: 0114-spice-qemu-char.c-add-throttling.patch
|
|
|
|
Patch115: 0115-spice-qemu-char.c-remove-intermediate-buffer.patch
|
|
|
|
Patch116: 0116-usb-redir-Add-flow-control-support.patch
|
|
|
|
Patch117: 0117-virtio-serial-bus-replay-guest_open-on-migration.patch
|
|
|
|
Patch118: 0118-char-Disable-write-callback-if-throttled-chardev-is-.patch
|
2012-03-12 15:33:46 +00:00
|
|
|
Patch119: 0119-usb-ehci-Clear-the-portstatus-powner-bit-on-device-d.patch
|
|
|
|
Patch120: 0120-usb-redir-Add-the-posibility-to-filter-out-certain-d.patch
|
|
|
|
Patch121: 0121-usb-redir-Fix-printing-of-device-version.patch
|
|
|
|
Patch122: 0122-usb-redir-Always-clear-device-state-on-filter-reject.patch
|
|
|
|
Patch123: 0123-usb-redir-Let-the-usb-host-know-about-our-device-fil.patch
|
|
|
|
Patch124: 0124-usb-redir-Limit-return-values-returned-by-iso-packet.patch
|
|
|
|
Patch125: 0125-usb-redir-Return-USB_RET_NAK-when-we-ve-no-data-for-.patch
|
|
|
|
Patch126: 0126-usb-ehci-Handle-ISO-packets-failing-with-an-error-ot.patch
|
|
|
|
Patch127: 0127-usb-ehci-Never-follow-table-entries-with-the-T-bit-s.patch
|
|
|
|
Patch128: 0128-usb-ehci-split-our-qh-queue-into-async-and-periodic-.patch
|
|
|
|
Patch129: 0129-usb-ehci-always-call-ehci_queues_rip_unused-for-peri.patch
|
|
|
|
Patch130: 0130-usb-ehci-Drop-cached-qhs-when-the-doorbell-gets-rung.patch
|
|
|
|
Patch131: 0131-usb-ehci-Rip-the-queues-when-the-async-or-period-sch.patch
|
|
|
|
Patch132: 0132-usb-ehci-Any-packet-completion-except-for-NAK-should.patch
|
|
|
|
Patch133: 0133-usb-ehci-Fix-cerr-tracking.patch
|
|
|
|
Patch134: 0134-usb-ehci-Remove-dead-nakcnt-code.patch
|
|
|
|
Patch135: 0135-usb-ehci-Fix-and-simplify-nakcnt-handling.patch
|
|
|
|
Patch136: 0136-usb-ehci-Remove-dead-isoch_pause-code.patch
|
|
|
|
Patch137: 0137-usb-return-BABBLE-rather-then-NAK-when-we-receive-to.patch
|
|
|
|
Patch138: 0138-usb-add-USB_RET_IOERROR.patch
|
|
|
|
Patch139: 0139-usb-ehci-fix-reset.patch
|
|
|
|
Patch140: 0140-usb-ehci-sanity-check-iso-xfers.patch
|
2012-01-13 19:46:23 +00:00
|
|
|
|
2012-01-11 21:28:54 +00:00
|
|
|
# General bug fixes
|
|
|
|
Patch201: Fix_save-restore_of_in-kernel_i8259.patch
|
2011-08-18 15:38:02 +00:00
|
|
|
|
2012-01-24 22:25:49 +00:00
|
|
|
# Feature patches, should be in 1.1 before release
|
|
|
|
Patch301: enable_architectural_PMU_cpuid_leaf.patch
|
2012-02-07 22:15:59 +00:00
|
|
|
Patch302: qemu_virtio-scsi_support.patch
|
2012-01-24 22:25:49 +00:00
|
|
|
|
2009-05-20 16:35:45 +00:00
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
2009-05-21 06:53:52 +00:00
|
|
|
BuildRequires: SDL-devel zlib-devel which texi2html gnutls-devel cyrus-sasl-devel
|
2010-03-09 16:18:48 +00:00
|
|
|
BuildRequires: libaio-devel
|
2010-01-27 18:20:38 +00:00
|
|
|
BuildRequires: rsync
|
2009-03-25 09:51:13 +00:00
|
|
|
BuildRequires: pciutils-devel
|
2009-04-21 13:53:59 +00:00
|
|
|
BuildRequires: pulseaudio-libs-devel
|
2009-06-05 09:32:34 +00:00
|
|
|
BuildRequires: ncurses-devel
|
2011-06-22 11:48:48 +00:00
|
|
|
BuildRequires: libattr-devel
|
2011-08-18 23:37:51 +00:00
|
|
|
BuildRequires: usbredir-devel
|
2010-07-28 06:25:29 +00:00
|
|
|
BuildRequires: texinfo
|
2011-11-15 20:27:38 +00:00
|
|
|
%ifarch %{ix86} x86_64
|
2011-08-18 15:43:49 +00:00
|
|
|
BuildRequires: spice-protocol >= 0.8.1
|
|
|
|
BuildRequires: spice-server-devel >= 0.9.0
|
2010-08-10 14:19:37 +00:00
|
|
|
%endif
|
2011-09-13 10:29:25 +00:00
|
|
|
# For network block driver
|
2011-09-13 10:48:08 +00:00
|
|
|
BuildRequires: libcurl-devel
|
2011-10-12 15:08:53 +00:00
|
|
|
# For rbd block driver
|
|
|
|
BuildRequires: ceph-devel
|
2011-09-13 10:24:38 +00:00
|
|
|
# We need both because the 'stap' binary is probed for by configure
|
|
|
|
BuildRequires: systemtap
|
|
|
|
BuildRequires: systemtap-sdt-devel
|
2012-02-13 13:29:32 +00:00
|
|
|
# For smartcard NSS support
|
|
|
|
BuildRequires: nss-devel
|
|
|
|
# For XFS discard support in raw-posix.c
|
|
|
|
BuildRequires: xfsprogs-devel
|
|
|
|
# For VNC JPEG support
|
|
|
|
BuildRequires: libjpeg-devel
|
|
|
|
# For VNC PNG support
|
|
|
|
BuildRequires: libpng-devel
|
|
|
|
# For uuid generation
|
|
|
|
BuildRequires: libuuid-devel
|
|
|
|
# For BlueZ device support
|
|
|
|
BuildRequires: bluez-libs-devel
|
|
|
|
# For Braille device support
|
|
|
|
BuildRequires: brlapi-devel
|
|
|
|
# For FDT device tree support
|
|
|
|
BuildRequires: libfdt-devel
|
|
|
|
# For test suite
|
|
|
|
BuildRequires: check-devel
|
2009-03-04 17:32:40 +00:00
|
|
|
Requires: %{name}-user = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-x86 = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-arm = %{epoch}:%{version}-%{release}
|
2011-03-02 17:09:57 +00:00
|
|
|
Requires: %{name}-system-cris = %{epoch}:%{version}-%{release}
|
2009-03-04 17:32:40 +00:00
|
|
|
Requires: %{name}-system-sh4 = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-m68k = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-mips = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-img = %{epoch}:%{version}-%{release}
|
2009-03-03 23:57:07 +00:00
|
|
|
|
2011-03-29 21:55:04 +00:00
|
|
|
Obsoletes: %{name}-system-ppc
|
|
|
|
Obsoletes: %{name}-system-sparc
|
|
|
|
|
2009-03-02 20:23:54 +00:00
|
|
|
%define qemudocdir %{_docdir}/%{name}-%{version}
|
|
|
|
|
2005-02-13 12:57:23 +00:00
|
|
|
%description
|
2006-08-23 16:22:50 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation. QEMU has two operating modes:
|
2005-02-13 12:57:23 +00:00
|
|
|
|
2006-08-23 16:22:50 +00:00
|
|
|
* Full system emulation. In this mode, QEMU emulates a full system (for
|
|
|
|
example a PC), including a processor and various peripherials. It can be
|
|
|
|
used to launch different Operating Systems without rebooting the PC or
|
|
|
|
to debug system code.
|
2005-02-13 12:57:23 +00:00
|
|
|
* User mode emulation. In this mode, QEMU can launch Linux processes compiled
|
2006-08-23 16:22:50 +00:00
|
|
|
for one CPU on another CPU.
|
2005-02-13 12:57:23 +00:00
|
|
|
|
2006-08-23 16:22:50 +00:00
|
|
|
As QEMU requires no host kernel patches to run, it is safe and easy to use.
|
2005-02-13 12:57:23 +00:00
|
|
|
|
2009-04-28 06:33:00 +00:00
|
|
|
%package kvm
|
|
|
|
Summary: QEMU metapackage for KVM support
|
|
|
|
Group: Development/Tools
|
|
|
|
%ifarch %{ix86} x86_64
|
|
|
|
Requires: qemu-system-x86 = %{epoch}:%{version}-%{release}
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%description kvm
|
|
|
|
This is a meta-package that provides a qemu-system-<arch> package for native
|
|
|
|
architectures where kvm can be enabled. For example, in an x86 system, this
|
|
|
|
will install qemu-system-x86
|
|
|
|
|
2009-03-04 17:32:40 +00:00
|
|
|
%package img
|
|
|
|
Summary: QEMU command line tool for manipulating disk images
|
|
|
|
Group: Development/Tools
|
2012-02-05 21:06:01 +00:00
|
|
|
# librbd (from ceph) added new symbol rbd_flush recently. If you
|
|
|
|
# update qemu-img without updating librdb you get:
|
|
|
|
# qemu-img: undefined symbol: rbd_flush
|
|
|
|
# ** NB ** This can be removed after Fedora 17 is released.
|
|
|
|
Requires: ceph >= 0.37-2
|
|
|
|
|
2009-03-04 17:32:40 +00:00
|
|
|
%description img
|
2009-10-14 15:46:15 +00:00
|
|
|
This package provides a command line tool for manipulating disk images
|
2008-03-24 21:23:41 +00:00
|
|
|
|
2009-03-04 17:32:40 +00:00
|
|
|
%package common
|
|
|
|
Summary: QEMU common files needed by all QEMU targets
|
|
|
|
Group: Development/Tools
|
2009-10-09 14:32:55 +00:00
|
|
|
Requires(post): /usr/bin/getent
|
|
|
|
Requires(post): /usr/sbin/groupadd
|
|
|
|
Requires(post): /usr/sbin/useradd
|
2009-09-16 17:31:15 +00:00
|
|
|
Requires(post): /sbin/chkconfig
|
|
|
|
Requires(preun): /sbin/service /sbin/chkconfig
|
|
|
|
Requires(postun): /sbin/service
|
2009-03-04 17:32:40 +00:00
|
|
|
%description common
|
2009-03-04 17:42:41 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
2009-03-04 17:32:40 +00:00
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides the common files needed by all QEMU targets
|
2009-03-02 20:23:54 +00:00
|
|
|
|
2011-10-05 15:00:36 +00:00
|
|
|
%package guest-agent
|
|
|
|
Summary: QEMU guest agent
|
|
|
|
Group: System Environment/Daemons
|
|
|
|
Requires(post): systemd-units
|
|
|
|
Requires(preun): systemd-units
|
|
|
|
Requires(postun): systemd-units
|
|
|
|
|
|
|
|
%description guest-agent
|
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides an agent to run inside guests, which communicates
|
|
|
|
with the host over a virtio-serial channel named "org.qemu.guest_agent.0"
|
|
|
|
|
|
|
|
This package does not need to be installed on the host OS.
|
|
|
|
|
|
|
|
%post guest-agent
|
|
|
|
if [ $1 -eq 1 ] ; then
|
|
|
|
# Initial installation.
|
|
|
|
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
|
|
|
|
fi
|
|
|
|
|
|
|
|
%preun guest-agent
|
|
|
|
if [ $1 -eq 0 ] ; then
|
|
|
|
# Package removal, not upgrade.
|
|
|
|
/bin/systemctl stop qemu-guest-agent.service > /dev/null 2>&1 || :
|
|
|
|
fi
|
|
|
|
|
|
|
|
%postun guest-agent
|
|
|
|
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
|
|
|
|
if [ $1 -ge 1 ] ; then
|
|
|
|
# Package upgrade, not uninstall.
|
|
|
|
/bin/systemctl try-restart qemu-guest-agent.service >/dev/null 2>&1 || :
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-03-04 17:32:40 +00:00
|
|
|
%package user
|
|
|
|
Summary: QEMU user mode emulation of qemu targets
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2009-03-02 20:23:54 +00:00
|
|
|
Requires(post): /sbin/chkconfig
|
|
|
|
Requires(preun): /sbin/service /sbin/chkconfig
|
|
|
|
Requires(postun): /sbin/service
|
2009-03-04 17:32:40 +00:00
|
|
|
%description user
|
2009-03-04 17:42:41 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
2009-03-04 17:32:40 +00:00
|
|
|
emulation speed by using dynamic translation.
|
2009-03-02 20:23:54 +00:00
|
|
|
|
2009-03-04 17:32:40 +00:00
|
|
|
This package provides the user mode emulation of qemu targets
|
|
|
|
|
|
|
|
%package system-x86
|
|
|
|
Summary: QEMU system emulator for x86
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2009-03-11 18:35:19 +00:00
|
|
|
Provides: kvm = 85
|
2009-03-04 17:32:40 +00:00
|
|
|
Obsoletes: kvm < 85
|
2010-08-10 15:28:21 +00:00
|
|
|
Requires: vgabios >= 0.6c-2
|
2011-10-21 20:32:18 +00:00
|
|
|
Requires: seabios-bin >= 0.6.0-2
|
2012-01-11 21:28:54 +00:00
|
|
|
Requires: sgabios-bin
|
2010-08-10 15:28:21 +00:00
|
|
|
Requires: /usr/share/gpxe/8086100e.rom
|
2009-10-05 14:27:23 +00:00
|
|
|
Requires: /usr/share/gpxe/rtl8029.rom
|
|
|
|
Requires: /usr/share/gpxe/pcnet32.rom
|
|
|
|
Requires: /usr/share/gpxe/rtl8139.rom
|
|
|
|
Requires: /usr/share/gpxe/virtio-net.rom
|
2009-03-04 17:32:40 +00:00
|
|
|
|
|
|
|
%description system-x86
|
2009-03-04 17:42:41 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
2009-03-04 17:32:40 +00:00
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
2009-03-10 20:59:18 +00:00
|
|
|
This package provides the system emulator for x86. When being run in a x86
|
|
|
|
machine that supports it, this package also provides the KVM virtualization
|
|
|
|
platform.
|
2009-03-04 17:32:40 +00:00
|
|
|
|
2010-03-09 16:18:48 +00:00
|
|
|
%if !%{with_x86only}
|
2009-03-04 17:32:40 +00:00
|
|
|
%package system-arm
|
|
|
|
Summary: QEMU system emulator for arm
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
|
|
|
%description system-arm
|
2009-03-04 17:42:41 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
2009-03-04 17:32:40 +00:00
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides the system emulator for arm
|
|
|
|
|
|
|
|
%package system-mips
|
|
|
|
Summary: QEMU system emulator for mips
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
|
|
|
%description system-mips
|
2009-03-04 17:42:41 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
2009-03-04 17:32:40 +00:00
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides the system emulator for mips
|
2009-03-02 20:23:54 +00:00
|
|
|
|
2011-03-02 17:09:57 +00:00
|
|
|
%package system-cris
|
|
|
|
Summary: QEMU system emulator for cris
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
|
|
|
%description system-cris
|
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation.
|
2009-03-04 17:32:40 +00:00
|
|
|
|
2011-03-02 17:09:57 +00:00
|
|
|
This package provides the system emulator for cris
|
2009-03-04 17:32:40 +00:00
|
|
|
|
|
|
|
%package system-m68k
|
|
|
|
Summary: QEMU system emulator for m68k
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
|
|
|
%description system-m68k
|
2009-03-04 17:42:41 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
2009-03-04 17:32:40 +00:00
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides the system emulator for m68k
|
2008-03-24 21:23:41 +00:00
|
|
|
|
2009-03-04 17:32:40 +00:00
|
|
|
%package system-sh4
|
|
|
|
Summary: QEMU system emulator for sh4
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
|
|
|
%description system-sh4
|
2009-03-04 17:42:41 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
2009-03-04 17:32:40 +00:00
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides the system emulator for sh4
|
2010-03-09 16:18:48 +00:00
|
|
|
%endif
|
2008-03-24 21:23:41 +00:00
|
|
|
|
2009-03-04 02:06:32 +00:00
|
|
|
%ifarch %{ix86} x86_64
|
|
|
|
%package kvm-tools
|
|
|
|
Summary: KVM debugging and diagnostics tools
|
|
|
|
Group: Development/Tools
|
|
|
|
|
|
|
|
%description kvm-tools
|
|
|
|
This package contains some diagnostics and debugging tools for KVM,
|
2010-08-10 13:23:48 +00:00
|
|
|
such as kvm_stat.
|
2009-03-04 02:06:32 +00:00
|
|
|
%endif
|
|
|
|
|
2005-02-13 12:57:23 +00:00
|
|
|
%prep
|
2010-10-19 04:05:18 +00:00
|
|
|
%setup -q -n qemu-kvm-%{version}
|
2011-07-28 17:10:09 +00:00
|
|
|
%patch01 -p1
|
|
|
|
%patch02 -p1
|
|
|
|
%patch03 -p1
|
|
|
|
%patch04 -p1
|
|
|
|
%patch05 -p1
|
|
|
|
%patch06 -p1
|
|
|
|
%patch07 -p1
|
|
|
|
%patch08 -p1
|
|
|
|
%patch09 -p1
|
2011-07-19 09:49:04 +00:00
|
|
|
%patch10 -p1
|
|
|
|
%patch11 -p1
|
|
|
|
%patch12 -p1
|
|
|
|
%patch13 -p1
|
2011-08-04 19:07:48 +00:00
|
|
|
%patch14 -p1
|
|
|
|
%patch15 -p1
|
|
|
|
%patch16 -p1
|
|
|
|
%patch17 -p1
|
|
|
|
%patch18 -p1
|
|
|
|
%patch19 -p1
|
|
|
|
%patch20 -p1
|
|
|
|
%patch21 -p1
|
|
|
|
%patch22 -p1
|
|
|
|
%patch23 -p1
|
|
|
|
%patch24 -p1
|
|
|
|
%patch25 -p1
|
2011-08-14 19:24:40 +00:00
|
|
|
%patch26 -p1
|
2012-01-24 22:25:49 +00:00
|
|
|
%patch27 -p1
|
2011-08-04 14:15:56 +00:00
|
|
|
|
2012-01-13 19:46:23 +00:00
|
|
|
%patch101 -p1
|
|
|
|
%patch102 -p1
|
|
|
|
%patch103 -p1
|
|
|
|
%patch104 -p1
|
|
|
|
%patch105 -p1
|
|
|
|
%patch106 -p1
|
|
|
|
%patch107 -p1
|
|
|
|
%patch108 -p1
|
|
|
|
%patch109 -p1
|
|
|
|
%patch110 -p1
|
|
|
|
%patch111 -p1
|
|
|
|
%patch112 -p1
|
|
|
|
%patch113 -p1
|
|
|
|
%patch114 -p1
|
|
|
|
%patch115 -p1
|
|
|
|
%patch116 -p1
|
|
|
|
%patch117 -p1
|
|
|
|
%patch118 -p1
|
2012-03-12 15:33:46 +00:00
|
|
|
%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
|
|
|
|
%patch137 -p1
|
|
|
|
%patch138 -p1
|
|
|
|
%patch139 -p1
|
|
|
|
%patch140 -p1
|
2012-01-13 19:46:23 +00:00
|
|
|
|
2012-01-11 21:28:54 +00:00
|
|
|
%patch201 -p1
|
2011-08-18 15:38:02 +00:00
|
|
|
|
2012-01-24 22:25:49 +00:00
|
|
|
%patch301 -p1
|
2012-02-07 22:15:59 +00:00
|
|
|
%patch302 -p1
|
2012-01-24 22:25:49 +00:00
|
|
|
|
2005-02-13 12:57:23 +00:00
|
|
|
%build
|
2010-03-09 16:18:48 +00:00
|
|
|
# By default we build everything, but allow x86 to build a minimal version
|
|
|
|
# with only similar arch target support
|
|
|
|
%if %{with_x86only}
|
|
|
|
buildarch="i386-softmmu x86_64-softmmu i386-linux-user x86_64-linux-user"
|
|
|
|
%else
|
2011-03-02 17:09:57 +00:00
|
|
|
buildarch="i386-softmmu x86_64-softmmu arm-softmmu cris-softmmu m68k-softmmu \
|
2011-03-29 21:55:04 +00:00
|
|
|
mips-softmmu mipsel-softmmu mips64-softmmu mips64el-softmmu \
|
|
|
|
sh4-softmmu sh4eb-softmmu \
|
2010-03-09 16:18:48 +00:00
|
|
|
i386-linux-user x86_64-linux-user alpha-linux-user arm-linux-user \
|
|
|
|
armeb-linux-user cris-linux-user m68k-linux-user mips-linux-user \
|
2011-03-29 21:55:04 +00:00
|
|
|
mipsel-linux-user sh4-linux-user sh4eb-linux-user" \
|
2010-03-09 16:18:48 +00:00
|
|
|
%endif
|
|
|
|
|
|
|
|
|
2009-10-14 15:57:31 +00:00
|
|
|
# --build-id option is used fedora 8 onwards for giving info to the debug packages.
|
|
|
|
extraldflags="-Wl,--build-id";
|
|
|
|
buildldflags="VL_LDFLAGS=-Wl,--build-id"
|
2009-03-02 20:23:54 +00:00
|
|
|
|
2010-10-19 04:08:13 +00:00
|
|
|
%ifarch s390
|
2010-10-19 04:05:18 +00:00
|
|
|
# drop -g flag to prevent memory exhaustion by linker
|
|
|
|
%global optflags %(echo %{optflags} | sed 's/-g//')
|
2011-03-22 12:08:23 +00:00
|
|
|
sed -i.debug 's/"-g $CFLAGS"/"$CFLAGS"/g' configure
|
2010-10-19 04:05:18 +00:00
|
|
|
%endif
|
|
|
|
|
2009-03-03 23:57:07 +00:00
|
|
|
%ifarch %{ix86} x86_64
|
2009-04-21 13:53:59 +00:00
|
|
|
# sdl outputs to alsa or pulseaudio depending on system config, but it's broken (#495964)
|
2009-03-11 18:35:19 +00:00
|
|
|
# alsa works, but causes huge CPU load due to bugs
|
|
|
|
# oss works, but is very problematic because it grabs exclusive control of the device causing other apps to go haywire
|
2009-03-24 01:28:56 +00:00
|
|
|
./configure --target-list=x86_64-softmmu \
|
2009-05-20 15:24:23 +00:00
|
|
|
--prefix=%{_prefix} \
|
2010-07-28 04:50:43 +00:00
|
|
|
--sysconfdir=%{_sysconfdir} \
|
2009-04-21 13:53:59 +00:00
|
|
|
--audio-drv-list=pa,sdl,alsa,oss \
|
2009-04-02 01:07:39 +00:00
|
|
|
--disable-strip \
|
2011-10-21 20:32:18 +00:00
|
|
|
--extra-ldflags="$extraldflags -pie -Wl,-z,relro -Wl,-z,now" \
|
|
|
|
--extra-cflags="%{optflags} -fPIE -DPIE" \
|
2010-08-10 13:23:48 +00:00
|
|
|
--enable-spice \
|
2011-09-13 10:24:38 +00:00
|
|
|
--enable-trace-backend=dtrace \
|
2011-07-18 19:26:30 +00:00
|
|
|
--disable-werror \
|
2009-07-16 17:04:01 +00:00
|
|
|
--disable-xen
|
2009-03-03 23:57:07 +00:00
|
|
|
|
2009-07-16 11:48:33 +00:00
|
|
|
echo "config-host.mak contents:"
|
|
|
|
echo "==="
|
|
|
|
cat config-host.mak
|
|
|
|
echo "==="
|
|
|
|
|
2009-04-03 17:09:43 +00:00
|
|
|
make V=1 %{?_smp_mflags} $buildldflags
|
2011-09-13 10:24:38 +00:00
|
|
|
./scripts/tracetool --dtrace --binary %{_bindir}/qemu-kvm \
|
|
|
|
--target-arch x86_64 --target-type system --stap \
|
|
|
|
--probe-prefix qemu.kvm < ./trace-events > qemu-kvm.stp
|
2009-05-20 15:24:23 +00:00
|
|
|
cp -a x86_64-softmmu/qemu-system-x86_64 qemu-kvm
|
2009-03-03 23:57:07 +00:00
|
|
|
make clean
|
2009-05-20 15:24:23 +00:00
|
|
|
|
2009-03-03 23:57:07 +00:00
|
|
|
%endif
|
|
|
|
|
2006-08-24 11:50:03 +00:00
|
|
|
./configure \
|
2010-03-09 16:18:48 +00:00
|
|
|
--target-list="$buildarch" \
|
2006-08-24 11:50:03 +00:00
|
|
|
--prefix=%{_prefix} \
|
2010-07-28 04:50:43 +00:00
|
|
|
--sysconfdir=%{_sysconfdir} \
|
2006-08-24 11:50:03 +00:00
|
|
|
--interp-prefix=%{_prefix}/qemu-%%M \
|
2009-05-20 15:24:23 +00:00
|
|
|
--audio-drv-list=pa,sdl,alsa,oss \
|
2009-03-03 23:57:07 +00:00
|
|
|
--disable-kvm \
|
2009-05-20 15:24:23 +00:00
|
|
|
--disable-strip \
|
2011-10-21 20:32:18 +00:00
|
|
|
--extra-ldflags="$extraldflags -pie -Wl,-z,relro -Wl,-z,now" \
|
|
|
|
--extra-cflags="%{optflags} -fPIE -DPIE" \
|
2010-07-28 04:50:43 +00:00
|
|
|
--disable-xen \
|
2011-11-15 20:27:38 +00:00
|
|
|
%ifarch %{ix86} x86_64
|
2010-08-10 13:23:48 +00:00
|
|
|
--enable-spice \
|
2010-08-10 14:19:37 +00:00
|
|
|
%endif
|
2011-09-13 10:24:38 +00:00
|
|
|
--enable-trace-backend=dtrace \
|
2010-07-28 04:50:43 +00:00
|
|
|
--disable-werror
|
2009-03-11 18:35:19 +00:00
|
|
|
|
2009-07-16 11:48:33 +00:00
|
|
|
echo "config-host.mak contents:"
|
|
|
|
echo "==="
|
|
|
|
cat config-host.mak
|
|
|
|
echo "==="
|
|
|
|
|
2009-04-27 14:25:54 +00:00
|
|
|
make V=1 %{?_smp_mflags} $buildldflags
|
2005-02-13 12:57:23 +00:00
|
|
|
|
2011-10-21 20:32:18 +00:00
|
|
|
gcc %{SOURCE6} -O2 -g -o ksmctl
|
|
|
|
|
|
|
|
|
2005-02-13 12:57:23 +00:00
|
|
|
%install
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
2012-03-19 11:03:03 +00:00
|
|
|
%define _udevdir /lib/udev/rules.d
|
|
|
|
|
2011-10-21 20:32:18 +00:00
|
|
|
install -D -p -m 0755 %{SOURCE4} $RPM_BUILD_ROOT/lib/systemd/system/ksm.service
|
2009-09-16 09:38:29 +00:00
|
|
|
install -D -p -m 0644 %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/ksm
|
2011-10-21 20:32:18 +00:00
|
|
|
install -D -p -m 0755 ksmctl $RPM_BUILD_ROOT/lib/systemd/ksmctl
|
2009-09-16 09:38:29 +00:00
|
|
|
|
2011-10-21 20:32:18 +00:00
|
|
|
install -D -p -m 0755 %{SOURCE7} $RPM_BUILD_ROOT/lib/systemd/system/ksmtuned.service
|
|
|
|
install -D -p -m 0755 %{SOURCE8} $RPM_BUILD_ROOT%{_sbindir}/ksmtuned
|
|
|
|
install -D -p -m 0644 %{SOURCE9} $RPM_BUILD_ROOT%{_sysconfdir}/ksmtuned.conf
|
2009-09-16 17:31:15 +00:00
|
|
|
|
2009-03-04 17:32:40 +00:00
|
|
|
%ifarch %{ix86} x86_64
|
2009-07-16 09:53:52 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/modules
|
2009-03-04 17:32:40 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_bindir}/
|
2009-05-20 15:24:23 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
|
2012-03-19 11:03:03 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_udevdir}
|
2011-09-13 10:24:38 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/systemtap/tapset
|
2009-03-04 17:32:40 +00:00
|
|
|
|
2009-07-16 09:53:52 +00:00
|
|
|
install -m 0755 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/modules/kvm.modules
|
2009-05-20 15:24:23 +00:00
|
|
|
install -m 0755 kvm/kvm_stat $RPM_BUILD_ROOT%{_bindir}/
|
2009-03-10 20:59:18 +00:00
|
|
|
install -m 0755 qemu-kvm $RPM_BUILD_ROOT%{_bindir}/
|
2011-09-13 10:24:38 +00:00
|
|
|
install -m 0644 qemu-kvm.stp $RPM_BUILD_ROOT%{_datadir}/systemtap/tapset/
|
2012-03-19 11:03:03 +00:00
|
|
|
install -m 0644 %{SOURCE3} $RPM_BUILD_ROOT%{_udevdir}
|
2009-03-04 17:32:40 +00:00
|
|
|
%endif
|
|
|
|
|
2005-02-13 12:57:23 +00:00
|
|
|
make prefix="${RPM_BUILD_ROOT}%{_prefix}" \
|
2006-08-23 16:22:50 +00:00
|
|
|
bindir="${RPM_BUILD_ROOT}%{_bindir}" \
|
2009-05-20 15:24:23 +00:00
|
|
|
sharedir="${RPM_BUILD_ROOT}%{_datadir}/%{name}" \
|
2006-08-23 16:22:50 +00:00
|
|
|
mandir="${RPM_BUILD_ROOT}%{_mandir}" \
|
|
|
|
docdir="${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{version}" \
|
2010-07-28 04:50:43 +00:00
|
|
|
datadir="${RPM_BUILD_ROOT}%{_datadir}/%{name}" \
|
|
|
|
sysconfdir="${RPM_BUILD_ROOT}%{_sysconfdir}" install
|
2009-05-21 06:52:45 +00:00
|
|
|
chmod -x ${RPM_BUILD_ROOT}%{_mandir}/man1/*
|
2009-07-16 09:53:52 +00:00
|
|
|
install -D -p -m 0644 -t ${RPM_BUILD_ROOT}%{qemudocdir} Changelog README TODO COPYING COPYING.LIB LICENSE
|
2005-02-13 12:57:23 +00:00
|
|
|
|
2009-03-03 12:55:33 +00:00
|
|
|
install -D -p -m 0644 qemu.sasl $RPM_BUILD_ROOT%{_sysconfdir}/sasl2/qemu.conf
|
|
|
|
|
2009-05-20 15:24:23 +00:00
|
|
|
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}/pxe*bin
|
2011-07-18 19:26:30 +00:00
|
|
|
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}/pxe*rom
|
2010-07-28 04:50:43 +00:00
|
|
|
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}/gpxe*rom
|
2009-05-20 15:24:23 +00:00
|
|
|
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}/vgabios*bin
|
|
|
|
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}/bios.bin
|
|
|
|
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}/openbios-ppc
|
|
|
|
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}/openbios-sparc32
|
|
|
|
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}/openbios-sparc64
|
2011-07-18 19:26:30 +00:00
|
|
|
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}/petalogix*.dtb
|
2010-07-28 04:50:43 +00:00
|
|
|
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}/s390-zipl.rom
|
2010-03-09 16:18:48 +00:00
|
|
|
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}/bamboo.dtb
|
2011-07-18 19:26:30 +00:00
|
|
|
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}/slof.bin
|
|
|
|
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}/spapr-rtas.bin
|
2010-03-09 16:18:48 +00:00
|
|
|
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}/ppc_rom.bin
|
2012-01-11 21:28:54 +00:00
|
|
|
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}/sgabios.bin
|
2012-01-13 19:59:26 +00:00
|
|
|
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}/palcode-clipper
|
2009-03-03 00:16:00 +00:00
|
|
|
|
2009-07-08 04:00:53 +00:00
|
|
|
# the pxe gpxe images will be symlinks to the images on
|
|
|
|
# /usr/share/gpxe, as QEMU doesn't know how to look
|
2009-03-03 00:16:00 +00:00
|
|
|
# for other paths, yet.
|
|
|
|
pxe_link() {
|
2011-07-18 19:26:30 +00:00
|
|
|
ln -s ../gpxe/$2.rom %{buildroot}%{_datadir}/%{name}/pxe-$1.rom
|
2009-03-03 00:16:00 +00:00
|
|
|
}
|
|
|
|
|
2010-08-10 13:23:48 +00:00
|
|
|
pxe_link e1000 8086100e
|
2009-10-05 14:27:23 +00:00
|
|
|
pxe_link ne2k_pci rtl8029
|
2009-03-03 00:16:00 +00:00
|
|
|
pxe_link pcnet pcnet32
|
|
|
|
pxe_link rtl8139 rtl8139
|
|
|
|
pxe_link virtio virtio-net
|
2009-05-20 15:24:23 +00:00
|
|
|
ln -s ../vgabios/VGABIOS-lgpl-latest.bin %{buildroot}/%{_datadir}/%{name}/vgabios.bin
|
|
|
|
ln -s ../vgabios/VGABIOS-lgpl-latest.cirrus.bin %{buildroot}/%{_datadir}/%{name}/vgabios-cirrus.bin
|
2010-08-10 15:28:21 +00:00
|
|
|
ln -s ../vgabios/VGABIOS-lgpl-latest.qxl.bin %{buildroot}/%{_datadir}/%{name}/vgabios-qxl.bin
|
|
|
|
ln -s ../vgabios/VGABIOS-lgpl-latest.stdvga.bin %{buildroot}/%{_datadir}/%{name}/vgabios-stdvga.bin
|
|
|
|
ln -s ../vgabios/VGABIOS-lgpl-latest.vmware.bin %{buildroot}/%{_datadir}/%{name}/vgabios-vmware.bin
|
2010-01-12 06:41:37 +00:00
|
|
|
ln -s ../seabios/bios.bin %{buildroot}/%{_datadir}/%{name}/bios.bin
|
2012-01-11 21:28:54 +00:00
|
|
|
ln -s ../sgabios/sgabios.bin %{buildroot}/%{_datadir}/%{name}/sgabios.bin
|
2011-10-05 15:00:36 +00:00
|
|
|
|
2011-10-21 20:32:18 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_exec_prefix}/lib/binfmt.d
|
|
|
|
for i in dummy \
|
|
|
|
%ifnarch %{ix86} x86_64
|
|
|
|
qemu-i386 \
|
|
|
|
%endif
|
|
|
|
%if !%{with_x86only}
|
|
|
|
%ifnarch arm
|
|
|
|
qemu-arm \
|
|
|
|
%endif
|
|
|
|
%ifnarch ppc ppc64
|
|
|
|
qemu-ppc \
|
|
|
|
%endif
|
|
|
|
%ifnarch sparc sparc64
|
|
|
|
qemu-sparc \
|
|
|
|
%endif
|
|
|
|
%ifnarch sh4
|
|
|
|
qemu-sh4 \
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
; do
|
|
|
|
test $i = dummy && continue
|
|
|
|
grep /$i:\$ %{SOURCE1} > $RPM_BUILD_ROOT%{_exec_prefix}/lib/binfmt.d/$i.conf
|
|
|
|
chmod 644 $RPM_BUILD_ROOT%{_exec_prefix}/lib/binfmt.d/$i.conf
|
|
|
|
done < %{SOURCE1}
|
2011-10-05 15:00:36 +00:00
|
|
|
|
|
|
|
# For the qemu-guest-agent subpackage install the systemd
|
|
|
|
# service and udev rules.
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_unitdir}
|
2012-03-19 11:03:03 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_udevdir}
|
2011-10-05 15:00:36 +00:00
|
|
|
install -m 0644 %{SOURCE10} $RPM_BUILD_ROOT%{_unitdir}
|
2012-03-19 11:03:03 +00:00
|
|
|
install -m 0644 %{SOURCE11} $RPM_BUILD_ROOT%{_udevdir}
|
2011-10-05 15:00:36 +00:00
|
|
|
|
2012-02-13 13:29:32 +00:00
|
|
|
%check
|
|
|
|
make check
|
2011-10-05 15:00:36 +00:00
|
|
|
|
2005-02-13 12:57:23 +00:00
|
|
|
%clean
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
2009-03-03 23:57:07 +00:00
|
|
|
%post system-x86
|
2009-04-19 15:34:37 +00:00
|
|
|
%ifarch %{ix86} x86_64
|
2009-03-03 23:57:07 +00:00
|
|
|
# load kvm modules now, so we can make sure no reboot is needed.
|
|
|
|
# If there's already a kvm module installed, we don't mess with it
|
2009-07-16 09:53:52 +00:00
|
|
|
sh %{_sysconfdir}/sysconfig/modules/kvm.modules
|
2009-03-03 23:57:07 +00:00
|
|
|
%endif
|
|
|
|
|
2009-09-16 17:31:15 +00:00
|
|
|
%post common
|
|
|
|
getent group kvm >/dev/null || groupadd -g 36 -r kvm
|
|
|
|
getent group qemu >/dev/null || groupadd -g 107 -r qemu
|
|
|
|
getent passwd qemu >/dev/null || \
|
|
|
|
useradd -r -u 107 -g qemu -G kvm -d / -s /sbin/nologin \
|
|
|
|
-c "qemu user" qemu
|
|
|
|
|
2011-11-03 20:53:07 +00:00
|
|
|
/bin/systemctl enable ksm.service
|
|
|
|
/bin/systemctl enable ksmtuned.service
|
2009-09-16 17:31:15 +00:00
|
|
|
|
|
|
|
%preun common
|
|
|
|
if [ $1 -eq 0 ]; then
|
2011-10-21 20:32:18 +00:00
|
|
|
/bin/systemctl --system stop ksmtuned.service &>/dev/null || :
|
|
|
|
/bin/systemctl --system stop ksm.service &>/dev/null || :
|
2011-11-03 20:53:07 +00:00
|
|
|
/bin/systemctl disable ksmtuned.service
|
|
|
|
/bin/systemctl disable ksm.service
|
2009-09-16 17:31:15 +00:00
|
|
|
fi
|
|
|
|
|
|
|
|
%postun common
|
|
|
|
if [ $1 -ge 1 ]; then
|
2011-10-21 20:32:18 +00:00
|
|
|
/bin/systemctl --system try-restart ksm.service &>/dev/null || :
|
|
|
|
/bin/systemctl --system try-restart ksmtuned.service &>/dev/null || :
|
2009-09-16 17:31:15 +00:00
|
|
|
fi
|
|
|
|
|
2009-03-04 01:17:10 +00:00
|
|
|
%post user
|
2011-10-21 20:32:18 +00:00
|
|
|
/bin/systemctl --system try-restart systemd-binfmt.service &>/dev/null || :
|
2006-08-23 16:22:50 +00:00
|
|
|
|
2009-03-04 01:17:10 +00:00
|
|
|
%postun user
|
2011-10-21 20:32:18 +00:00
|
|
|
/bin/systemctl --system try-restart systemd-binfmt.service &>/dev/null || :
|
2005-02-13 12:57:23 +00:00
|
|
|
|
2009-10-14 15:33:21 +00:00
|
|
|
%files
|
2009-03-02 20:23:54 +00:00
|
|
|
%defattr(-,root,root)
|
|
|
|
|
2009-05-01 12:16:18 +00:00
|
|
|
%files kvm
|
|
|
|
%defattr(-,root,root)
|
|
|
|
|
2009-03-02 20:23:54 +00:00
|
|
|
%files common
|
|
|
|
%defattr(-,root,root)
|
2010-04-23 14:40:09 +00:00
|
|
|
%dir %{qemudocdir}
|
2009-03-02 20:23:54 +00:00
|
|
|
%doc %{qemudocdir}/Changelog
|
|
|
|
%doc %{qemudocdir}/README
|
|
|
|
%doc %{qemudocdir}/TODO
|
2009-10-14 15:33:21 +00:00
|
|
|
%doc %{qemudocdir}/qemu-doc.html
|
2009-03-02 20:23:54 +00:00
|
|
|
%doc %{qemudocdir}/qemu-tech.html
|
2009-10-14 15:33:21 +00:00
|
|
|
%doc %{qemudocdir}/COPYING
|
|
|
|
%doc %{qemudocdir}/COPYING.LIB
|
2009-03-02 20:23:54 +00:00
|
|
|
%doc %{qemudocdir}/LICENSE
|
2009-05-20 15:24:23 +00:00
|
|
|
%dir %{_datadir}/%{name}/
|
|
|
|
%{_datadir}/%{name}/keymaps/
|
2009-05-21 06:52:45 +00:00
|
|
|
%{_mandir}/man1/qemu.1*
|
|
|
|
%{_mandir}/man8/qemu-nbd.8*
|
2009-03-02 20:23:54 +00:00
|
|
|
%{_bindir}/qemu-nbd
|
2009-03-03 12:55:33 +00:00
|
|
|
%config(noreplace) %{_sysconfdir}/sasl2/qemu.conf
|
2011-10-21 20:32:18 +00:00
|
|
|
/lib/systemd/system/ksm.service
|
|
|
|
/lib/systemd/ksmctl
|
2009-09-16 09:38:29 +00:00
|
|
|
%config(noreplace) %{_sysconfdir}/sysconfig/ksm
|
2011-10-21 20:32:18 +00:00
|
|
|
/lib/systemd/system/ksmtuned.service
|
2009-09-16 17:31:15 +00:00
|
|
|
%{_sbindir}/ksmtuned
|
|
|
|
%config(noreplace) %{_sysconfdir}/ksmtuned.conf
|
2010-11-03 17:20:53 +00:00
|
|
|
%dir %{_sysconfdir}/qemu
|
|
|
|
|
2011-10-05 15:00:36 +00:00
|
|
|
%files guest-agent
|
|
|
|
%defattr(-,root,root,-)
|
|
|
|
%doc COPYING README
|
|
|
|
%{_bindir}/qemu-ga
|
|
|
|
%{_unitdir}/qemu-guest-agent.service
|
2012-03-19 11:03:03 +00:00
|
|
|
%{_udevdir}/99-qemu-guest-agent.rules
|
2011-10-05 15:00:36 +00:00
|
|
|
|
2009-03-02 20:23:54 +00:00
|
|
|
%files user
|
2005-02-13 12:57:23 +00:00
|
|
|
%defattr(-,root,root)
|
2011-10-21 20:32:18 +00:00
|
|
|
%{_exec_prefix}/lib/binfmt.d/qemu-*.conf
|
2010-03-09 16:18:48 +00:00
|
|
|
%{_bindir}/qemu-i386
|
|
|
|
%{_bindir}/qemu-x86_64
|
|
|
|
%if !%{with_x86only}
|
2008-06-11 11:03:50 +00:00
|
|
|
%{_bindir}/qemu-alpha
|
2008-03-24 21:23:41 +00:00
|
|
|
%{_bindir}/qemu-arm
|
|
|
|
%{_bindir}/qemu-armeb
|
2008-06-11 11:03:50 +00:00
|
|
|
%{_bindir}/qemu-cris
|
2008-03-24 21:23:41 +00:00
|
|
|
%{_bindir}/qemu-m68k
|
|
|
|
%{_bindir}/qemu-mips
|
|
|
|
%{_bindir}/qemu-mipsel
|
2008-06-11 11:03:50 +00:00
|
|
|
%{_bindir}/qemu-sh4
|
|
|
|
%{_bindir}/qemu-sh4eb
|
2010-03-09 16:18:48 +00:00
|
|
|
%endif
|
2011-09-13 10:24:38 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-i386.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-x86_64.stp
|
|
|
|
%if !%{with_x86only}
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-alpha.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-arm.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-armeb.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-cris.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-m68k.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mips.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mipsel.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sh4.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sh4eb.stp
|
|
|
|
%endif
|
2010-11-03 17:20:53 +00:00
|
|
|
|
2009-03-02 20:23:54 +00:00
|
|
|
%files system-x86
|
|
|
|
%defattr(-,root,root)
|
2012-01-11 21:28:54 +00:00
|
|
|
%{_bindir}/qemu-system-i386
|
2009-03-02 20:23:54 +00:00
|
|
|
%{_bindir}/qemu-system-x86_64
|
2009-05-20 15:24:23 +00:00
|
|
|
%{_datadir}/%{name}/bios.bin
|
2012-01-11 21:28:54 +00:00
|
|
|
%{_datadir}/%{name}/sgabios.bin
|
2010-01-05 15:44:16 +00:00
|
|
|
%{_datadir}/%{name}/linuxboot.bin
|
2009-07-16 11:48:33 +00:00
|
|
|
%{_datadir}/%{name}/multiboot.bin
|
2011-07-18 19:26:30 +00:00
|
|
|
%{_datadir}/%{name}/mpc8544ds.dtb
|
2010-01-05 15:44:16 +00:00
|
|
|
%{_datadir}/%{name}/vapic.bin
|
2009-05-20 15:24:23 +00:00
|
|
|
%{_datadir}/%{name}/vgabios.bin
|
|
|
|
%{_datadir}/%{name}/vgabios-cirrus.bin
|
2010-08-10 15:28:21 +00:00
|
|
|
%{_datadir}/%{name}/vgabios-qxl.bin
|
|
|
|
%{_datadir}/%{name}/vgabios-stdvga.bin
|
|
|
|
%{_datadir}/%{name}/vgabios-vmware.bin
|
2011-07-18 19:26:30 +00:00
|
|
|
%{_datadir}/%{name}/pxe-e1000.rom
|
|
|
|
%{_datadir}/%{name}/pxe-virtio.rom
|
|
|
|
%{_datadir}/%{name}/pxe-pcnet.rom
|
|
|
|
%{_datadir}/%{name}/pxe-rtl8139.rom
|
|
|
|
%{_datadir}/%{name}/pxe-ne2k_pci.rom
|
2010-11-03 17:20:53 +00:00
|
|
|
%config(noreplace) %{_sysconfdir}/qemu/target-x86_64.conf
|
2012-01-11 21:28:54 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-i386.stp
|
2011-09-13 10:24:38 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-x86_64.stp
|
2010-11-03 17:20:53 +00:00
|
|
|
|
2009-03-03 23:57:07 +00:00
|
|
|
%ifarch %{ix86} x86_64
|
|
|
|
%{_bindir}/qemu-kvm
|
|
|
|
%{_sysconfdir}/sysconfig/modules/kvm.modules
|
2012-03-19 11:03:03 +00:00
|
|
|
%{_udevdir}/80-kvm.rules
|
2011-09-13 10:24:38 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-kvm.stp
|
2010-11-03 17:20:53 +00:00
|
|
|
%endif
|
|
|
|
|
|
|
|
%ifarch %{ix86} x86_64
|
2009-03-04 02:06:32 +00:00
|
|
|
%files kvm-tools
|
|
|
|
%defattr(-,root,root,-)
|
|
|
|
%{_bindir}/kvm_stat
|
2009-03-03 23:57:07 +00:00
|
|
|
%endif
|
2010-11-03 17:20:53 +00:00
|
|
|
|
2010-03-09 16:18:48 +00:00
|
|
|
%if !%{with_x86only}
|
2010-11-03 17:20:53 +00:00
|
|
|
|
2009-03-02 20:23:54 +00:00
|
|
|
%files system-arm
|
|
|
|
%defattr(-,root,root)
|
2008-03-24 21:23:41 +00:00
|
|
|
%{_bindir}/qemu-system-arm
|
2011-09-13 10:24:38 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-arm.stp
|
2010-11-03 17:20:53 +00:00
|
|
|
|
2009-03-02 20:23:54 +00:00
|
|
|
%files system-mips
|
|
|
|
%defattr(-,root,root)
|
2008-03-24 21:23:41 +00:00
|
|
|
%{_bindir}/qemu-system-mips
|
|
|
|
%{_bindir}/qemu-system-mipsel
|
2008-06-11 11:03:50 +00:00
|
|
|
%{_bindir}/qemu-system-mips64
|
|
|
|
%{_bindir}/qemu-system-mips64el
|
2011-09-13 10:24:38 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-mips.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-mipsel.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-mips64el.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-mips64.stp
|
2010-11-03 17:20:53 +00:00
|
|
|
|
2011-03-02 17:09:57 +00:00
|
|
|
%files system-cris
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%{_bindir}/qemu-system-cris
|
2011-09-13 10:24:38 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-cris.stp
|
2010-11-03 17:20:53 +00:00
|
|
|
|
2009-03-02 20:23:54 +00:00
|
|
|
%files system-m68k
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%{_bindir}/qemu-system-m68k
|
2011-09-13 10:24:38 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-m68k.stp
|
2010-11-03 17:20:53 +00:00
|
|
|
|
2009-03-02 20:23:54 +00:00
|
|
|
%files system-sh4
|
|
|
|
%defattr(-,root,root)
|
2008-06-11 11:03:50 +00:00
|
|
|
%{_bindir}/qemu-system-sh4
|
|
|
|
%{_bindir}/qemu-system-sh4eb
|
2011-09-13 10:24:38 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-sh4.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-sh4eb.stp
|
2010-11-03 17:20:53 +00:00
|
|
|
|
2010-03-09 16:18:48 +00:00
|
|
|
%endif
|
2008-03-24 21:23:41 +00:00
|
|
|
|
|
|
|
%files img
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%{_bindir}/qemu-img
|
2009-04-27 14:25:54 +00:00
|
|
|
%{_bindir}/qemu-io
|
2009-05-21 06:52:45 +00:00
|
|
|
%{_mandir}/man1/qemu-img.1*
|
2005-02-13 12:57:23 +00:00
|
|
|
|
|
|
|
%changelog
|
2012-03-19 11:03:03 +00:00
|
|
|
* Mon Mar 19 2012 Daniel P. Berrange <berrange@redhat.com> - 2:1.0-8
|
|
|
|
- Move udev rules to /lib/udev/rules.d (rhbz #748207)
|
|
|
|
|
2012-03-12 15:33:46 +00:00
|
|
|
* Fri Mar 9 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.0-7
|
|
|
|
- Add a whole bunch of USB bugfixes from upstream
|
|
|
|
|
2012-02-13 13:29:32 +00:00
|
|
|
* Mon Feb 13 2012 Daniel P. Berrange <berrange@redhat.com> - 2:1.0-6
|
|
|
|
- Add many more missing BRs for misc QEMU features
|
|
|
|
- Enable running of test suite during build
|
|
|
|
|
2012-02-07 22:18:35 +00:00
|
|
|
* Tue Feb 07 2012 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-5
|
2012-02-07 22:15:59 +00:00
|
|
|
- Add support for virtio-scsi
|
|
|
|
|
2012-02-05 21:06:01 +00:00
|
|
|
* Sun Feb 5 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.0-4
|
|
|
|
- Require updated ceph for latest librbd with rbd_flush symbol.
|
|
|
|
|
2012-01-24 22:25:49 +00:00
|
|
|
* Tue Jan 24 2012 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-3
|
|
|
|
- Add support for vPMU
|
|
|
|
- e1000: bounds packet size against buffer size CVE-2012-0029
|
|
|
|
|
2012-01-13 19:46:23 +00:00
|
|
|
* Fri Jan 13 2012 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-2
|
|
|
|
- Add patches for USB redirect bits
|
|
|
|
- Remove palcode-clipper, we don't build it
|
|
|
|
|
2012-01-11 21:28:54 +00:00
|
|
|
* Wed Jan 11 2012 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-1
|
|
|
|
- Add patches from 1.0.1 queue
|
|
|
|
|
|
|
|
* Fri Dec 16 2011 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-1
|
|
|
|
- Update to qemu 1.0
|
|
|
|
|
2011-11-15 20:27:38 +00:00
|
|
|
* Tue Nov 15 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.1-3
|
|
|
|
- Enable spice for i686 users as well
|
|
|
|
|
2011-11-03 20:53:07 +00:00
|
|
|
* Thu Nov 03 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.1-2
|
|
|
|
- Fix POSTIN scriplet failure (#748281)
|
|
|
|
|
2011-10-21 20:32:18 +00:00
|
|
|
* Fri Oct 21 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.1-1
|
|
|
|
- Require seabios-bin >= 0.6.0-2 (#741992)
|
|
|
|
- Replace init scripts with systemd units (#741920)
|
|
|
|
- Update to 0.15.1 stable upstream
|
|
|
|
|
|
|
|
* Fri Oct 21 2011 Paul Moore <pmoore@redhat.com>
|
|
|
|
- Enable full relro and PIE (rhbz #738812)
|
|
|
|
|
2011-10-12 15:08:53 +00:00
|
|
|
* Wed Oct 12 2011 Daniel P. Berrange <berrange@redhat.com> - 2:0.15.0-6
|
|
|
|
- Add BR on ceph-devel to enable RBD block device
|
|
|
|
|
2011-10-05 15:00:36 +00:00
|
|
|
* Wed Oct 5 2011 Daniel P. Berrange <berrange@redhat.com> - 2:0.15.0-5
|
|
|
|
- Create a qemu-guest-agent sub-RPM for guest installation
|
|
|
|
|
2011-09-13 10:24:38 +00:00
|
|
|
* Tue Sep 13 2011 Daniel P. Berrange <berrange@redhat.com> - 2:0.15.0-4
|
|
|
|
- Enable DTrace tracing backend for SystemTAP (rhbz #737763)
|
2011-09-13 10:29:25 +00:00
|
|
|
- Enable build with curl (rhbz #737006)
|
2011-09-13 10:24:38 +00:00
|
|
|
|
2011-08-18 23:37:51 +00:00
|
|
|
* Thu Aug 18 2011 Hans de Goede <hdegoede@redhat.com> - 2:0.15.0-3
|
|
|
|
- Add missing BuildRequires: usbredir-devel, so that the usbredir code
|
|
|
|
actually gets build
|
|
|
|
|
2011-08-18 15:38:02 +00:00
|
|
|
* Thu Aug 18 2011 Richard W.M. Jones <rjones@redhat.com> - 2:0.15.0-2
|
|
|
|
- Add upstream qemu patch 'Allow to leave type on default in -machine'
|
|
|
|
(2645c6dcaf6ea2a51a3b6dfa407dd203004e4d11).
|
|
|
|
|
2011-08-14 19:24:40 +00:00
|
|
|
* Sun Aug 14 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.0-1
|
|
|
|
- Update to 0.15.0 stable release.
|
|
|
|
|
2011-08-04 19:07:48 +00:00
|
|
|
* Thu Aug 04 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.0-0.3.201108040af4922
|
|
|
|
- Update to 0.15.0-rc1 as we prepare for 0.15.0 release
|
|
|
|
|
2011-08-04 14:15:56 +00:00
|
|
|
* Thu Aug 4 2011 Daniel P. Berrange <berrange@redhat.com> - 2:0.15.0-0.3.2011072859fadcc
|
|
|
|
- Fix default accelerator for non-KVM builds (rhbz #724814)
|
|
|
|
|
2011-07-28 17:10:09 +00:00
|
|
|
* Thu Jul 28 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.0-0.1.2011072859fadcc
|
|
|
|
- Update to 0.15.0-rc0 as we prepare for 0.15.0 release
|
|
|
|
|
2011-07-19 09:49:04 +00:00
|
|
|
* Tue Jul 19 2011 Hans de Goede <hdegoede@redhat.com> - 2:0.15.0-0.2.20110718525e3df
|
|
|
|
- Add support usb redirection over the network, see:
|
|
|
|
http://fedoraproject.org/wiki/Features/UsbNetworkRedirection
|
|
|
|
- Restore chardev flow control patches
|
|
|
|
|
2011-07-18 19:26:30 +00:00
|
|
|
* Mon Jul 18 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.0-0.1.20110718525e3df
|
|
|
|
- Update to git snapshot as we prepare for 0.15.0 release
|
|
|
|
|
2011-06-22 11:48:48 +00:00
|
|
|
* Wed Jun 22 2011 Richard W.M. Jones <rjones@redhat.com> - 2:0.14.0-9
|
|
|
|
- Add BR libattr-devel. This caused the -fstype option to be disabled.
|
|
|
|
https://www.redhat.com/archives/libvir-list/2011-June/thread.html#01017
|
|
|
|
|
2011-05-02 16:26:59 +00:00
|
|
|
* Mon May 2 2011 Hans de Goede <hdegoede@redhat.com> - 2:0.14.0-8
|
|
|
|
- Fix a bug in the spice flow control patches which breaks the tcp chardev
|
|
|
|
|
2011-03-29 21:55:04 +00:00
|
|
|
* Tue Mar 29 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-7
|
|
|
|
- Disable qemu-ppc and qemu-sparc packages (#679179)
|
|
|
|
|
2011-03-28 18:54:26 +00:00
|
|
|
* Mon Mar 28 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-6
|
|
|
|
- Spice fixes for flow control.
|
|
|
|
|
2011-03-22 12:08:23 +00:00
|
|
|
* Tue Mar 22 2011 Dan Horák <dan[at]danny.cz> - 2:0.14.0-5
|
|
|
|
- be more careful when removing the -g flag on s390
|
|
|
|
|
2011-03-18 13:47:47 +00:00
|
|
|
* Fri Mar 18 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-4
|
|
|
|
- Fix thinko on adding the most recent patches.
|
|
|
|
|
2011-03-16 20:31:55 +00:00
|
|
|
* Wed Mar 16 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-3
|
|
|
|
- Fix migration issue with vhost
|
|
|
|
- Fix qxl locking issues for spice
|
|
|
|
|
2011-03-02 17:09:57 +00:00
|
|
|
* Wed Mar 02 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-2
|
|
|
|
- Re-enable sparc and cris builds
|
|
|
|
|
2011-02-24 17:27:19 +00:00
|
|
|
* Thu Feb 24 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-1
|
|
|
|
- Update to 0.14.0 release
|
|
|
|
|
2011-02-11 17:17:48 +00:00
|
|
|
* Fri Feb 11 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-0.1.20110210git7aa8c46
|
|
|
|
- Update git snapshot
|
|
|
|
- Temporarily disable qemu-cris and qemu-sparc due to build errors (to be resolved shorly)
|
|
|
|
|
2011-02-08 23:35:06 +00:00
|
|
|
* Tue Feb 08 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-0.1.20110208git3593e6b
|
|
|
|
- Update to 0.14.0 rc git snapshot
|
|
|
|
- Add virtio-net to modules
|
|
|
|
|
2010-11-03 17:20:53 +00:00
|
|
|
* Wed Nov 3 2010 Daniel P. Berrange <berrange@redhat.com> - 2:0.13.0-2
|
|
|
|
- Revert previous change
|
|
|
|
- Make qemu-common own the /etc/qemu directory
|
|
|
|
- Add /etc/qemu/target-x86_64.conf to qemu-system-x86 regardless
|
|
|
|
of host architecture.
|
|
|
|
|
2010-11-03 14:34:21 +00:00
|
|
|
* Wed Nov 03 2010 Dan Horák <dan[at]danny.cz> - 2:0.13.0-2
|
|
|
|
- Remove kvm config file on non-x86 arches (part of #639471)
|
|
|
|
- Own the /etc/qemu directory
|
|
|
|
|
2010-10-19 04:05:18 +00:00
|
|
|
* Mon Oct 18 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-1
|
|
|
|
- Update to 0.13.0 upstream release
|
|
|
|
- Fixes for vhost
|
|
|
|
- Fix mouse in certain guests (#636887)
|
|
|
|
- Fix issues with WinXP guest install (#579348)
|
|
|
|
- Resolve build issues with S390 (#639471)
|
|
|
|
- Fix Windows XP on Raw Devices (#631591)
|
|
|
|
|
2010-10-06 03:30:12 +00:00
|
|
|
* Tue Oct 05 2010 jkeating - 2:0.13.0-0.7.rc1.1
|
|
|
|
- Rebuilt for gcc bug 634757
|
|
|
|
|
2010-09-21 21:52:25 +00:00
|
|
|
* Tue Sep 21 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.7.rc1
|
|
|
|
- Flip qxl pci id from unstable to stable (#634535)
|
|
|
|
- KSM Fixes from upstream (#558281)
|
|
|
|
|
|
|
|
* Tue Sep 14 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.6.rc1
|
2010-09-14 19:26:08 +00:00
|
|
|
- Move away from git snapshots as 0.13 is close to release
|
|
|
|
- Updates for spice 0.6
|
|
|
|
|
2010-08-10 15:28:21 +00:00
|
|
|
* Tue Aug 10 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.5.20100809git25fdf4a
|
|
|
|
- Fix typo in e1000 gpxe rom requires.
|
|
|
|
- Add links to newer vgabios
|
|
|
|
|
2010-08-10 14:19:37 +00:00
|
|
|
* Tue Aug 10 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.4.20100809git25fdf4a
|
|
|
|
- Disable spice on 32bit, it is not supported and buildreqs don't exist.
|
|
|
|
|
2010-08-10 13:23:48 +00:00
|
|
|
* Mon Aug 9 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.3.20100809git25fdf4a
|
|
|
|
- Updates from upstream towards 0.13 stable
|
|
|
|
- Fix requires on gpxe
|
|
|
|
- enable spice now that buildreqs are in the repository.
|
|
|
|
- ksmtrace has moved to a separate upstream package
|
|
|
|
|
2010-07-28 06:25:29 +00:00
|
|
|
* Tue Jul 27 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.2.20100727gitb81fe95
|
|
|
|
- add texinfo buildreq for manpages.
|
|
|
|
|
2010-07-28 04:50:43 +00:00
|
|
|
* Tue Jul 27 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.1.20100727gitb81fe95
|
|
|
|
- Update to 0.13.0 upstream snapshot
|
|
|
|
- ksm init fixes from upstream
|
|
|
|
|
2010-07-20 12:39:23 +00:00
|
|
|
* Tue Jul 20 2010 Dan Horák <dan[at]danny.cz> - 2:0.12.3-8
|
|
|
|
- Add avoid-llseek patch from upstream needed for building on s390(x)
|
|
|
|
- Don't use parallel make on s390(x)
|
|
|
|
|
2010-06-22 08:20:00 +00:00
|
|
|
* Tue Jun 22 2010 Amit Shah <amit.shah@redhat.com> - 2:0.12.3-7
|
|
|
|
- Add vvfat hardening patch from upstream (#605202)
|
|
|
|
|
2010-04-23 14:40:09 +00:00
|
|
|
* Fri Apr 23 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-6
|
|
|
|
- Change requires to the noarch seabios-bin
|
|
|
|
- Add ownership of docdir to qemu-common (#572110)
|
|
|
|
- Fix "Cannot boot from non-existent NIC" error when using virt-install (#577851)
|
|
|
|
|
2010-04-15 18:15:44 +00:00
|
|
|
* Thu Apr 15 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-5
|
|
|
|
- Update virtio console patches from upstream
|
|
|
|
|
2010-03-18 15:06:46 +00:00
|
|
|
* Mon Mar 11 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-4
|
|
|
|
- Detect cdrom via ioctl (#473154)
|
|
|
|
- re add increased buffer for USB control requests (#546483)
|
|
|
|
|
2010-03-10 15:53:13 +00:00
|
|
|
* Wed Mar 10 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-3
|
|
|
|
- Migration clear the fd in error cases (#518032)
|
|
|
|
|
2010-03-09 16:18:48 +00:00
|
|
|
* Tue Mar 09 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-2
|
|
|
|
- Allow builds --with x86only
|
|
|
|
- Add libaio-devel buildreq for aio support
|
|
|
|
|
2010-02-28 15:39:41 +00:00
|
|
|
* Fri Feb 26 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-1
|
|
|
|
- Update to 0.12.3 upstream
|
|
|
|
- vhost-net migration/restart fixes
|
|
|
|
- Add F-13 machine type
|
|
|
|
- virtio-serial fixes
|
|
|
|
|
2010-02-09 17:10:07 +00:00
|
|
|
* Tue Feb 09 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.2-6
|
|
|
|
- Add vhost net support.
|
|
|
|
|
2010-02-04 15:58:29 +00:00
|
|
|
* Thu Feb 04 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.2-5
|
|
|
|
- Avoid creating too large iovecs in multiwrite merge (#559717)
|
|
|
|
- Don't try to set max_kernel_pages during ksm init on newer kernels (#558281)
|
|
|
|
- Add logfile options for ksmtuned debug.
|
|
|
|
|
2010-01-27 18:20:38 +00:00
|
|
|
* Wed Jan 27 2010 Amit Shah <amit.shah@redhat.com> - 2:0.12.2-4
|
|
|
|
- Remove build dependency on iasl now that we have seabios
|
|
|
|
|
|
|
|
* Wed Jan 27 2010 Amit Shah <amit.shah@redhat.com> - 2:0.12.2-3
|
|
|
|
- Remove source target for 0.12.1.2
|
|
|
|
|
2010-01-27 18:10:32 +00:00
|
|
|
* Wed Jan 27 2010 Amit Shah <amit.shah@redhat.com> - 2:0.12.2-2
|
|
|
|
- Add virtio-console patches from upstream for the F13 VirtioSerial feature
|
|
|
|
|
2010-01-25 18:41:08 +00:00
|
|
|
* Mon Jan 25 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.2-1
|
|
|
|
- Update to 0.12.2 upstream
|
|
|
|
|
2010-01-12 06:41:37 +00:00
|
|
|
* Fri Jan 10 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.1.2-3
|
|
|
|
- Point to seabios instead of bochs, and add a requires for seabios
|
|
|
|
|
2010-01-05 16:02:05 +00:00
|
|
|
* Mon Jan 4 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.1.2-2
|
|
|
|
- Remove qcow2 virtio backing file patch
|
|
|
|
|
2010-01-05 15:44:16 +00:00
|
|
|
* Mon Jan 4 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.1.2-1
|
|
|
|
- Update to 0.12.1.2 upstream
|
|
|
|
- Remove patches included in upstream
|
|
|
|
|
2009-11-20 18:28:20 +00:00
|
|
|
* Fri Nov 20 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-12
|
|
|
|
- Fix a use-after-free crasher in the slirp code (#539583)
|
|
|
|
- Fix overflow in the parallels image format support (#533573)
|
|
|
|
|
2009-11-04 17:36:09 +00:00
|
|
|
* Wed Nov 4 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-11
|
|
|
|
- Temporarily disable preadv/pwritev support to fix data corruption (#526549)
|
|
|
|
|
2009-11-03 15:12:29 +00:00
|
|
|
* Tue Nov 3 2009 Justin M. Forbes <jforbes@redhat.com> - 2:0.11.0-10
|
|
|
|
- Default ksm and ksmtuned services on.
|
|
|
|
|
2009-10-29 11:45:25 +00:00
|
|
|
* Thu Oct 29 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-9
|
|
|
|
- Fix dropped packets with non-virtio NICs (#531419)
|
|
|
|
|
2009-10-29 11:28:04 +00:00
|
|
|
* Wed Oct 21 2009 Glauber Costa <gcosta@redhat.com> - 2:0.11.0-8
|
|
|
|
- Properly save kvm time registers (#524229)
|
|
|
|
|
2009-10-19 10:33:27 +00:00
|
|
|
* Mon Oct 19 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-7
|
|
|
|
- Fix potential segfault from too small MSR_COUNT (#528901)
|
|
|
|
|
2009-10-09 14:32:55 +00:00
|
|
|
* Fri Oct 9 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-6
|
|
|
|
- Fix fs errors with virtio and qcow2 backing file (#524734)
|
|
|
|
- Fix ksm initscript errors on kernel missing ksm (#527653)
|
|
|
|
- Add missing Requires(post): getent, useradd, groupadd (#527087)
|
|
|
|
|
2009-10-06 13:26:24 +00:00
|
|
|
* Tue Oct 6 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-5
|
|
|
|
- Add 'retune' verb to ksmtuned init script
|
|
|
|
|
2009-10-05 14:27:23 +00:00
|
|
|
* Mon Oct 5 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-4
|
|
|
|
- Use rtl8029 PXE rom for ne2k_pci, not ne (#526777)
|
|
|
|
- Also, replace the gpxe-roms-qemu pkg requires with file-based requires
|
|
|
|
|
2009-10-01 21:32:06 +00:00
|
|
|
* Thu Oct 1 2009 Justin M. Forbes <jmforbes@redhat.com> - 2:0.11.0-3
|
|
|
|
- Improve error reporting on file access (#524695)
|
|
|
|
|
2009-09-28 16:42:19 +00:00
|
|
|
* Mon Sep 28 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-2
|
|
|
|
- Fix pci hotplug to not exit if supplied an invalid NIC model (#524022)
|
|
|
|
|
2009-09-28 07:30:15 +00:00
|
|
|
* Mon Sep 28 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-1
|
|
|
|
- Update to 0.11.0 release
|
|
|
|
- Drop a couple of upstreamed patches
|
|
|
|
|
2009-09-23 11:31:31 +00:00
|
|
|
* Wed Sep 23 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-5
|
|
|
|
- Fix issue causing NIC hotplug confusion when no model is specified (#524022)
|
|
|
|
|
2009-09-16 22:20:32 +00:00
|
|
|
* Wed Sep 16 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-4
|
|
|
|
- Fix for KSM patch from Justin Forbes
|
|
|
|
|
2009-09-16 17:31:15 +00:00
|
|
|
* Wed Sep 16 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-3
|
|
|
|
- Add ksmtuned, also from Dan Kenigsberg
|
|
|
|
- Use %_initddir macro
|
|
|
|
|
2009-09-16 09:38:29 +00:00
|
|
|
* Wed Sep 16 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-2
|
|
|
|
- Add ksm control script from Dan Kenigsberg
|
|
|
|
|
2009-09-07 14:22:20 +00:00
|
|
|
* Mon Sep 7 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-1
|
|
|
|
- Update to qemu-kvm-0.11.0-rc2
|
|
|
|
- Drop upstreamed patches
|
|
|
|
- extboot install now fixed upstream
|
|
|
|
- Re-place TCG init fix (#516543) with the one gone upstream
|
|
|
|
|
2009-09-07 07:02:08 +00:00
|
|
|
* Mon Sep 7 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.10.rc1
|
|
|
|
- Fix MSI-X error handling on older kernels (#519787)
|
|
|
|
|
2009-09-04 10:34:32 +00:00
|
|
|
* Fri Sep 4 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.9.rc1
|
|
|
|
- Make pulseaudio the default audio backend (#519540, #495964, #496627)
|
|
|
|
|
2009-08-20 12:56:37 +00:00
|
|
|
* Thu Aug 20 2009 Richard W.M. Jones <rjones@redhat.com> - 2:0.10.91-0.8.rc1
|
|
|
|
- Fix segfault when qemu-kvm is invoked inside a VM (#516543)
|
|
|
|
|
2009-08-18 10:03:38 +00:00
|
|
|
* Tue Aug 18 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.7.rc1
|
|
|
|
- Fix permissions on udev rules (#517571)
|
|
|
|
|
2009-08-17 03:21:08 +00:00
|
|
|
* Mon Aug 17 2009 Lubomir Rintel <lkundrak@v3.sk> - 2:0.10.91-0.6.rc1
|
2009-08-18 10:03:38 +00:00
|
|
|
- Allow blacklisting of kvm modules (#517866)
|
2009-08-17 03:21:08 +00:00
|
|
|
|
2009-08-07 08:53:27 +00:00
|
|
|
* Fri Aug 7 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.5.rc1
|
|
|
|
- Fix virtio_net with -net user (#516022)
|
|
|
|
|
2009-08-04 14:48:16 +00:00
|
|
|
* Tue Aug 4 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.4.rc1
|
|
|
|
- Update to qemu-kvm-0.11-rc1; no changes from rc1-rc0
|
|
|
|
|
2009-08-04 14:36:21 +00:00
|
|
|
* Tue Aug 4 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.3.rc1.rc0
|
|
|
|
- Fix extboot checksum (bug #514899)
|
|
|
|
|
2009-07-31 15:12:00 +00:00
|
|
|
* Fri Jul 31 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.2.rc1.rc0
|
|
|
|
- Add KSM support
|
|
|
|
- Require bochs-bios >= 2.3.8-0.8 for latest kvm bios updates
|
|
|
|
|
2009-07-30 16:28:52 +00:00
|
|
|
* Thu Jul 30 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.1.rc1.rc0
|
|
|
|
- Update to qemu-kvm-0.11.0-rc1-rc0
|
|
|
|
- This is a pre-release of the official -rc1
|
|
|
|
- A vista installer regression is blocking the official -rc1 release
|
|
|
|
- Drop qemu-prefer-sysfs-for-usb-host-devices.patch
|
|
|
|
- Drop qemu-fix-build-for-esd-audio.patch
|
|
|
|
- Drop qemu-slirp-Fix-guestfwd-for-incoming-data.patch
|
|
|
|
- Add patch to ensure extboot.bin is installed
|
|
|
|
|
2009-07-27 02:18:00 +00:00
|
|
|
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:0.10.50-14.kvm88
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
|
|
2009-07-23 14:52:23 +00:00
|
|
|
* Thu Jul 23 2009 Glauber Costa <glommer@redhat.com> - 2:0.10.50-13.kvm88
|
|
|
|
- Fix bug 513249, -net channel option is broken
|
|
|
|
|
2009-07-16 17:04:01 +00:00
|
|
|
* Thu Jul 16 2009 Daniel P. Berrange <berrange@redhat.com> - 2:0.10.50-12.kvm88
|
|
|
|
- Add 'qemu' user and group accounts
|
|
|
|
- Force disable xen until it can be made to build
|
|
|
|
|
2009-07-16 11:15:53 +00:00
|
|
|
* Thu Jul 16 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-11.kvm88
|
|
|
|
- Update to kvm-88, see http://www.linux-kvm.org/page/ChangeLog
|
|
|
|
- Package mutiboot.bin
|
|
|
|
- Update for how extboot is built
|
|
|
|
- Fix sf.net source URL
|
|
|
|
- Drop qemu-fix-ppc-softmmu-kvm-disabled-build.patch
|
|
|
|
- Drop qemu-fix-pcspk-build-with-kvm-disabled.patch
|
|
|
|
- Cherry-pick fix for esound support build failure
|
|
|
|
|
2009-07-16 09:53:52 +00:00
|
|
|
* Wed Jul 15 2009 Daniel Berrange <berrange@lettuce.camlab.fab.redhat.com> - 2:0.10.50-10.kvm87
|
|
|
|
- Add udev rules to make /dev/kvm world accessible & group=kvm (rhbz #497341)
|
|
|
|
- Create a kvm group if it doesn't exist (rhbz #346151)
|
|
|
|
|
2009-07-08 04:00:53 +00:00
|
|
|
* Tue Jul 07 2009 Glauber Costa <glommer@redhat.com> - 2:0.10.50-9.kvm87
|
|
|
|
- use pxe roms from gpxe, instead of etherboot package.
|
|
|
|
|
2009-07-03 08:32:58 +00:00
|
|
|
* Fri Jul 3 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-8.kvm87
|
|
|
|
- Prefer sysfs over usbfs for usb passthrough (#508326)
|
|
|
|
|
2009-06-27 15:10:13 +00:00
|
|
|
* Sat Jun 27 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-7.kvm87
|
|
|
|
- Update to kvm-87
|
|
|
|
- Drop upstreamed patches
|
2009-06-29 12:08:17 +00:00
|
|
|
- Cherry-pick new ppc build fix from upstream
|
2009-06-29 14:01:31 +00:00
|
|
|
- Work around broken linux-user build on ppc
|
2009-06-29 15:13:25 +00:00
|
|
|
- Fix hw/pcspk.c build with --disable-kvm
|
2009-06-27 15:10:13 +00:00
|
|
|
- Re-enable preadv()/pwritev() since #497429 is long since fixed
|
2009-06-29 17:27:20 +00:00
|
|
|
- Kill petalogix-s3adsp1800.dtb, since we don't ship the microblaze target
|
2009-06-27 15:10:13 +00:00
|
|
|
|
2009-06-05 09:32:34 +00:00
|
|
|
* Fri Jun 5 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-6.kvm86
|
|
|
|
- Fix 'kernel requires an x86-64 CPU' error
|
|
|
|
- BuildRequires ncurses-devel to enable '-curses' option (#504226)
|
|
|
|
|
2009-06-03 15:02:25 +00:00
|
|
|
* Wed Jun 3 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-5.kvm86
|
|
|
|
- Prevent locked cdrom eject - fixes hang at end of anaconda installs (#501412)
|
|
|
|
- Avoid harmless 'unhandled wrmsr' warnings (#499712)
|
|
|
|
|
2009-05-21 06:52:45 +00:00
|
|
|
* Thu May 21 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-4.kvm86
|
2009-05-20 15:24:23 +00:00
|
|
|
- Update to kvm-86 release
|
|
|
|
- ChangeLog here: http://marc.info/?l=kvm&m=124282885729710
|
|
|
|
|
2009-05-01 12:16:18 +00:00
|
|
|
* Fri May 1 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-3.kvm85
|
|
|
|
- Really provide qemu-kvm as a metapackage for comps
|
|
|
|
|
2009-04-28 06:33:00 +00:00
|
|
|
* Tue Apr 28 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-2.kvm85
|
|
|
|
- Provide qemu-kvm as a metapackage for comps
|
|
|
|
|
2009-04-27 14:25:54 +00:00
|
|
|
* Mon Apr 27 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-1.kvm85
|
|
|
|
- Update to qemu-kvm-devel-85
|
|
|
|
- kvm-85 is based on qemu development branch, currently version 0.10.50
|
|
|
|
- Include new qemu-io utility in qemu-img package
|
|
|
|
- Re-instate -help string for boot=on to fix virtio booting with libvirt
|
|
|
|
- Drop upstreamed patches
|
|
|
|
- Fix missing kernel/include/asm symlink in upstream tarball
|
|
|
|
- Fix target-arm build
|
2009-04-27 14:56:36 +00:00
|
|
|
- Fix build on ppc
|
2009-04-27 14:25:54 +00:00
|
|
|
- Disable preadv()/pwritev() until bug #497429 is fixed
|
|
|
|
- Kill more .kernelrelease uselessness
|
|
|
|
- Make non-kvm qemu build verbose
|
|
|
|
|
2009-04-24 17:09:09 +00:00
|
|
|
* Fri Apr 24 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-15
|
|
|
|
- Fix source numbering typos caused by make-release addition
|
|
|
|
|
2009-04-23 10:11:52 +00:00
|
|
|
* Thu Apr 23 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-14
|
|
|
|
- Improve instructions for generating the tarball
|
|
|
|
|
2009-04-21 13:53:59 +00:00
|
|
|
* Tue Apr 21 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-13
|
|
|
|
- Enable pulseaudio driver to fix qemu lockup at shutdown (#495964)
|
|
|
|
|
2009-04-21 09:03:40 +00:00
|
|
|
* Tue Apr 21 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-12
|
|
|
|
- Another qcow2 image corruption fix (#496642)
|
|
|
|
|
2009-04-20 13:51:35 +00:00
|
|
|
* Mon Apr 20 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-11
|
|
|
|
- Fix qcow2 image corruption (#496642)
|
|
|
|
|
2009-04-19 15:34:37 +00:00
|
|
|
* Sun Apr 19 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-10
|
|
|
|
- Run sysconfig.modules from %post on x86_64 too (#494739)
|
|
|
|
|
2009-04-19 10:59:59 +00:00
|
|
|
* Sun Apr 19 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-9
|
|
|
|
- Align VGA ROM to 4k boundary - fixes 'qemu-kvm -std vga' (#494376)
|
|
|
|
|
2009-04-14 13:59:03 +00:00
|
|
|
* Tue Apr 14 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-8
|
|
|
|
- Provide qemu-kvm conditional on the architecture.
|
|
|
|
|
2009-04-09 15:08:34 +00:00
|
|
|
* Thu Apr 9 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-7
|
|
|
|
- Add a much cleaner fix for vga segfault (#494002)
|
|
|
|
|
2009-04-05 18:23:20 +00:00
|
|
|
* Sun Apr 5 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-6
|
|
|
|
- Fixed qcow2 segfault creating disks over 2TB. #491943
|
|
|
|
|
2009-04-03 17:09:43 +00:00
|
|
|
* Fri Apr 3 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-5
|
|
|
|
- Fix vga segfault under kvm-autotest (#494002)
|
|
|
|
- Kill kernelrelease hack; it's not needed
|
|
|
|
- Build with "make V=1" for more verbose logs
|
|
|
|
|
2009-04-02 03:51:08 +00:00
|
|
|
* Thu Apr 02 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-4
|
|
|
|
- Support botting gpxe roms.
|
|
|
|
|
2009-04-02 01:48:35 +00:00
|
|
|
* Wed Apr 01 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-2
|
|
|
|
- added missing patch. love for CVS.
|
|
|
|
|
2009-04-02 01:07:39 +00:00
|
|
|
* Wed Apr 01 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-1
|
|
|
|
- Include debuginfo for qemu-img
|
|
|
|
- Do not require qemu-common for qemu-img
|
|
|
|
- Explicitly own each of the firmware files
|
|
|
|
- remove firmwares for ppc and sparc. They should be provided by an external package.
|
|
|
|
Not that the packages exists for sparc in the secondary arch repo as noarch, but they
|
|
|
|
don't automatically get into main repos. Unfortunately it's the best we can do right
|
|
|
|
now.
|
|
|
|
- rollback a bit in time. Snapshot from avi's maint/2.6.30
|
|
|
|
- this requires the sasl patches to come back.
|
|
|
|
- with-patched-kernel comes back.
|
|
|
|
|
2009-03-25 09:51:13 +00:00
|
|
|
* Wed Mar 25 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-0.12.kvm20090323git
|
|
|
|
- BuildRequires pciutils-devel for device assignment (#492076)
|
|
|
|
|
2009-03-24 01:28:56 +00:00
|
|
|
* Mon Mar 23 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.11.kvm20090323git
|
|
|
|
- Update to snapshot kvm20090323.
|
|
|
|
- Removed patch2 (upstream).
|
|
|
|
- use upstream's new split package.
|
|
|
|
- --with-patched-kernel flag not needed anymore
|
|
|
|
- Tell how to get the sources.
|
|
|
|
|
2009-03-18 19:00:56 +00:00
|
|
|
* Wed Mar 18 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.10.kvm20090310git
|
|
|
|
- Added extboot to files list.
|
|
|
|
|
2009-03-11 19:21:28 +00:00
|
|
|
* Wed Mar 11 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.9.kvm20090310git
|
|
|
|
- Fix wrong reference to bochs bios.
|
|
|
|
|
2009-03-11 18:35:19 +00:00
|
|
|
* Wed Mar 11 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.8.kvm20090310git
|
|
|
|
- fix Obsolete/Provides pair
|
|
|
|
- Use kvm bios from bochs-bios package.
|
|
|
|
- Using RPM_OPT_FLAGS in configure
|
|
|
|
- Picked back audio-drv-list from kvm package
|
|
|
|
|
2009-03-11 00:02:51 +00:00
|
|
|
* Tue Mar 10 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.7.kvm20090310git
|
|
|
|
- modify ppc patch
|
|
|
|
|
2009-03-10 23:43:33 +00:00
|
|
|
* Tue Mar 10 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.6.kvm20090310git
|
|
|
|
- updated to kvm20090310git
|
|
|
|
- removed sasl patches (already in this release)
|
|
|
|
|
2009-03-10 20:59:18 +00:00
|
|
|
* Tue Mar 10 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.5.kvm20090303git
|
|
|
|
- kvm.modules were being wrongly mentioned at %%install.
|
|
|
|
- update description for the x86 system package to include kvm support
|
|
|
|
- build kvm's own bios. It is still necessary while kvm uses a slightly different
|
|
|
|
irq routing mechanism
|
2009-03-06 15:51:49 +00:00
|
|
|
|
2009-03-05 20:06:29 +00:00
|
|
|
* Thu Mar 05 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.4.kvm20090303git
|
|
|
|
- seems Epoch does not go into the tags. So start back here.
|
|
|
|
|
2009-03-05 20:03:13 +00:00
|
|
|
* Thu Mar 05 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.1.kvm20090303git
|
|
|
|
- Use bochs-bios instead of bochs-bios-data
|
|
|
|
- It's official: upstream set on 0.10
|
|
|
|
|
2009-03-05 12:38:01 +00:00
|
|
|
* Thu Mar 5 2009 Daniel P. Berrange <berrange@redhat.com> - 2:0.9.2-0.2.kvm20090303git
|
|
|
|
- Added BSD to license list, since many files are covered by BSD
|
|
|
|
|
2009-03-04 18:22:44 +00:00
|
|
|
* Wed Mar 04 2009 Glauber Costa <glommer@redhat.com> - 0.9.2-0.1.kvm20090303git
|
|
|
|
- missing a dot. shame on me
|
|
|
|
|
2009-03-04 17:32:40 +00:00
|
|
|
* Wed Mar 04 2009 Glauber Costa <glommer@redhat.com> - 0.92-0.1.kvm20090303git
|
|
|
|
- Set Epoch to 2
|
|
|
|
- Set version to 0.92. It seems upstream keep changing minds here, so pick the lowest
|
|
|
|
- Provides KVM, Obsoletes KVM
|
|
|
|
- Only install qemu-kvm in ix86 and x86_64
|
|
|
|
- Remove pkgdesc macros, as they were generating bogus output for rpm -qi.
|
|
|
|
- fix ppc and ppc64 builds
|
|
|
|
|
2009-03-04 01:17:10 +00:00
|
|
|
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 0.10-0.3.kvm20090303git
|
|
|
|
- only execute post scripts for user package.
|
2009-03-04 02:06:32 +00:00
|
|
|
- added kvm tools.
|
2009-03-04 01:17:10 +00:00
|
|
|
|
2009-03-04 00:11:57 +00:00
|
|
|
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 0.10-0.2.kvm20090303git
|
|
|
|
- put kvm.modules into cvs
|
|
|
|
|
2009-03-03 23:57:07 +00:00
|
|
|
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 0.10-0.1.kvm20090303git
|
|
|
|
- Set Epoch to 1
|
|
|
|
- Build KVM (basic build, no tools yet)
|
|
|
|
- Set ppc in ExcludeArch. This is temporary, just to fix one issue at a time.
|
|
|
|
ppc users (IBM ? ;-)) please wait a little bit.
|
|
|
|
|
2009-03-03 12:55:33 +00:00
|
|
|
* Tue Mar 3 2009 Daniel P. Berrange <berrange@redhat.com> - 1.0-0.5.svn6666
|
|
|
|
- Support VNC SASL authentication protocol
|
|
|
|
- Fix dep on bochs-bios-data
|
|
|
|
|
2009-03-03 03:40:42 +00:00
|
|
|
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 1.0-0.4.svn6666
|
|
|
|
- use bios from bochs-bios package.
|
|
|
|
|
2009-03-03 02:38:42 +00:00
|
|
|
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 1.0-0.3.svn6666
|
|
|
|
- use vgabios from vgabios package.
|
|
|
|
|
2009-03-03 00:16:00 +00:00
|
|
|
* Mon Mar 02 2009 Glauber Costa <glommer@redhat.com> - 1.0-0.2.svn6666
|
|
|
|
- use pxe roms from etherboot package.
|
|
|
|
|
2009-03-02 20:23:54 +00:00
|
|
|
* Mon Mar 02 2009 Glauber Costa <glommer@redhat.com> - 1.0-0.1.svn6666
|
|
|
|
- Updated to tip svn (release 6666). Featuring split packages for qemu.
|
|
|
|
Unfortunately, still using binary blobs for the bioses.
|
|
|
|
|
2009-02-25 17:26:18 +00:00
|
|
|
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.1-13
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
|
|
2009-01-11 17:38:20 +00:00
|
|
|
* Sun Jan 11 2009 Debarshi Ray <rishi@fedoraproject.org> - 0.9.1-12
|
|
|
|
- Updated build patch. Closes Red Hat Bugzilla bug #465041.
|
|
|
|
|
2009-01-01 17:00:58 +00:00
|
|
|
* Wed Dec 31 2008 Dennis Gilmore <dennis@ausil.us> - 0.9.1-11
|
|
|
|
- add sparcv9 and sparc64 support
|
|
|
|
|
2008-07-25 14:39:15 +00:00
|
|
|
* Fri Jul 25 2008 Bill Nottingham <notting@redhat.com>
|
|
|
|
- Fix qemu-img summary (#456344)
|
|
|
|
|
2008-06-25 10:20:12 +00:00
|
|
|
* Wed Jun 25 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-10.fc10
|
|
|
|
- Rebuild for GNU TLS ABI change
|
|
|
|
|
2008-06-11 11:03:50 +00:00
|
|
|
* Wed Jun 11 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-9.fc10
|
|
|
|
- Remove bogus wildcard from files list (rhbz #450701)
|
|
|
|
|
2008-05-17 06:52:47 +00:00
|
|
|
* Sat May 17 2008 Lubomir Rintel <lkundrak@v3.sk> - 0.9.1-8
|
|
|
|
- Register binary handlers also for shared libraries
|
|
|
|
|
2008-05-05 17:52:21 +00:00
|
|
|
* Mon May 5 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-7.fc10
|
|
|
|
- Fix text console PTYs to be in rawmode
|
|
|
|
|
2008-04-27 09:20:07 +00:00
|
|
|
* Sun Apr 27 2008 Lubomir Kundrak <lkundrak@redhat.com> - 0.9.1-6
|
|
|
|
- Register binary handler for SuperH-4 CPU
|
|
|
|
|
2008-03-24 21:23:41 +00:00
|
|
|
* Wed Mar 19 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-5.fc9
|
|
|
|
- Split qemu-img tool into sub-package for smaller footprint installs
|
|
|
|
|
2008-02-28 00:27:23 +00:00
|
|
|
* Wed Feb 27 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-4.fc9
|
|
|
|
- Fix block device checks for extendable disk formats (rhbz #435139)
|
|
|
|
|
|
|
|
* Sat Feb 23 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-3.fc9
|
2008-02-23 16:04:37 +00:00
|
|
|
- Fix block device extents check (rhbz #433560)
|
|
|
|
|
2008-02-19 02:09:39 +00:00
|
|
|
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.9.1-2
|
|
|
|
- Autorebuild for GCC 4.3
|
|
|
|
|
2008-01-08 22:34:32 +00:00
|
|
|
* Tue Jan 8 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-1.fc9
|
|
|
|
- Updated to 0.9.1 release
|
|
|
|
- Fix license tag syntax
|
|
|
|
- Don't mark init script as a config file
|
|
|
|
|
2007-09-27 03:26:18 +00:00
|
|
|
* Wed Sep 26 2007 Daniel P. Berrange <berrange@redhat.com> - 0.9.0-5.fc8
|
|
|
|
- Fix rtl8139 checksum calculation for Vista (rhbz #308201)
|
|
|
|
|
2007-08-28 17:45:53 +00:00
|
|
|
* Tue Aug 28 2007 Daniel P. Berrange <berrange@redhat.com> - 0.9.0-4.fc8
|
|
|
|
- Fix debuginfo by passing -Wl,--build-id to linker
|
|
|
|
|
2007-08-28 16:55:22 +00:00
|
|
|
* Tue Aug 28 2007 David Woodhouse <dwmw2@infradead.org> 0.9.0-4
|
|
|
|
- Update licence
|
|
|
|
- Fix CDROM emulation (#253542)
|
|
|
|
|
2007-08-28 15:54:16 +00:00
|
|
|
* Tue Aug 28 2007 Daniel P. Berrange <berrange@redhat.com> - 0.9.0-3.fc8
|
|
|
|
- Added backport of VNC password auth, and TLS+x509 cert auth
|
|
|
|
- Switch to rtl8139 NIC by default for linkstate reporting
|
|
|
|
- Fix rtl8139 mmio region mappings with multiple NICs
|
|
|
|
|
2007-04-01 19:05:10 +00:00
|
|
|
* Sun Apr 1 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.9.0-2
|
|
|
|
- Fix direct loading of a linux kernel with -kernel & -initrd (bz 234681)
|
|
|
|
- Remove spurious execute bits from manpages (bz 222573)
|
|
|
|
|
2007-02-06 17:22:51 +00:00
|
|
|
* Tue Feb 6 2007 David Woodhouse <dwmw2@infradead.org> 0.9.0-1
|
|
|
|
- Update to 0.9.0
|
|
|
|
|
2007-01-31 09:34:16 +00:00
|
|
|
* Wed Jan 31 2007 David Woodhouse <dwmw2@infradead.org> 0.8.2-5
|
|
|
|
- Include licences
|
|
|
|
|
2006-11-14 18:18:12 +00:00
|
|
|
* Mon Nov 13 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 0.8.2-4
|
|
|
|
- Backport patch to make FC6 guests work by Kevin Kofler
|
|
|
|
<Kevin@tigcc.ticalc.org> (bz 207843).
|
|
|
|
|
2006-09-11 07:36:58 +00:00
|
|
|
* Mon Sep 11 2006 David Woodhouse <dwmw2@infradead.org> 0.8.2-3
|
|
|
|
- Rebuild
|
|
|
|
|
2006-08-24 11:50:03 +00:00
|
|
|
* Thu Aug 24 2006 Matthias Saou <http://freshrpms.net/> 0.8.2-2
|
|
|
|
- Remove the target-list iteration for x86_64 since they all build again.
|
|
|
|
- Make gcc32 vs. gcc34 conditional on %%{fedora} to share the same spec for
|
|
|
|
FC5 and FC6.
|
|
|
|
|
2006-08-23 16:22:50 +00:00
|
|
|
* Wed Aug 23 2006 Matthias Saou <http://freshrpms.net/> 0.8.2-1
|
|
|
|
- Update to 0.8.2 (#200065).
|
|
|
|
- Drop upstreamed syscall-macros patch2.
|
|
|
|
- Put correct scriplet dependencies.
|
|
|
|
- Force install mode for the init script to avoid umask problems.
|
|
|
|
- Add %%postun condrestart for changes to the init script to be applied if any.
|
|
|
|
- Update description with the latest "about" from the web page (more current).
|
|
|
|
- Update URL to qemu.org one like the Source.
|
|
|
|
- Add which build requirement.
|
|
|
|
- Don't include texi files in %%doc since we ship them in html.
|
2006-08-23 16:36:00 +00:00
|
|
|
- Switch to using gcc34 on devel, FC5 still has gcc32.
|
2006-08-23 17:34:19 +00:00
|
|
|
- Add kernheaders patch to fix linux/compiler.h inclusion.
|
2006-08-24 09:00:29 +00:00
|
|
|
- Add target-sparc patch to fix compiling on ppc (some int32 to float).
|
2006-08-23 16:22:50 +00:00
|
|
|
|
2006-06-08 10:17:29 +00:00
|
|
|
* Thu Jun 8 2006 David Woodhouse <dwmw2@infradead.org> 0.8.1-3
|
|
|
|
- More header abuse in modify_ldt(), change BuildRoot:
|
|
|
|
|
|
|
|
* Wed Jun 7 2006 David Woodhouse <dwmw2@infradead.org> 0.8.1-2
|
2006-06-07 21:25:23 +00:00
|
|
|
- Fix up kernel header abuse
|
|
|
|
|
2006-05-31 08:14:13 +00:00
|
|
|
* Tue May 30 2006 David Woodhouse <dwmw2@infradead.org> 0.8.1-1
|
|
|
|
- Update to 0.8.1
|
|
|
|
|
2006-03-21 17:28:20 +00:00
|
|
|
* Sat Mar 18 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-6
|
|
|
|
- Update linker script for PPC
|
|
|
|
|
|
|
|
* Sat Mar 18 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-5
|
|
|
|
- Just drop $RPM_OPT_FLAGS. They're too much of a PITA
|
|
|
|
|
|
|
|
* Sat Mar 18 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-4
|
|
|
|
- Disable stack-protector options which gcc 3.2 doesn't like
|
|
|
|
|
2006-03-17 14:58:09 +00:00
|
|
|
* Fri Mar 17 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-3
|
|
|
|
- Use -mcpu= instead of -mtune= on x86_64 too
|
|
|
|
- Disable SPARC targets on x86_64, because dyngen doesn't like fnegs
|
|
|
|
|
2006-03-17 10:07:05 +00:00
|
|
|
* Fri Mar 17 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-2
|
|
|
|
- Don't use -mtune=pentium4 on i386. GCC 3.2 doesn't like it
|
|
|
|
|
2006-03-17 00:34:39 +00:00
|
|
|
* Fri Mar 17 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-1
|
|
|
|
- Update to 0.8.0
|
|
|
|
- Resort to using compat-gcc-32
|
|
|
|
- Enable ALSA
|
|
|
|
|
|
|
|
* Mon May 16 2005 David Woodhouse <dwmw2@infradead.org> 0.7.0-2
|
2005-05-16 09:39:10 +00:00
|
|
|
- Proper fix for GCC 4 putting 'blr' or 'ret' in the middle of the function,
|
|
|
|
for i386, x86_64 and PPC.
|
|
|
|
|
2006-03-17 00:34:39 +00:00
|
|
|
* Sat Apr 30 2005 David Woodhouse <dwmw2@infradead.org> 0.7.0-1
|
2005-04-30 11:34:52 +00:00
|
|
|
- Update to 0.7.0
|
|
|
|
- Fix dyngen for PPC functions which end in unconditional branch
|
|
|
|
|
2005-04-06 22:13:31 +00:00
|
|
|
* Fri Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
|
|
|
|
- rebuilt
|
|
|
|
|
2005-02-13 16:08:11 +00:00
|
|
|
* Sun Feb 13 2005 David Woodhouse <dwmw2@infradead.org> 0.6.1-2
|
|
|
|
- Package cleanup
|
|
|
|
|
2005-02-13 12:57:23 +00:00
|
|
|
* Sun Nov 21 2004 David Woodhouse <dwmw2@redhat.com> 0.6.1-1
|
|
|
|
- Update to 0.6.1
|
|
|
|
|
|
|
|
* Tue Jul 20 2004 David Woodhouse <dwmw2@redhat.com> 0.6.0-2
|
|
|
|
- Compile fix from qemu CVS, add x86_64 host support
|
|
|
|
|
|
|
|
* Mon May 12 2004 David Woodhouse <dwmw2@redhat.com> 0.6.0-1
|
|
|
|
- Update to 0.6.0.
|
|
|
|
|
|
|
|
* Sat May 8 2004 David Woodhouse <dwmw2@redhat.com> 0.5.5-1
|
|
|
|
- Update to 0.5.5.
|
|
|
|
|
|
|
|
* Thu May 2 2004 David Woodhouse <dwmw2@redhat.com> 0.5.4-1
|
|
|
|
- Update to 0.5.4.
|
|
|
|
|
|
|
|
* Thu Apr 22 2004 David Woodhouse <dwmw2@redhat.com> 0.5.3-1
|
|
|
|
- Update to 0.5.3. Add init script.
|
|
|
|
|
|
|
|
* Thu Jul 17 2003 Jeff Johnson <jbj@redhat.com> 0.4.3-1
|
|
|
|
- Create.
|