SHA256
1
0
forked from pool/qemu

281 Commits

Author SHA256 Message Date
Andreas Färber
76b986ded9 Accepting request 408598 from home:bfrogers:branches:Virtualization
Improve the spec file and conditionals used to maximize feature availability. Work is done with an eye toward syncing more closely with the IBS qemu spec file. More passes are needed but this was some of the low hanging fruit.

OBS-URL: https://build.opensuse.org/request/show/408598
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=306
2016-07-15 15:50:58 +00:00
Andreas Färber
75a96ee029 Accepting request 408549 from home:algraf:branches:Virtualization
- Remove deprecated patch "work-around-SA_RESTART-race" (boo#982208)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Patches dropped:
  0002-XXX-work-around-SA_RESTART-race-wit.patch
  0003-qemu-0.9.0.cvs-binfmt.patch
  0004-qemu-cvs-alsa_bitfield.patch
  0005-qemu-cvs-alsa_ioctl.patch
  0006-qemu-cvs-alsa_mmap.patch
  0007-qemu-cvs-gettimeofday.patch
  0008-qemu-cvs-ioctl_debug.patch
  0009-qemu-cvs-ioctl_nodirection.patch
  0010-block-vmdk-Support-creation-of-SCSI.patch
  0011-linux-user-add-binfmt-wrapper-for-a.patch
  0012-PPC-KVM-Disable-mmu-notifier-check.patch
  0013-linux-user-fix-segfault-deadlock.patch
  0014-linux-user-binfmt-support-host-bina.patch
  0015-linux-user-Ignore-broken-loop-ioctl.patch
  0016-linux-user-lock-tcg.patch
  0017-linux-user-Run-multi-threaded-code-.patch
  0018-linux-user-lock-tb-flushing-too.patch
  0019-linux-user-Fake-proc-cpuinfo.patch
  0020-linux-user-implement-FS_IOC_GETFLAG.patch
  0021-linux-user-implement-FS_IOC_SETFLAG.patch
  0022-linux-user-XXX-disable-fiemap.patch
  0023-slirp-nooutgoing.patch
  0024-vnc-password-file-and-incoming-conn.patch
  0025-linux-user-add-more-blk-ioctls.patch
  0026-linux-user-use-target_ulong.patch
  0027-block-Add-support-for-DictZip-enabl.patch
  0028-block-Add-tar-container-format.patch

OBS-URL: https://build.opensuse.org/request/show/408549
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=305
2016-07-14 15:50:35 +00:00
Bruce Rogers
f2d49240eb Accepting request 407943 from home:bfrogers:branches:Virtualization
Enable ceph (rbd) where possible

OBS-URL: https://build.opensuse.org/request/show/407943
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=303
2016-07-12 20:12:45 +00:00
Andreas Färber
481f3ccdfb Accepting request 406664 from home:gary_lin:branches:Virtualization
- Fix OVMF iPXE network menu (bsc#986033, boo#987488)
  ipxe-efi-fix-garbage-bytes-in-device-path.patch
  ipxe-efi-fix-uninitialised-data-in-HII.patch

OBS-URL: https://build.opensuse.org/request/show/406664
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=302
2016-07-05 15:38:07 +00:00
Bruce Rogers
5ba1856e11 Accepting request 400015 from home:bfrogers:branches:Virtualization
Adjust to fixes in virglrenderer packaging, no longer explicitly "BuildRequires" virglrenderer, just the devel package.

OBS-URL: https://build.opensuse.org/request/show/400015
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=297
2016-06-03 17:36:56 +00:00
Bruce Rogers
f5b3447608 Accepting request 399638 from home:algraf:branches:Virtualization
- Add sysctl script and %post on s390x to allow kvm usage (bsc#975331)

- Add sysctl script and %post on s390x to allow kvm usage (bsc#975331)

OBS-URL: https://build.opensuse.org/request/show/399638
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=296
2016-06-02 18:18:10 +00:00
Bruce Rogers
e07f3c2588 Accepting request 399560 from home:bfrogers:branches:Virtualization
To add to the previous changes over the last day or so, we now are gcc6 and perl 5.24 compatible. yeah!

OBS-URL: https://build.opensuse.org/request/show/399560
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=295
2016-06-01 21:35:28 +00:00
Bruce Rogers
1b4a71c4b8 Accepting request 398983 from home:bfrogers:branches:Virtualization
Update to v2.6.0, including enabling a few more recent features. Also include a number of recent security fixes.

OBS-URL: https://build.opensuse.org/request/show/398983
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=294
2016-05-31 21:05:30 +00:00
Andreas Färber
758e7e2f1f Accepting request 392911 from home:a_faerber:branches:Virtualization
- Check modules for conflicting release versions
- Suggest recently added block modules

OBS-URL: https://build.opensuse.org/request/show/392911
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=293
2016-04-29 17:51:01 +00:00
Andreas Färber
2683cc15d3 Accepting request 391999 from home:a_faerber:branches:Virtualization
Enable libiscsi support and enable seccomp support for ppc64le

OBS-URL: https://build.opensuse.org/request/show/391999
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=292
2016-04-28 16:36:38 +00:00
Andreas Färber
3d12f34dea Accepting request 391327 from home:a_faerber:branches:Virtualization
Update to v2.6.0-rc3

OBS-URL: https://build.opensuse.org/request/show/391327
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=291
2016-04-22 18:44:30 +00:00
Andreas Färber
6df3834bc6 Accepting request 391301 from home:a_faerber:branches:Virtualization
Indicate SUSE package version

OBS-URL: https://build.opensuse.org/request/show/391301
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=290
2016-04-22 15:05:53 +00:00
c75061c9b8 Accepting request 383004 from home:olh:qemu
- Update to v2.6.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.6
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Accept every size in DISCARD request from a guest (bsc#964427)
  0039-block-split-large-discard-requests-.patch
* Recognize libxl flag to disable flush in block device (bsc#879425)
  0040-xen_disk-Add-suse-specific-flush-di.patch
* Use correct flag for crypto tests
  0041-tests-Use-correct-config-param-for-.patch
* Fix build on powerpc:
  0042-build-link-with-libatomic-on-powerp.patch
* Patches dropped (upstreamed):
  seabios_checkrom_typo.patch
  seabios_avoid_smbios_signature_string.patch

OBS-URL: https://build.opensuse.org/request/show/383004
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=289
2016-04-05 13:18:15 +00:00
Andreas Färber
7b058b131c Accepting request 358626 from home:a_faerber:branches:Virtualization
Fix build on Leap (vte)

OBS-URL: https://build.opensuse.org/request/show/358626
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=287
2016-02-09 22:39:22 +00:00
Andreas Färber
e22221aaf6 Accepting request 356320 from home:a_faerber:branches:Virtualization
Clean up configured features and fix e500 testsuite issues

OBS-URL: https://build.opensuse.org/request/show/356320
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=286
2016-01-27 16:31:12 +00:00
Andreas Färber
3322a553c5 Accepting request 355288 from home:a_faerber:branches:Virtualization
Clean up libcacard leftovers and drop u-boot.e500 blob

OBS-URL: https://build.opensuse.org/request/show/355288
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=285
2016-01-21 18:25:51 +00:00
Andreas Färber
7a2fa5fa4f Accepting request 354829 from home:a_faerber:branches:Virtualization
Update to 2.5.0

OBS-URL: https://build.opensuse.org/request/show/354829
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=284
2016-01-19 18:31:32 +00:00
Andreas Färber
68d88d1acc Accepting request 351272 from home:StefanBruens:branches:Virtualization2
rpmbuild seems to trip over the current udev conditional on 13.2. replace with a working expression

OBS-URL: https://build.opensuse.org/request/show/351272
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=282
2016-01-08 14:39:09 +00:00
Alexander Graf
31e62cf009 - Fix testsuite on 32bit systems (bsc#957379)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=280
2015-12-01 22:04:40 +00:00
Andreas Färber
39bbd0de67 Accepting request 345794 from home:a_faerber:qemu:2.4
Fix SLE11 build

OBS-URL: https://build.opensuse.org/request/show/345794
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=279
2015-11-22 22:46:13 +00:00
Andreas Färber
eb73fbe92f Accepting request 345205 from home:a_faerber:branches:Virtualization
Fix .rule typo in %install

OBS-URL: https://build.opensuse.org/request/show/345205
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=278
2015-11-19 14:57:24 +00:00
Andreas Färber
d61811545e Accepting request 345200 from home:tampakrap:branches:Virtualization
- Add systemd unit file and udev rules for qemu guest agent
  - taken from the SLE12 / Leap package, see boo#955707

- Add systemd unit file and udev rules for qemu guest agent
  - taken from the SLE12 / Leap package, see boo#955707

OBS-URL: https://build.opensuse.org/request/show/345200
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=277
2015-11-19 13:51:50 +00:00
Andreas Färber
b72b17321e Accepting request 340313 from home:a_faerber:branches:Virtualization
Enable SLOF build for ppc64le, too, now (bsc#949000, bsc#949016)

OBS-URL: https://build.opensuse.org/request/show/340313
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=275
2015-10-21 16:53:14 +00:00
Andreas Färber
38969313d6 Accepting request 338512 from home:a_faerber:branches:Virtualization
Allow building SLOF on ppc64le (bsc#949016) and add two checks for DictZip and tar qemu-img behavior (bsc#945778)

OBS-URL: https://build.opensuse.org/request/show/338512
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=274
2015-10-13 16:39:07 +00:00
Andreas Färber
4db403d192 Accepting request 337288 from home:a_faerber:branches:Virtualization
Build SLOF on ppc64 (thanks to k0da)

OBS-URL: https://build.opensuse.org/request/show/337288
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=272
2015-10-08 16:14:43 +00:00
Andreas Färber
c028e3af1b Accepting request 329598 from home:a_faerber:branches:Virtualization
Update to v2.4.0

OBS-URL: https://build.opensuse.org/request/show/329598
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=271
2015-09-07 22:17:20 +00:00
Andreas Färber
adbf7c9bf6 Accepting request 322133 from home:a_faerber:branches:Virtualization
Update to v2.4.0-rc2

OBS-URL: https://build.opensuse.org/request/show/322133
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=270
2015-08-12 16:17:59 +00:00
Andreas Färber
b09a6e6d65 Accepting request 318451 from home:a_faerber:branches:Virtualization
Update to v2.4.0-rc1

OBS-URL: https://build.opensuse.org/request/show/318451
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=268
2015-07-24 13:54:26 +00:00
Andreas Färber
72c2d8c84e Accepting request 315081 from home:elvigia:branches:Virtualization
- Use libusb-1_0-devel as buildrequires, not the old 
  unused compatibility layer in libusb-devel

- Fix qemu2 cow caching (bsc#933132)
- Use libusb-1_0-devel as buildrequires, not the old 
  unused compatibility layer in libusb-devel

OBS-URL: https://build.opensuse.org/request/show/315081
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=265
2015-07-05 10:37:11 +00:00
Bruce Rogers
881db04256 Accepting request 308836 from home:jirislaby:branches:Virtualization
gcc5 fixes

OBS-URL: https://build.opensuse.org/request/show/308836
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=261
2015-05-29 19:38:22 +00:00
Andreas Färber
c42732f882 Accepting request 306676 from home:algraf:branches:Virtualization
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Fix illegal instruction for s390x SLE12 guest binaries
* Patches added:
  0040-s390x-Add-interlocked-access-facili.patch
- Disable dependency on libnuma for s390x (not available in SLE12)

OBS-URL: https://build.opensuse.org/request/show/306676
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=258
2015-05-13 00:20:26 +00:00
Andreas Färber
e74ce9b868 Accepting request 304728 from home:a_faerber:branches:Virtualization
Update to v2.3.0 and disable iotests

OBS-URL: https://build.opensuse.org/request/show/304728
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=254
2015-04-29 16:23:43 +00:00
Andreas Färber
22d292425f Accepting request 298607 from home:a_faerber:branches:Virtualization
Update to v2.3.0-rc4

OBS-URL: https://build.opensuse.org/request/show/298607
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=253
2015-04-22 14:04:19 +00:00
Andreas Färber
339e957b4e Accepting request 296552 from home:a_faerber:branches:Virtualization
Update to v2.3.0-rc3

OBS-URL: https://build.opensuse.org/request/show/296552
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=250
2015-04-14 21:33:03 +00:00
Andreas Färber
460cfc231f Accepting request 295465 from home:a_faerber:branches:Virtualization
Split off qemu-testsuite.spec to decouple retriggering the sometimes-failing tests from the lengthy build of the binaries. Extend test coverage to include iotests for block backends. Drop the SUSE-only MAC address warning for now, to keep output-checking tests from failing. Re-enable glusterfs support for Factory (updated to v3.6.2). Re-enable libseccomp support for armv7l (submission of patched v2.2.0 pending).

OBS-URL: https://build.opensuse.org/request/show/295465
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=248
2015-04-12 09:13:49 +00:00
Andreas Färber
601e598d21 Accepting request 295322 from home:a_faerber:branches:Virtualization
Avoid libseccomp breakage on armv7l by disabling it there

OBS-URL: https://build.opensuse.org/request/show/295322
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=247
2015-04-10 15:01:16 +00:00
Andreas Färber
02a09ac5d1 Accepting request 295216 from home:a_faerber:branches:Virtualization
Enable glusterfs support for 13.1 and 13.2 but not for Factory (glusterfs update pending)

OBS-URL: https://build.opensuse.org/request/show/295216
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=246
2015-04-09 17:17:53 +00:00
Andreas Färber
98d635e29e Accepting request 295186 from home:a_faerber:branches:Virtualization
Enable some more features and be explicit about our choices. This adds a qemu-block-ssh module subpackage.

OBS-URL: https://build.opensuse.org/request/show/295186
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=245
2015-04-09 13:38:04 +00:00
Andreas Färber
ad5f3d21bd Accepting request 294983 from home:a_faerber:branches:Virtualization
Update to v2.3.0-rc2

OBS-URL: https://build.opensuse.org/request/show/294983
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=243
2015-04-08 14:42:13 +00:00
Bruce Rogers
6a6e529fda Accepting request 293507 from home:bfrogers:branches:Virtualization
Not sure if there will be a better solution to the make check failures, but for now we'll run with this.

OBS-URL: https://build.opensuse.org/request/show/293507
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=242
2015-03-28 04:47:51 +00:00
Andreas Färber
2bd5f3733b Accepting request 293337 from home:a_faerber:branches:Virtualization
Update to v2.3.0-rc1 and disable building x86 firmware on 11.4

OBS-URL: https://build.opensuse.org/request/show/293337
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=241
2015-03-26 21:54:47 +00:00
Andreas Färber
8937e90638 Accepting request 292383 from home:a_faerber:branches:Virtualization
Build and test fixes

OBS-URL: https://build.opensuse.org/request/show/292383
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=239
2015-03-23 02:43:53 +00:00
Andreas Färber
e53bce3ca8 Accepting request 292199 from home:a_faerber:branches:Virtualization
Update to v2.3.0-rc0. SeaBIOS does not yet build on 11.4, and rcutorture test fails on ppc.

OBS-URL: https://build.opensuse.org/request/show/292199
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=238
2015-03-21 11:46:36 +00:00
Andreas Färber
b9b02703c8 Accepting request 288312 from home:a_faerber:branches:Virtualization
Fix linux-user splice syscall

OBS-URL: https://build.opensuse.org/request/show/288312
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=236
2015-03-01 13:38:32 +00:00
Andreas Färber
9283b45508 Accepting request 287224 from home:pluskalm:branches:Virtualization
- Add user kvm when installing guest-agent.
- Use macro to update udev_rules when available

OBS-URL: https://build.opensuse.org/request/show/287224
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=235
2015-02-22 16:08:09 +00:00
Andreas Färber
5ef179b541 Accepting request 285733 from home:a_faerber:branches:Virtualization
Clean up firmware packaging and fix it for e500 U-Boot. This has revealed more issues with ppc and arm builds that need to be resolved with more time at hands.

OBS-URL: https://build.opensuse.org/request/show/285733
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=234
2015-02-12 01:06:33 +00:00
Andreas Färber
2a37c23d00 Accepting request 280956 from home:a_faerber:branches:Virtualization
Update to v2.2.0

OBS-URL: https://build.opensuse.org/request/show/280956
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=232
2015-01-12 18:27:43 +00:00
Andreas Färber
0705027565 Accepting request 247439 from home:a_faerber:branches:Virtualization
Enable RDMA support

OBS-URL: https://build.opensuse.org/request/show/247439
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=230
2014-09-03 16:34:40 +00:00
Andreas Färber
f86403c976 Accepting request 246746 from home:a_faerber:branches:Virtualization
Backport of s390-ccw.img build fix (bnc#893535)

OBS-URL: https://build.opensuse.org/request/show/246746
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=228
2014-08-28 17:12:25 +00:00
Andreas Färber
bda9dda18b Accepting request 245649 from home:a_faerber:branches:Virtualization
Clean up v2.1.0 update and libcacard split-off

OBS-URL: https://build.opensuse.org/request/show/245649
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=225
2014-08-21 16:38:27 +00:00