Those build errors for the kernel modules are fixed for all openSUSE releases. If you really want 6.1.12, you should get it from the Virtualization repo at https://build.opensuse.org/package/show/Virtualization/virtualbox. Select the binaries for your distro. As far as I know, all of those are signed.