Commit Graph

294 Commits

Author SHA1 Message Date
Paolo Bonzini
ae1cd7de6a bump release to 16 2012-10-19 11:47:08 +02:00
Paolo Bonzini
31c6335e4b add s390x KVM support 2012-10-19 11:47:08 +02:00
Paolo Bonzini
c32efea44f add system targets that require pre-built firmware 2012-10-19 11:47:08 +02:00
Paolo Bonzini
40e61a7815 add more system targets that do not require any firmware 2012-10-19 11:47:08 +02:00
Paolo Bonzini
b7a1ff8921 add missing linux-user targets 2012-10-19 11:47:08 +02:00
Paolo Bonzini
a8e3fc5c28 fix previous commit
When doing a kvmonly build, "make install" failed to find files that were
deleted by the "make clean".  Only do "make clean" in non-kvmonly builds that
do need a qemu-kvm binary (which basically means Fedora x86).
2012-10-19 11:45:55 +02:00
Dan Horák
e5989dca67 fix build on non-kvm arches like s390(x) 2012-10-18 17:27:22 +02:00
Paolo Bonzini
861e5caceb bump release number 2012-10-17 12:02:42 +02:00
Paolo Bonzini
cede367975 Change SLOF Requires for the new version number 2012-10-17 12:01:14 +02:00
Paolo Bonzini
2803fc8daa restructure conditionals for bug 859314 2012-10-12 00:03:30 +02:00
Paolo Bonzini
74cc437ed3 bump release to 12 2012-09-28 17:46:20 +02:00
Paolo Bonzini
8cc727f1fa Call udevadm on post, fixing bug 860658
* Fri Sep 28 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-12
- Call udevadm on post, fixing bug 860658
2012-09-28 17:44:46 +02:00
Hans de Goede
ca70dc3e47 Rebuild against latest spice-server and spice-protocol
- Fix non-seamless migration failing with vms with usb-redir devices,
  to allow boxes to load such vms from disk
