1
0
forked from pool/virtualbox
Commit Graph

347 Commits

Author SHA256 Message Date
Larry Finger
822fcfac17 Accepting request 922840 from home:frispete:kernel
Larry,

no idea, what these white space changes are about, but found them in your 
spec as well, so I guess, some run-away spec-cleaner is in effect.. :-(

This is the correct fix now, and the reason for not detecting it befor is
burried in the Virtualization project config:

%if "%_repository" == "openSUSE_Factory"
# rpmlint results (in the rare case they have any meaning) are only relevant for Factory
%else
Substitute: clamav bash
Substitute: clamav-database bash
Substitute: post-build-checks bash
Substitute: post-build-checks-malwarescan bash
Substitute: rpmlint-Factory bash
Substitute: rpmlint-Factory-strict bash
Substitute: rpmlint-backports bash
Substitute: rpmlint-backports-data bash
Substitute: rpmlint-mini bash
%endif

Of course, there's no openSUSE_Factory target!

Best,
Pete

- Remove vbox-fix-usb-rules.sh from qt package to avoid file conflict

OBS-URL: https://build.opensuse.org/request/show/922840
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=618
2021-10-03 15:43:40 +00:00
Larry Finger
86ff591aaa Accepting request 922810 from home:lwfinger:branches:Virtualization
- Fix build failures in Leap 15.1 and Leap 15.2 due to kmk_sed issues.

OBS-URL: https://build.opensuse.org/request/show/922810
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=617
2021-10-02 18:12:15 +00:00
Larry Finger
cec0118629 Accepting request 922582 from home:lwfinger:branches:Virtualization
- Finish UsrMerge for VirtualBox components (boo#1191104).

OBS-URL: https://build.opensuse.org/request/show/922582
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=616
2021-10-01 14:57:38 +00:00
Larry Finger
8693c4ad06 Accepting request 917602 from home:lwfinger:branches:Virtualization
- Add file "fixes-for-5.15.patch" to fix builds on kernel 5.15.

OBS-URL: https://build.opensuse.org/request/show/917602
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=615
2021-09-08 14:53:19 +00:00
Larry Finger
5e9a79fab9 Accepting request 913869 from home:lwfinger:branches:Virtualization
- Patch build to work with the Leap 15.4 kernel.
  File "fixes_for_leap15.4.patch" as added.

OBS-URL: https://build.opensuse.org/request/show/913869
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=614
2021-08-23 16:25:09 +00:00
Larry Finger
6ad5784215 Accepting request 909267 from home:lwfinger:branches:Virtualization
- Version bump to 6.1.26 (released July 28 2021 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
  VMSVGA: fixed VM screen artifacts after restoring from saved state (bug #20067)
  Storage: Fixed audio endianness for certain CUE sheet CD/DVD images.
  VBoxHeadless: Running VM will save its state on host shutdown
  VBoxManage: Fix OS detection for Ubuntu 20.10 ISO with unattended install
  Linux Additions: Fixed mouse pointer offsetting issue for VMSVGA graphics adapter in multi-monitor VM setup (6.1.24 regression)
  File "fix_ordering_of_qt_includes.patch" added for Leap and SLR builds.

OBS-URL: https://build.opensuse.org/request/show/909267
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=613
2021-07-30 01:41:47 +00:00
Larry Finger
9d32332285 Accepting request 907365 from home:lwfinger:branches:Virtualization
- Version bump to 6.1.24 (released July 20 2021 by Oracle)

  This is a maintenance release. The following items were fixed and/or added:

  Storage: Fixed starting a VM if a device is attached to a VirtIO SCSI port higher than 30 (bug #20213)
  Storage: Improvement to DVD medium change signaling
  Serial: Fixed a the guest missing interrupts under certain circumstances (6.0 regression, bug #18668)
  Audio: Multiple fixes and enhancements
  Network: Fixed connectivity issue with virtio-net after resuming VM with disconnected link
  Network: Fixed UDP GSO fragmentation issue with missing 8 bytes of payload at the end of the first fragment
  API: Fixed VM configuration for recent Windows Server versions
  Extension Pack: Fixed issues with USB webcam pass-through on Linux
  Host and guest driver: Fix small memory leak (bug #20280)
  Linux host and guest: Support kernel version 5.13 (bug #20456)
  Linux host and guest: Introduce support for SUSE SLES/SLED 15 SP3 kernels (bug #20396)
  Linux host: Installer will not attempt to build kernel modules if system already has them installed and modules versions match current version
  Guest Additions: Fixed crash on using shared clipboard (bug #19165)
  Linux Guest Additions: Introduce support for Ubuntu specific kernels (bug #20325)
  Solaris guest: Increased default memory and disk sizes
  EFI: Support network booting with the E1000 network controller emulation
  EFI: Stability improvements (bug #20090)

  Delete file "fix_random_stack_failure.patch" - fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/907365
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=612
2021-07-21 01:18:26 +00:00
Larry Finger
335235e20b Accepting request 907363 from home:lwfinger:branches:Virtualization
- Version bump to 6.1.24 (released July 20 2021 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
  Storage: Fixed starting a VM if a device is attached to a VirtIO SCSI port higher than 30 (bug #20213)
  Storage: Improvement to DVD medium change signaling
  Serial: Fixed a the guest missing interrupts under certain circumstances (6.0 regression, bug #18668)
  Audio: Multiple fixes and enhancements
  Network: Fixed connectivity issue with virtio-net after resuming VM with disconnected link
  Network: Fixed UDP GSO fragmentation issue with missing 8 bytes of payload at the end of the first fragment
  API: Fixed VM configuration for recent Windows Server versions
  Extension Pack: Fixed issues with USB webcam pass-through on Linux
  Host and guest driver: Fix small memory leak (bug #20280)
  Linux host and guest: Support kernel version 5.13 (bug #20456)
  Linux host and guest: Introduce support for SUSE SLES/SLED 15 SP3 kernels (bug #20396)
  Linux host: Installer will not attempt to build kernel modules if system already has them installed and modules versions match current version
  Guest Additions: Fixed crash on using shared clipboard (bug #19165)
  Linux Guest Additions: Introduce support for Ubuntu specific kernels (bug #20325)
  Solaris guest: Increased default memory and disk sizes
  EFI: Support network booting with the E1000 network controller emulation
  EFI: Stability improvements (bug #20090)
  Delete file "fix_random_stack_failure.patch" - fixed upstream.

-  Add vboximg-mount to packaging. boo#1188045.
   Fix an error in file "fixes_for_5.14.patch".

  problem with kernel 5.13 as shown in boo#1188105.

OBS-URL: https://build.opensuse.org/request/show/907363
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=611
2021-07-21 01:05:06 +00:00
Larry Finger
4122f0cd24 Accepting request 906360 from home:lwfinger:branches:Virtualization
- Add file "fix_random_stack_failure.patch" to fix CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT
  problem with kernel 5.13 as shown in boo#118105.

OBS-URL: https://build.opensuse.org/request/show/906360
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=610
2021-07-15 01:13:33 +00:00
Larry Finger
0df9a5d8c9 Accepting request 906333 from home:lwfinger:branches:Virtualization
- Add file "fixes_for_5.14.patch" to fix builds on kernel 5.14.

OBS-URL: https://build.opensuse.org/request/show/906333
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=609
2021-07-14 16:47:06 +00:00
Larry Finger
1aadcaa023 Accepting request 894687 from home:lwfinger:branches:Virtualization
- Disable the build of kmp vboxvideo, at least temporarily.

OBS-URL: https://build.opensuse.org/request/show/894687
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=607
2021-05-20 20:31:33 +00:00
Larry Finger
0e1ee06ea5 Accepting request 893086 from home:dancermak:branches:Virtualization
Correct WantedBy entry in vboxadd-service

OBS-URL: https://build.opensuse.org/request/show/893086
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=605
2021-05-14 18:05:55 +00:00
Larry Finger
a38d5eddf2 Accepting request 892439 from home:dancermak:branches:Virtualization
Require which for /usr/lib/virtualbox/vboxadd-service

OBS-URL: https://build.opensuse.org/request/show/892439
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=604
2021-05-12 17:36:32 +00:00
Larry Finger
ce093b81f0 Accepting request 892130 from home:dirkmueller:Factory
- fix license packaging, small cruft cleanup (avoid owning directories provided by filesystem rpm)

OBS-URL: https://build.opensuse.org/request/show/892130
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=603
2021-05-11 18:15:49 +00:00
Larry Finger
3e022f355d Accepting request 890457 from home:lwfinger:branches:Virtualization
- Version bump to 6.1.22 (released April 29 2021 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Improved performance of 64-bit Windows and Solaris guests when Hyper-V is used on recent Windows 10 hosts
  VMM: Fixed frequent crashes of 64-bit Windows Vista and Server 2003 guests when Hyper-V is used
  GUI: Fixed regression where user was not able to save unset default shortcuts (bug #20305)
  Storage: Fixed regression in LsiLogic SAS controller emulation caused VM crash (bug #20323)
  Linux Guest Additions: Fixed issue when it was not possible to run executables from mounted share (bug #20320)
  Fixes for CVE-2021-2145 CVE-2021-2250 CVE-2021-2264 CVE-2021-2266 CVE-2021-2279 CVE-2021-2280
            CVE-2021-2281 CVE-2021-2282 CVE-2021-2283 CVE-2021-2284 CVE-2021-2285 CVE-2021-2286
            CVE-2021-2287 CVE-2021-2291 CVE-2021-2296 CVE-2021-2297 CVE-2021-2306 CVE-2021-2309
            CVE-2021-2310 CVE-2021-2312

OBS-URL: https://build.opensuse.org/request/show/890457
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=601
2021-05-04 15:43:35 +00:00
Larry Finger
ec54e74d1c Accepting request 888204 from home:gmbr3:Active
- Use distconfdir for xinitrc.d files on TW

OBS-URL: https://build.opensuse.org/request/show/888204
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=599
2021-04-24 16:53:46 +00:00
Larry Finger
669b3a9807 Accepting request 888237 from home:lwfinger:branches:Virtualization
- Version bump to (released April 20 2021 by Oracle)

  This is a maintenance release. The following items were fixed and/or added:

  VMM: Fixed extremely poor VM performance depending on the timing of various actions (regression in 6.1.0)
  VMM: Fixed guest OS hanging under certain circumstances when Hyper-V is present (bug #20141)
  VMM: Fixed Guru Meditation error when using a nested hypervisor under certain circumstances (bug #20175)
  VMM: Fixed a SMAP related host panic affecting Solaris 11.4 systems with Intel Haswell CPUs or later (bug #16068)
  OCI: Add cloud-init support for export to OCI and for OCI instance creation
  GUI: Fixed "Delete all files" leaving behind Logs/VBoxUI.log (bug #20235)
  Audio: Multiple fixes and enhancements
  Audio: Fixed detection of duplex audio devices on macOS (5.0 regression; bug #20171)
  Network: Fixed link status reporting for "not attached" adapters
  Network: Fixed connectivity issues with e1000 in OS/2 guests (6.1.18 regression; bug #20148)
  Network: Fixed VxWorks e1000 driver compatibility issue (bug #20182)
  Network: Fixed GUI checks for port forwarding rules rejecting IPv6 with "Nat Network" (bug #14847)
  DHCP: Don't crash in the presence of fixed address assignments (bug #20128)
  Serial: Fixed possible VM hang when using the a serial port in disconnected mode (bug #19854)
  Webcam: Fixed interoperability with v4l2loopback and fixed a crash under certain circumstances (bug #20176)
  NVMe: Fixed sporadic Windows VM hang or reboot on high CPU load
  VBoxManage: Allow changing network adapter attachment of a saved VM with "modifyvm"
  vboximg-mount: Fix for argument processing to honor the '--root' option (6.0 regression; bug #20073)
  Linux host and guest: Support kernel versions 5.11 (bug #20198) and 5.12
  Linux host: Maximum MTU size increased to 16110 for host-only adapters on Linux kernels 4.10+ (bug #19122)
  Linux Guest Additions: Fix vboxvideo module compilation for kernel version 5.10.x
  Linux Guest Additions: Fixed kernel module build for RHEL 8.4 beta and CentOS Stream (bug #20289)

  File "fixes-for-5.11.patch" is deleted. The issue is fixed upstream.
  File "vboxautostart.sh" is replaced by "vboxautostart-service.sh"
  File "vboxautostart.service" is replaced by "vboxautostart-service.service"
  Fixes boo#1183329 "virtualbox 6.1.18 crashes when it runs nested VM"
  Fixes boo#1183125 "Leap 15.3 installation in Virtualbox without VBox integration"
  Fixes CVE-2021-2264 and boo#1184542. The directory for the <user>.start files for
    autostarting VMs is moved from /etc/vbox to /etc/vbox/autostart.d. In addition, the autostart
    service is hardened (by Oracle).
  File "virtualbox-kmp-files-leap" is deleted.

OBS-URL: https://build.opensuse.org/request/show/888237
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=598
2021-04-24 16:51:36 +00:00
Larry Finger
221b12cb3b Accepting request 888128 from home:lwfinger:branches:Virtualization
- Version bump to (released April 20 2021 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed extremely poor VM performance depending on the timing of various actions (regression in 6.1.0)
  VMM: Fixed guest OS hanging under certain circumstances when Hyper-V is present (bug #20141)
  VMM: Fixed Guru Meditation error when using a nested hypervisor under certain circumstances (bug #20175)
  VMM: Fixed a SMAP related host panic affecting Solaris 11.4 systems with Intel Haswell CPUs or later (bug #16068)
  OCI: Add cloud-init support for export to OCI and for OCI instance creation
  GUI: Fixed "Delete all files" leaving behind Logs/VBoxUI.log (bug #20235)
  Audio: Multiple fixes and enhancements
  Audio: Fixed detection of duplex audio devices on macOS (5.0 regression; bug #20171)
  Network: Fixed link status reporting for "not attached" adapters
  Network: Fixed connectivity issues with e1000 in OS/2 guests (6.1.18 regression; bug #20148)
  Network: Fixed VxWorks e1000 driver compatibility issue (bug #20182)
  Network: Fixed GUI checks for port forwarding rules rejecting IPv6 with "Nat Network" (bug #14847)
  DHCP: Don't crash in the presence of fixed address assignments (bug #20128)
  Serial: Fixed possible VM hang when using the a serial port in disconnected mode (bug #19854)
  Webcam: Fixed interoperability with v4l2loopback and fixed a crash under certain circumstances (bug #20176)
  NVMe: Fixed sporadic Windows VM hang or reboot on high CPU load
  VBoxManage: Allow changing network adapter attachment of a saved VM with "modifyvm"
  vboximg-mount: Fix for argument processing to honor the '--root' option (6.0 regression; bug #20073)
  Linux host and guest: Support kernel versions 5.11 (bug #20198) and 5.12
  Linux host: Maximum MTU size increased to 16110 for host-only adapters on Linux kernels 4.10+ (bug #19122)
  Linux Guest Additions: Fix vboxvideo module compilation for kernel version 5.10.x
  Linux Guest Additions: Fixed kernel module build for RHEL 8.4 beta and CentOS Stream (bug #20289)
  File "fixes-for-5.11.patch" is deleted. The issue is fixed upstream.
  File "vboxautostart.sh" is replaced by "vboxautostart-service.sh"
  File "vboxautostart.service" is replaced by "vboxautostart-service.service"
  Fixes boo#1183329 "virtualbox 6.1.18 crashes when it runs nested VM"
  Fixes boo#1183125 "Leap 15.3 installation in Virtualbox without VBox integration"
  Fixes CVE-2021-2264 and boo#1184542. The directory for the <user>.start files for
    autostarting VMs is moved from /etc/vbox to /etc/vbox/autostart.d. In addition, the autostart
    service is hardened (by Oracle).

OBS-URL: https://build.opensuse.org/request/show/888128
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=597
2021-04-24 13:48:44 +00:00
Larry Finger
ebaeb4f44b Accepting request 882530 from home:RBrownSUSE:branches:Virtualization
- Own %{_sysconfdir}/X11/xinit/xinitrc.d as default packages (eg 
  systemd) no longer do so, breaking package build.

OBS-URL: https://build.opensuse.org/request/show/882530
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=595
2021-04-01 16:06:20 +00:00
Larry Finger
9ca855607a Accepting request 877293 from home:lwfinger:branches:Virtualization
- Add code to generate guest modules for Leap 15.2 and Leap 15.3. The kernel versions
  do not allow window resizing. Files "virtualbox-kmp-files-leap" and
  "vboxguestconfig.sh" are added

OBS-URL: https://build.opensuse.org/request/show/877293
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=593
2021-03-09 17:15:18 +00:00
Larry Finger
0eb057075c Accepting request 869569 from home:lwfinger:branches:Virtualization
-  Fix build for Leap 15.3. File "fixes_for_leap15.3.patch" is added.

OBS-URL: https://build.opensuse.org/request/show/869569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=590
2021-02-04 22:48:26 +00:00
Larry Finger
8fbcac2683 Accepting request 865491 from home:lwfinger:branches:Virtualization
- Version update to 6.1.18 (released January 19 2021)
  This is a maintenance release. The following items were fixed and/or added:
  Nested VM: Fixed hangs when executing SMP nested-guests under certain conditions on Intel hosts (bug #19315, #19561)
  OCI integration: Cloud Instance parameters parsing is improved on import (bug #19156)
  Network: UDP checksum offloading in e1000 no longer produces zero checksums (bug #19930)
  Network: Fixed Host-Only Ethernet Adapter DHCP, guest os can not get IP on host resume (bug #19620)
  NAT: Fixed mss parameter handing (bug #15256)
  macOS host: Multiple optimizations for BigSur
  Audio: Fixed issues with audio playback after host goes to sleep (bug #18594)
  Documentation: Some content touch-up and table formatting fixes
  Linux host and guest: Support kernel version 5.10 (bug #20055)
  Solaris host: Fix regression breaking VGA text mode since version 6.1.0
  Guest Additions: Fixed a build failure affecting CentOS 8.2-2004 and later (bug #20091)
  Guest Additions: Fixed a build failure affecting Linux kernels 3.2.0 through 3.2.50 (bug #20006)
  Guest Additions: Fixed a VM segfault on copy with shared clipboard with X11 (bug #19226)
  Shared Folder: Fixed error with remounting on Linux guests
 
  File "debug_mountsf.patch" is deleted - fixed upstream.
  File "linux-5.10-address-space-fixes.patch" is deleted - fixed upstream.
  File "linux-5.10-framebuffer-fixes.patch" is deleted - fixed upstream.
  File "linux-5.10-r0drv-memobj-fix-r0.patch" is deleted - fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/865491
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=586
2021-01-21 18:49:48 +00:00
Larry Finger
be31349318 Accepting request 863389 from home:lwfinger:branches:Virtualization
- Under some circumstances, shared folders are mounted as root. File
  "debug_mountsf.patch" is added to allow recovery on affected systems.
  Automounted volumes are not fixed by this patch; however, manual mounting
  with the uid/gid options are correct.

OBS-URL: https://build.opensuse.org/request/show/863389
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=584
2021-01-15 17:37:51 +00:00
Larry Finger
a09d775e1f Accepting request 859313 from home:lwfinger:branches:Virtualization
- Fix build for kernel 5.11 - File "fixes-for-5.11.patch" is added.

- Disable build of guest modules. These are included in recent kernels
  and are not needed for Tumbleweed, Leap 15.1 and Leap 15.3.
  File "vboxguestconfig.sh" is deleted.

OBS-URL: https://build.opensuse.org/request/show/859313
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=582
2020-12-30 07:01:39 +00:00
Larry Finger
3c1dc4f2d5 Accepting request 854343 from home:lwfinger:branches:Virtualization
OBS-URL: https://build.opensuse.org/request/show/854343
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=577
2020-12-09 20:22:12 +00:00
Larry Finger
ed6e7df33d Accepting request 854196 from home:dimstar:Factory
- Fix build with RPM 4.16: Do not install files to buildroot during
  the build phase:
- Do not forcibly require systemd: systemd_ordering is sufficient.

  For that reason, a workaround is added.

OBS-URL: https://build.opensuse.org/request/show/854196
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=576
2020-12-09 15:52:37 +00:00
Larry Finger
af28aadc8c Accepting request 835468 from home:lwfinger:branches:Virtualization
- %service_del_postun_without_restart is not yet available in Leap 15.{1,2} of SLE15_SP1.
  For that reason, a workaround is added. 
- Make use of %service_del_postun_without_restart

  And stop using DISABLE_RESTART_ON_UPDATE as this interface is
  obsolete.

OBS-URL: https://build.opensuse.org/request/show/835468
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=574
2020-09-18 18:53:04 +00:00
Larry Finger
19c33a8c33 Accepting request 835129 from home:fbui:branches:Virtualization
- Make use of %service_del_postun_without_restart
  And stop using DISABLE_RESTART_ON_UPDATE as this interface is
  obsolete.

OBS-URL: https://build.opensuse.org/request/show/835129
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=573
2020-09-17 16:28:55 +00:00
Larry Finger
3547c62a02 Accepting request 833530 from home:lwfinger:branches:Virtualization
- Update to Oracle version 6.1.14a. This minor update enables the building of libvirt again.
  File "fix_virtio_build.patch" is removed.

OBS-URL: https://build.opensuse.org/request/show/833530
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=571
2020-09-10 16:23:36 +00:00
Larry Finger
037ec0118a Accepting request 833132 from home:lwfinger:branches:Virtualization
- Remove symbols that forced rebuild of initrd
- Version update to 6.1.14 (released September 04 2020 by Oracle)
  File "fix_virtio_build.patch" is added to fix a build problem.
  This is a maintenance release. The following items were fixed and/or added:
  GUI: Fixes file name changes in the File location field when creating Virtual Hard Disk (bug #19286)
  VMM: Fixed running VMs which failed to start with VERR_NEM_MISSING_KERNEL_API_2 when Hyper-V is used (bug #19779 and #19804)
  Audio: fix regression in HDA emulation introduced in 6.1.0
  Shared Clipboard: Fixed a potential crash when copying HTML data (6.1.2 regression; bug #19226)
  Linux host and guest: Linux kernel version 5.8 support
  EFI: Fixed reading ISO9660 filesystems on attached media (6.1.0 regression; bug #19682)
  EFI: Support booting from drives attached to the LsiLogic SCSI and SAS controller emulations

OBS-URL: https://build.opensuse.org/request/show/833132
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=570
2020-09-09 13:44:15 +00:00
Larry Finger
245cab47c0 Accepting request 830373 from home:lwfinger:branches:Virtualization
- Pseudo version bump to 6.1.13, which is NOT an Oracle release.
  Update VB sources to run under kernel 5.8.0+ with no modifications to the
  kernel. These sources are derived from r85883 of the Oracle svn repository.
  For operations with USB{2,3}, the extension pack for revision 140056 must
  be installed. Once Oracle releases 6.1.14, then the extension pack and
  VB itself will have the same revision number.
  File "fixes_for_5.8.patch" is removed as that part was fixed upstream.
  Fixes boo#1175201.

OBS-URL: https://build.opensuse.org/request/show/830373
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=568
2020-08-29 19:52:49 +00:00
Larry Finger
903ea79527 Accepting request 828309 from home:lwfinger:branches:Virtualization
- Modify fixes_for_5.9.patch.

- Fix build for kernel 5.9. File "fixes_for_5.9.patch" is added.

OBS-URL: https://build.opensuse.org/request/show/828309
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=567
2020-08-20 21:50:14 +00:00
Larry Finger
e16969cc83 Accepting request 821171 from home:lwfinger:branches:Virtualization
- Version bump to 6.1.12 (released July 14 2020 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
  File "turn_off_cloud_net.patch" added.
  Fixes for CVE-2020-14628, CVE-2020-14646, CVE-2020-14647, CVE-2020-14649 	 	 
            CVE-2020-14713, CVE-2020-14674, CVE-2020-14675, CVE-2020-14676 	  	 
            CVE-2020-14677, CVE-2020-14699, CVE-2020-14711, CVE-2020-14629 	 
            CVE-2020-14703, CVE-2020-14704, CVE-2020-14648, CVE-2020-14650 	
            CVE-2020-14673, CVE-2020-14694, CVE-2020-14695, CVE-2020-14698 		 
            CVE-2020-14700, CVE-2020-14712, CVE-2020-14707, CVE-2020-14714	 
            CVE-2020-14715 bsc#1174159.
  UI: Fixes for Log-Viewer search-backward icon
  Devices: Fixes and improvements for the BusLogic SCSI controller emulation
  Serial Port: Regression fixes in FIFO data handling
  Oracle Cloud Infrastructure integration: Experimental new type of network attachment, allowing local VM to act as if it was run in cloud
  API: improved resource management in the guest control functionality
  VBoxManage: fixed command option parsing for the "snapshot edit" sub-command
  VBoxManage: Fix crash of 'VBoxManage internalcommands repairhd' when processing invalid input (bug #19579)
  Guest Additions, 3D: New experimental GLX graphics output
  Guest Additions, 3D: Fixed releasing texture objects, which could cause guest crashes
  Guest Additions: Fixed writes to a file on a shared folder not being reflected on the host when the file is mmap'ed and the used Linux kernel is between version 4.10.0 and 4.11.x
  Guest Additions: Fixed the shared folder driver on 32bit Windows 8 and newer returning an error when flushing writes to a file which is mapped into memory under rare circumstances
  Guest Additions: Improve resize coverage for VMSVGA graphics controller
  Guest Additions: Fix issues detecting guest additions ISO at runtime
  Guest Additions: Fixed German translation encoding for Windows GA installer

OBS-URL: https://build.opensuse.org/request/show/821171
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=563
2020-07-16 01:03:58 +00:00
Larry Finger
bb2184f41f Accepting request 820858 from home:gmbr3:libexecdir
- More fixes for %_libexecdir changing to /usr/libexec(bsc#1174075)
  - Previous fixes accidentally removed from changelog after conflict

OBS-URL: https://build.opensuse.org/request/show/820858
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=562
2020-07-14 13:58:34 +00:00
Larry Finger
7f88b723de Accepting request 820027 from home:lwfinger:branches:Virtualization
- Switch to multibuild to so that we can maintain one spec file
  for both virtualbox and virtualbox-kmp and build them separately.
  (bsc#1114605)
  + Add file "_multibuild" to specify the additional "kmp" build
    flavor.
  + Merge "virtualbox-kmp.spec" into "virtualbox.spec"
  + Drop file "virtualbox-kmp.changes".

OBS-URL: https://build.opensuse.org/request/show/820027
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=558
2020-07-10 18:39:52 +00:00
Larry Finger
0995f0ac3e Accepting request 819069 from home:lwfinger:branches:Virtualization
- Split virtualbox-kmp from virtualbox.spec (bsc#1114605)
  Adds files "virtualbox-kmp.spec" and "virtualbox-kmp.changes".

- Remove extraneous lines from spec file.

- Split virtualbox-kmp from virtualbox.spec (bsc#1114605)
  Adds files "virtualbox-kmp.spec" and "virtualbox-kmp.changes".

OBS-URL: https://build.opensuse.org/request/show/819069
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=557
2020-07-07 16:41:24 +00:00
Larry Finger
51e041e53e Accepting request 814579 from home:lwfinger:branches:Virtualization
- Add fixes to build with kernel 5.8. File "fixes_for_5.8.patch" is added.
- Remove file "fixes_for_5.5.patch". Fixed upstream.
-`Add file "fixes_for_makefile.patch" to clean up the Makefile used from the
  vboxdrv service routine when modules are not available.

OBS-URL: https://build.opensuse.org/request/show/814579
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=555
2020-06-14 21:31:47 +00:00
Larry Finger
f02f36f965 Accepting request 811976 from home:lwfinger:branches:Virtualization
- Version bump to 6.1.10 (released June 05 2020 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
  GUI: Fixed crash when using Qt on Xwayland sessions (bug #19583)
  GUI: Fixed mouse pointer doesn't work properly in Windows guests when scaling is on (bug #19597)
  VBoxManage: Fixed crash of 'VBoxManage internalcommands repairhd' when processing invalid input (bug #19579)
  Settings: disable audio input and audio output by default for new VMs (bug #19527)
  Guest Additions: Fixed resizing and multi monitor handling for Wayland guests. (bug #19496)
  Guest Additions: Fixed VBoxClient error: The parent session seems to be non-X11. (bug #19590)
  Linux host and guest: Linux kernel version 5.7 support. (bug #19516
  File "fix_wayland_crash.patch" is removed - fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/811976
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=553
2020-06-06 01:25:21 +00:00
Larry Finger
b2c5acc97e Accepting request 810259 from home:lwfinger:branches:Virtualization
- Gsoap 2.8.103 changes the way that "soap_socket_errno" is handled.
  File "handle_gsoap_208103.patch" is added.
  Handle case where Wayland chooses wrong video. File "fix_wayland_crash.patch" is added.

OBS-URL: https://build.opensuse.org/request/show/810259
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=552
2020-05-29 18:57:25 +00:00
Larry Finger
07cacafec6 Accepting request 805962 from home:lwfinger:branches:Virtualization
- Version bump to 6.1.8 (released May 15 2020 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
  File "fixes_for_5.7.patch" is removed as the issue was fixed upstream.
  GUI: Fix several layout and mouse position handling bugs with soft keyboard
  GUI: Fixed crash on last VM removed (6.1.4 regression; bug #19568, #19525, #19506, #19490, #19481, #19397)
  GUI and API: Allow renaming VMs which are in saved state
  Serial: Fixed slow guest output when using the TCP server mode without anyone being connected
  Guest Additions: Restored 'VBoxClient--checkhostversion' functionality (6.1.0 regression; bug #19470)
  Guest Additions: Fixed resizing and multi monitor handling for X11 guests. (6.1.0 regression; bug #19496)
  Guest Additions: Build problems fix with Oracle Linux 8.2 (Red Hat compatible kernel) / Red Hat Enterprise Linux 8.2 / CentOS 8.2 (bug #19391)
  Guest Control/VBoxManage: Fixed handling of multiple environment variables supplied to 'VBoxManage guestcontrol VM run' (6.1.6/6.0.20 regression; bug #19518)
  Guest Control: Implemented support for long(er) command lines
  Guest Control: Various stability improvements

OBS-URL: https://build.opensuse.org/request/show/805962
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=550
2020-05-16 16:36:53 +00:00
Larry Finger
7243b598f1 Accepting request 794392 from home:lwfinger:branches:Virtualization
- Version bump to 6.1.6 (released April 14 2020 by Oracle)
  This version fixes bsc#1169249, bsc#1169202, and bsc#1166782.
  This is a maintenance release. The following items were fixed and/or added:
  GUI: Multiple enhancements including visual elements updates
  Graphics: Fixed monitor resizing and multi-monitor handling bugs on X11 guests with VMSVGA graphics adapter
  Graphics: Enhancements in 2D and 3D acceleration and rendering
  USB: Multiple enhancements improving prformance and stability
  Serial port: Improve error handling and fix hang when host port disappears
  VBoxManage: Multiple fixes for guestcontrol operations
  API: Fix for exception handling bug in Python bindings
  Shared clipboard: Multiple fixes including possible crash and HTML data support
  Linux host and guest: Support Linux kernel 5.6 (bug #19312)
  File "VirtualBox-6.1.4-VBoxClient-vmsvga-x11-crash.patch" removed - fixed upstream.
  File "fixes_for_5.6.patch" removed - fixed upstream.
  File "change_default_display.patch" removed - fixed upstream.

- Fix bug that deletes everything in ~/.vbox/

- Fix builds for kernel 5.7. File "fixes_for_5.7.patch" is added.

OBS-URL: https://build.opensuse.org/request/show/794392
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=548
2020-04-15 23:48:18 +00:00
Larry Finger
78e20f7c06 Accepting request 793204 from home:frispete:kernel
Dear Larry,

here's a small adjustment, that allows building current virtualbox for newer 
kernels on older distributions.

- apply fixes for kernel 5.6 unconditionally
- adjust fixes_for_5.6.patch in such a way, it can be applied unconditionally
  (in order to support builds for newer kernel with older distributions)

OBS-URL: https://build.opensuse.org/request/show/793204
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=546
2020-04-13 17:13:07 +00:00
Larry Finger
999d9ff1ba Accepting request 792829 from home:lwfinger:branches:Virtualization
- Change default display type for openSUSE virtual machines. The default type
  has been VMSVGA; however, this display type fails to utilize driver vboxvideo.
  thus the display size is fixed. This problem is under investigation, but
  until a fix is found, the default is changed to VBoxVGA with file
  "add change_default_display.patch".
- Makefile in the kernel-host-source package has a typo bug fixed (boo#1168910)
  and a large number of warnings are fixed.

OBS-URL: https://build.opensuse.org/request/show/792829
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=545
2020-04-10 09:55:34 +00:00
Larry Finger
d8ce0b3983 Accepting request 789598 from home:lwfinger:branches:Virtualization
- Fix build errors for gcc-10 (boo#1167897). File "fixes_for_gcc10.patch" is
  added.
- Convert /usr/bin/VirtualBox to use "~/.config/VirtualBox" instead "~/.vbox".
  This change was requested in boo#1167660.

OBS-URL: https://build.opensuse.org/request/show/789598
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=543
2020-03-30 04:53:46 +00:00
Larry Finger
243616fc78 Accepting request 789067 from home:alarrosa:branches:Virtualization
- Add patch to fix missing include with Qt 5.15:
  * fix-missing-includes-with-qt-5.15.patch

OBS-URL: https://build.opensuse.org/request/show/789067
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=542
2020-03-27 15:29:58 +00:00
Larry Finger
ee1b9cadf2 Accepting request 787617 from home:lwfinger:branches:Virtualization
- With version 6.1.4 of VB, the bidirectional clipboard part of VBoxClient
  for guest systems is failing. A patch is provided at
  https://www.virtualbox.org/ticket/19336. These changes have been added
  to file "VirtualBox-6.1.4-VBoxClient-vmsvga-x11-crash.patch". This
  fixes boo #1167403 "VBoxClient --clipboard dies".

- Update the wrapper that starts the UI for VirtualBox to check the
  version of the extpack that is installed. If no pack is installed
  or if the license is not current, the new code does nothing. If there
  is a current license and the installed pack does not match the
  running version of VB, then the script downloads and installs the
  new version. File "update-extpack.sh" is added.

OBS-URL: https://build.opensuse.org/request/show/787617
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=540
2020-03-24 02:06:06 +00:00
Larry Finger
9eaa6430bd Accepting request 785716 from home:lwfinger:branches:Virtualization
- A fix for boo #1166782 ("VirtualBox Guest 6.1.4 for OpenSUSE 15.1 constant
  segfault in libX11.so.6.3 every 5 seconds") is fixed.
  File "VirtualBox-6.1.4-VBoxClient-vmsvga-x11-crash.patch", published in
  https://www.virtualbox.org/ticket/19357, fixes the problem.

OBS-URL: https://build.opensuse.org/request/show/785716
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=538
2020-03-16 21:42:02 +00:00
Larry Finger
408d570345 Accepting request 784690 from home:lwfinger:branches:Virtualization
- Version bump to 6.1.4 (released February 19 2020 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
  Virtualization core: Fixed a rare issue with ICEBP instruction causing guru meditations on Intel hosts (6.1.0 regression; bug #19171)
  Virtualization core: Fixed macOS Catalina guests failing to boot after upgrading to 10.15.2 onwards (bug #19188)
  GUI: recent NLS integration and bug fixes for GUI and Qt translation tags
  USB: Fix isochronous transfers to the VM for xHCI
  Serial: Fix buffer handling, avoiding receiving stale data when the receive queue is flushed (bug #18671)
  Serial: Improve host serial port passthrough handling on Windows host
  VBoxManage: Restore old --clipboard option for modifyvm command
  Linux guest: Support Linux 5.5 (bug #19145)
  Linux guest: Shared folder fix for loopback mounting of images
  BIOS: Always report non-ATA disks as ready
  BIOS: Report EFI support through DMI table (bug 19144)
  VGA BIOS: Reduce stack space usage for INT 10h handlers

OBS-URL: https://build.opensuse.org/request/show/784690
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=536
2020-03-13 16:44:14 +00:00
Larry Finger
5bb0800f7b Accepting request 780134 from home:lwfinger:branches:Virtualization
- Kernel 5.6.0-rc3 introduced some fixes for the Y2038 problem. File "fixes_for_5.6"
  has been modified to handle these changes.

OBS-URL: https://build.opensuse.org/request/show/780134
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=534
2020-02-28 17:06:30 +00:00
Larry Finger
1a50dafe4d Accepting request 773985 from home:lwfinger:branches:Virtualization
- Add file "fixes_for_5.6.patch" to handle API changes.

OBS-URL: https://build.opensuse.org/request/show/773985
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=531
2020-02-12 20:05:40 +00:00