1
0
forked from pool/virtualbox

Accepting request 1008891 from home:lwfinger:branches:Virtualization

- Fix build breakage with kernel 6.0 due to variable-length array in middle of a struct. boo#1204151
  File "fix_error_in_USB_header.patch" is added.

OBS-URL: https://build.opensuse.org/request/show/1008891
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=658
This commit is contained in:
Larry Finger 2022-10-08 00:58:54 +00:00 committed by Git OBS Bridge
parent 791b9c092a
commit b3fcca9136
2 changed files with 36 additions and 7 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Sat Oct 8 00:49:59 UTC 2022 - Larry Finger <Larry.Finger@gmail.com>
- Fix build breakage with kernel 6.0 due to variable-length array in middle of a struct. boo#1204151
File "fix_error_in_USB_header.patch" is affed.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Oct 5 17:28:00 UTC 2022 - Larry Finger <Larry.Finger@gmail.com> Wed Oct 5 17:28:00 UTC 2022 - Larry Finger <Larry.Finger@gmail.com>

View File

@ -173,6 +173,7 @@ Patch137: handle_gsoap_208103.patch
Patch142: fixes_for_leap15.3.patch Patch142: fixes_for_leap15.3.patch
Patch143: vb-6.1.16-modal-dialog-parent.patch Patch143: vb-6.1.16-modal-dialog-parent.patch
Patch144: fixes_for_leap15.4.patch Patch144: fixes_for_leap15.4.patch
Patch145: fix_error_in_USB_header.patch
Patch999: virtualbox-fix-ui-background-color.patch Patch999: virtualbox-fix-ui-background-color.patch
# #
# Common BuildRequires for both virtualbox and virtualbox-kmp # Common BuildRequires for both virtualbox and virtualbox-kmp
@ -297,8 +298,11 @@ and others, and limited virtualization of macOS guests on Apple
hardware. VirtualBox is freely available as Open Source Software under hardware. VirtualBox is freely available as Open Source Software under
the terms of the GNU Public License (GPL). the terms of the GNU Public License (GPL).
##########################################
##########################################
%package qt %package qt
Summary: Qt GUI part for %{name} Summary: Qt GUI part for %{name}
Group: System/Emulators/PC Group: System/Emulators/PC
@ -326,8 +330,11 @@ Obsoletes: %{name}-vboxwebsrv < %{version}
%description websrv %description websrv
The VirtualBox web server is used to control headless VMs using a browser. The VirtualBox web server is used to control headless VMs using a browser.
###########################################
###########################################
%package guest-tools %package guest-tools
Summary: VirtualBox guest tools Summary: VirtualBox guest tools
Group: System/Emulators/PC Group: System/Emulators/PC
@ -349,8 +356,11 @@ Requires(pre): net-tools-deprecated
%description guest-tools %description guest-tools
VirtualBox guest addition tools. VirtualBox guest addition tools.
###########################################
###########################################
%package -n python3-%{name} %package -n python3-%{name}
Summary: Python bindings for %{name} Summary: Python bindings for %{name}
Group: Development/Libraries/Python Group: Development/Libraries/Python
@ -368,8 +378,11 @@ Obsoletes: python3-%{name}-ose < %{version}
%description -n python3-%{name} %description -n python3-%{name}
Python XPCOM bindings to %{name}. Used e.g. by vboxgtk package. Python XPCOM bindings to %{name}. Used e.g. by vboxgtk package.
###########################################
###########################################
%package devel %package devel
Summary: Devel files for %{name} Summary: Devel files for %{name}
Group: Development/Libraries/Other Group: Development/Libraries/Other
@ -382,8 +395,11 @@ Obsoletes: %{name}-ose-devel < %{version}
%description devel %description devel
Development file for %{name} Development file for %{name}
###########################################
###########################################
%package host-source %package host-source
Summary: Source files for %{name} host kernel modules Summary: Source files for %{name} host kernel modules
Group: Development/Sources Group: Development/Sources
@ -413,8 +429,11 @@ Source files for %{name} guest kernel modules
These can be built for custom kernels using These can be built for custom kernels using
sudo %{_sbindir}/vboxguestconfig sudo %{_sbindir}/vboxguestconfig
###########################################
###########################################
%package guest-desktop-icons %package guest-desktop-icons
Summary: Icons for guest desktop files Summary: Icons for guest desktop files
Group: System/Emulators/PC Group: System/Emulators/PC
@ -425,8 +444,11 @@ BuildArch: noarch
%description guest-desktop-icons %description guest-desktop-icons
This package contains icons for guest desktop files that were created on the desktop. This package contains icons for guest desktop files that were created on the desktop.
###########################################
###########################################
%package vnc %package vnc
Summary: VNC desktop sharing Summary: VNC desktop sharing
Group: System/Emulators/PC Group: System/Emulators/PC
@ -503,6 +525,7 @@ This package contains the kernel-modules that VirtualBox uses to create or run v
%patch144 -p1 %patch144 -p1
%endif %endif
%patch143 -p1 %patch143 -p1
%patch145 -p1
# make VB UI background colors look sane again # make VB UI background colors look sane again
%patch999 -p1 %patch999 -p1