2012-09-28 12:23:45 +02:00
Hans de Goede
5ba1a77e21 Sync Spice patchsets with upstream (rhbz#860238)
- Fix building with usbredir >= 0.5.2
2012-09-25 21:47:24 +02:00
Hans de Goede
93b7e385db Sync USB and Spice patchsets with upstream 2012-09-20 22:04:51 +02:00
Cole Robinson
a7058a8d2f Re-enable %check, works fine for me with 2 scratch builds 2012-09-19 07:07:53 -04:00
Richard W.M. Jones
f933b63504 Include dist tag too ... 2012-09-16 22:00:43 +01:00
Richard W.M. Jones
a7d1ff8071 Use SLOF = 0-0.1.git<date> (ie. n-v-r). The version is literally "0". 2012-09-16 21:08:21 +01:00
Richard W.M. Jones
9ab3f1d107 Apparently need to include dist tag in the dependency too. 2012-09-16 19:55:19 +01:00
Richard W.M. Jones
a6d8d36a6d Further fix for RHBZ#855252. 2012-09-16 18:55:24 +01:00
Paolo Bonzini
1fbcf81188 add versioned dependency from qemu-system-ppc to SLOF (BZ#855252) 2012-09-14 12:47:22 +02:00
Richard W.M. Jones
dbb388cc95 Fix RHBZ#853408 which causes libguestfs failure. 2012-09-12 19:48:55 +01:00
Hans de Goede
3e10261f1d Fix dates in changelog
To be picked up with a future build.
2012-09-08 16:41:14 +02:00
Hans de Goede
393f81befe Fix crash on (seamless) migration
- Sync usbredir live migration patches with upstream
2012-09-08 16:06:35 +02:00
Hans de Goede
c8dfc65f53 New upstream release 1.2.0 final
- Add support for Spice seamless migration
- Add support for Spice dynamic monitors
- Add support for usb-redir live migration
2012-09-07 17:20:05 +02:00
Adam Jackson
9acdac90af Flip Requires: ceph >= foo to Conflicts: ceph < foo, so we pull in only the
libraries which we need and not the rest of ceph which we don't.
2012-09-04 15:57:07 -04:00
Cole Robinson
bd56df9b7a Update to qemu-kvm 1.2.0-rc1 2012-08-28 11:16:35 -04:00
Eduardo Habkost
a383819763 x86only: remove unpackaged non-x86 bios files
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
2012-08-24 16:06:28 -03:00
Eduardo Habkost
d7a2863e19 x86only: build no-kvm-by-default {x86_64,i386}-softmmu binaries, too
This fixes two issues at the same time:
 - The qemu-system-x86_64 binary was not being built in the
   second configure+make run
 - The second configure+make run was not generating the qemu-img and
   qemu-io binaries because it didn't include any -softtmu target

Those issues appeared only if x86only option was enabled, as the default
$buildarch definition already included x86_64-softmmu and i386-softmmu.

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
2012-08-24 15:08:27 -03:00
Richard W.M. Jones
93c32ff4aa Backport Bonzini's vhost-net fix (RHBZ#848400). 2012-08-20 11:49:50 +01:00
Eduardo Habkost
a90c98ade8 enable x86only build option on RHEL builds
Resolves: bz#821913

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
2012-08-14 12:48:47 -03:00
Cole Robinson
b5b3696547 Bump release number, previous build forgot but the dist bump helped us out 2012-08-14 10:27:45 -04:00
Cole Robinson
17b55bc021 Bump spec with latest changes 2012-08-14 09:11:37 -04:00
Cole Robinson
c5cd364aca Build KVM for all targets 2012-08-14 08:54:17 -04:00
Cole Robinson
57c57a19f5 Revive sparc and ppc 2012-08-13 10:48:00 -04:00
Cole Robinson
71430da381 Various spec file cleanups
- Reduce duplication between the two ./configure calls
- Remove some old comments
- Document what roms we are deleting and why
- Document what targets we aren't building

Should all be a no-op
2012-08-13 08:58:27 -04:00
Cole Robinson
b6dd5ac167 Rebase to upstream qemu-kvm checkout in time for F18 feature freeze 2012-08-06 19:15:48 -04:00
Cole Robinson
5439f9b0ec Fix systemtap tapsets (bz 831763)
Fix VNC audio tunnelling (bz 840653)
Don't renable ksm on update (bz 815156)
Bump usbredir dep (bz 812097)
Fix RPM install error on non-virt machines (bz 660629)
Obsolete openbios to fix upgrade dependency issues (bz 694802)
2012-07-29 20:13:45 -04:00
Dennis Gilmore
207a244702 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-21 07:52:23 -05:00
Daniel P. Berrange
5da8fbc4fb Fix default machine type patch to apply correctly
The previous commit added a new patch  0001-qemu-kvm-Fix-default-machine-options.patch
but then mistakenly applied the old patch 0001-qemu-kvm-Add-missing-default-machine-options.patch
as Patch5 (having previously disabled it as Patch1). The new patch
did not actually apply cleanly anyway, since it was diff'd against
master, not stable-1.1
2012-07-16 15:22:47 +01:00
Richard W.M. Jones
a1f6edcc3a Back out patch 1 which conflicts with Dan's patch.
Note: I confirmed this change is correct with Dan Berrange.
2012-07-10 11:20:58 +01:00
Richard W.M. Jones
91a090265a Add patch to fix default machine options. This fixes libvirt
detection of qemu.
2012-07-10 10:58:42 +01:00
Hans de Goede
ad66101689 Fix qemu crashing (on an assert) whenever USB-2.0 isoc transfers are used 2012-07-06 12:12:49 +02:00
Richard W.M. Jones
0552ca5eb7 Use upstream patch to fix build failure in msi/virtio-pci (thanks Hans de Goede). 2012-07-05 16:03:54 +01:00
Richard W.M. Jones
852ee389bc Build and include virtfs-proxy-helper + man page (thanks Hans de Goede). 2012-07-05 14:45:27 +01:00
Richard W.M. Jones
d979973623 Patch to fix siginfo sent upstream. Include this patch. 2012-07-05 14:36:03 +01:00
Richard W.M. Jones
5c9ec95e32 Revert "Cherry pick patch from upstream which fixes build system,"
This reverts commit 79efbf73df.

Sorry, this broke the build.
2012-07-05 14:12:43 +01:00
Richard W.M. Jones
79efbf73df Cherry pick patch from upstream which fixes build system,
and remove hack.
2012-07-05 13:56:56 +01:00
Richard W.M. Jones
46f7a97f71 Further fixes to try to get a Koji build.
Add a hack to use siginfo_t instead of siginfo with glibc from
Rawhide.  This patch is highly UNlikely to be correct.  It only
affects linux-user which approximately no one cares about.

Disable 'make check' since it hangs intermittently.

Add kvmvapic.bin (replaces vapic.bin).

Add cpus-x86_64.conf.  qemu now creates /etc/qemu/target-x86_64.conf
as an empty file.

Add qemu-icon.bmp.

Add qemu-bridge-helper.
2012-07-05 11:28:55 +01:00
Richard W.M. Jones
4a5845b98b Try to get Koji build working.
- Add patch to fix build system (thanks Hans de Goede).
- Remove vapic.bin (BIOS file no longer being created).
2012-07-05 10:48:44 +01:00