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-02-11 12:46:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virtualbox (Old) and /work/SRC/openSUSE:Factory/.virtualbox.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "virtualbox" Thu Feb 11 12:46:56 2021 rev:212 rq:869591 version:6.1.18 Changes: -------- --- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes 2021-02-01 14:41:26.896645823 +0100 +++ /work/SRC/openSUSE:Factory/.virtualbox.new.28504/virtualbox.changes 2021-02-11 12:47:56.313537025 +0100 @@ -1,0 +2,5 @@ +Thu Feb 4 18:47:09 UTC 2021 - Larry Finger <larry.fin...@gmail.com> + +- Fix build for Leap 15.3. File "fixes_for_leap15.3.patch" is added. + +------------------------------------------------------------------- New: ---- fixes_for_leap15.3.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virtualbox.spec ++++++ --- /var/tmp/diff_new_pack.Sp35gK/_old 2021-02-11 12:47:57.937539389 +0100 +++ /var/tmp/diff_new_pack.Sp35gK/_new 2021-02-11 12:47:57.941539395 +0100 @@ -179,6 +179,8 @@ # Fix for changes in GSOAP 2.8.103 Patch137: handle_gsoap_208103.patch Patch138: fixes-for-5.11.patch +# Fix for struct file_operations backport in 15.3 +Patch139: fixes_for_leap15.3.patch Patch141: vb-6.1.16-modal-dialog-parent.patch Patch999: virtualbox-fix-ui-background-color.patch # @@ -488,6 +490,10 @@ %patch136 -p1 %patch137 -p1 %patch138 -p1 +%if 0%{?sle_version} == 150300 && 0%{?is_opensuse} +# Patch for Leap 15.3 +%patch139 -p1 +%endif %patch141 -p1 # make VB UI background colors look sane again %patch999 -p1 ++++++ fixes_for_leap15.3.patch ++++++ Index: VirtualBox-6.1.18/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h =================================================================== --- VirtualBox-6.1.18.orig/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h +++ VirtualBox-6.1.18/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h @@ -137,9 +137,9 @@ #include <linux/interrupt.h> #include <linux/completion.h> #include <linux/compiler.h> -#if RTLNX_VER_MIN(5,9,0) /* linux/fs.h defined HAVE_UNLOCKED_IOCTL from 2.6.11 up to 5.9, when it became an implicit assumption. */ +//#if RTLNX_VER_MIN(5,9,0) /* linux/fs.h defined HAVE_UNLOCKED_IOCTL from 2.6.11 up to 5.9, 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 +//#endif #if !defined(HAVE_UNLOCKED_IOCTL) && RTLNX_VER_MAX(2,6,38) # include <linux/smp_lock.h> #endif