I am not a developer - I volunteered to help Larry Finger test VirtualBox in OpenSUSE. I saved everything that Larry Finger did to go from 7.0.16 to 7.0.18. Larry Finger actually looked at the Kernel Source code and came up with 4 patches to get a clean compile and a week to get the bugs out. I took two weeks to get it to work with Oracle's 15.6 patches and still do 15.5 and Tumbleweed. Getting the Oracle rpm created took in 1 try. I spent at least 60 tries in OBS before I got a clean compile. Larry Finger developed his own patches to the kernel to get 7.0.18 into Leap 15.6. I cannot do that nor will I even try. I barely got the Oracle 15.6 patches into the OBS system, I removed every Larry Finger patch as Oracle has code that works in Leap 15.6 , 15.5 and Tumbleweed. That puts all the problems in Oracles court. I cannot fix any problems, I can confirm them with Oracle. I cannot and will not test every desktop. OpenSUSE come in Gnome and KDE and I test those hard along with the MATE desktop that I use. You are welcome to download the project yourself and go thru the 101000 files that make up VirtualBox 7.0.18. It takes 14 minutes to compile on an i7-12000T with 20 cores for each of the 3 supported version of OpenSUSE. There are plenty of problems reported with Oracles VirtualBox 7.0.18 on their bugzilla.