I found no package for the virtualbox guest-tools for SLES12, so I decided to try and build it. I took the leap 42.3 virtualbox package and tried to get it to build the tools only.
With some fumbling I got it to build: home:ojkastl_buildservice:Virtualbox_guest-tools_SLES12
I tried installing the packages (I am just after the no-X11-tools), which worked.
Loading the kernel-modules failed, with an error that might be related to wrong kernel version (or maybe not):
# modprobe --allow-unsupported vboxsf modprobe: ERROR: could not insert 'vboxsf': Numerical result out of range
Same with vboxguest.ko. Same on SP3, SP2 and SP1. As this is the first kmp package I am building, I am puzzled.
The error might be due to the fact that the modules are built for kernel 4.4.73, while the machine run 4.4.92. But if I understand the weak-updates links correctly, this should not matter.
Or did I build a wrong architecture by disabling the requirements for gcc-32bit and xorg*-32bit (which was the only way I got the package to build, as the guest-tools-x11 needs x11 dependencies obviously).
If anyone has a hint or RTFM or can have a look at the spec, this would be highly appreciated.
Kind Regards, Johannes