Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package virtualbox for openSUSE:Factory checked in at 2021-08-26 23:14:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virtualbox (Old) and /work/SRC/openSUSE:Factory/.virtualbox.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "virtualbox" Thu Aug 26 23:14:09 2021 rev:222 rq:913870 version:6.1.26 Changes: -------- --- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes 2021-08-02 12:04:29.725663363 +0200 +++ /work/SRC/openSUSE:Factory/.virtualbox.new.1899/virtualbox.changes 2021-08-26 23:14:11.796279578 +0200 @@ -1,0 +2,6 @@ +Mon Aug 23 16:12:57 UTC 2021 - Larry Finger <larry.fin...@gmail.com> + +- Patch build to work with the Leap 15.4 kernel. + File "fixes_for_leap15.4.patch" as added. + +------------------------------------------------------------------- New: ---- fixes_for_leap15.4.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virtualbox.spec ++++++ --- /var/tmp/diff_new_pack.d4GoN7/_old 2021-08-26 23:14:15.180276583 +0200 +++ /var/tmp/diff_new_pack.d4GoN7/_new 2021-08-26 23:14:15.184276579 +0200 @@ -177,6 +177,7 @@ # Fixes for kernel 5.14 Patch142: fixes_for_5.14.patch Patch143: fix_ordering_of_qt_includes.patch +Patch144: fixes_for_leap15.4.patch Patch999: virtualbox-fix-ui-background-color.patch # # Common BuildRequires for both virtualbox and virtualbox-kmp @@ -305,6 +306,8 @@ + + ########################################## %package qt Summary: Qt GUI part for %{name} @@ -326,6 +329,8 @@ + + ######################################### %package websrv Summary: WebService GUI part for %{name} @@ -341,6 +346,8 @@ + + ######################################### %package guest-x11 Summary: VirtualBox X11 drivers for mouse and video @@ -358,6 +365,8 @@ + + ########################################### %package guest-tools Summary: VirtualBox guest tools @@ -380,6 +389,8 @@ + + ########################################### %package -n python3-%{name} Summary: Python bindings for %{name} @@ -402,6 +413,8 @@ + + ########################################### %package devel Summary: Devel files for %{name} @@ -419,6 +432,8 @@ + + ########################################### %package host-source Summary: Source files for %{name} host kernel modules @@ -453,6 +468,8 @@ + + ########################################### %package guest-desktop-icons Summary: Icons for guest desktop files @@ -468,6 +485,8 @@ + + ########################################### %package vnc Summary: VNC desktop sharing @@ -542,6 +561,10 @@ %patch141 -p1 %patch142 -p1 %patch143 -p1 +%if 0%{?sle_version} == 1504 && 0%{?is_opensuse} +# Patch for Leap 15.4 +%patch144 -p1 +%endif # make VB UI background colors look sane again %patch999 -p1 ++++++ fixes_for_leap15.4.patch ++++++ Index: VirtualBox-6.1.26/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h =================================================================== --- VirtualBox-6.1.26.orig/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h +++ VirtualBox-6.1.26/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h @@ -137,9 +137,7 @@ #include <linux/interrupt.h> #include <linux/completion.h> #include <linux/compiler.h> -#if RTLNX_VER_MIN(5,9,0) || RTLNX_SUSE_MAJ_PREREQ(15,3) /* linux/fs.h defined HAVE_UNLOCKED_IOCTL from 2.6.11 up to 5.9 (also 5.3.18-56 in SLES15-SP3), when it became an implicit assumption. */ -# define HAVE_UNLOCKED_IOCTL 1 /* We use this in a couple of places, so for now just define it for 5.9+ too. */ -#endif +#define HAVE_UNLOCKED_IOCTL 1 /* We use this in a couple of places, so for now just define it for 5.9+ too. */ #if !defined(HAVE_UNLOCKED_IOCTL) && RTLNX_VER_MAX(2,6,38) # include <linux/smp_lock.h> #endif