You are not logged in.
After the update today to the lastest kernel 3.1.9, the virtualbox module will no longer build. Anyone else seeing this?
make -f /usr/src/linux-3.1.9-1-ARCH/scripts/Makefile.modpost
scripts/mod/modpost -m -i /usr/src/linux-3.1.9-1-ARCH/Module.symvers -I /tmp/vbox.0/Module.symvers -o /tmp/vbox.0/Module.symvers -S -w -s
FATAL: vmlinux is truncated. sechdrs[i].sh_offset=18446744071588955904 > sizeof(*hrd)=64
make[2]: *** [__modpost] Error 1
make[1]: *** [modules] Error 2
make: *** [vboxnetadp] Error 2
Offline
you don't really need to rebuild modules if you use virtualbox-modules.
but i just tried it and modules compile just fine.
Give what you have. To someone, it may be better than you dare to think.
Offline
Offline
@wonder: As I share some virtual machines amongst various platforms, I want to remain at Virtualbox 4.0.12 for the time being to keep them all stable and consistent. virtualbox-modules stays current/rolling with vbox releases.
I've had zero issues recompiling the kernel modules throughout each point release of 3.0.x series and 3.1.x series kernels using:
# /etc/rc.d/vboxdrv setup
@karol: Thank you. I'd seen that in searching prior to my post. Even though I didn't think that was the issue, I upgraded libarchive package in testing and I'm still seeing the same error in recompiling the module.
Offline
I went ahead and installed the new LTS kernel (linux-lts 3.0.17-1) from testing. The virtualbox modules compile just fine with this kernel. Definitely something borked in 3.1.9-1.
Offline
I had the same issue, with vboxdrv and with other modules as well. The only way to fix it was downgrading to linux-3.1.8
Last edited by maus (2012-01-13 21:20:53)
Offline
Same problem here, same error message as tekstr1der's, but with a lot of other error messages.
After reverting back to kernel 3.1.8, everything works fine.
What could be the cause of this problem?
UTERE SED NE ABUTERE !!
Offline
Yeah, same problem here after yesterdays update to 3.1.9.
Now one of life's great dillemas: to downgrade, or to wait it out and hope an update with a fix will come soon?
Offline
Will be fixed immediatly, sorry folks.
Offline
I'm also having problems installing the NVIDIA drivers: the modules fail to build, with a very non-specific error, since updating to 3.1.9 kernel. All worked fine up until the update a few minutes ago.
Could this be related?
Cheers,
Pomekewe.
Offline
Until signoffs are coming in:
https://dev.archlinux.org/~tpowa/linux/
Offline
New kernel moved to core.
Offline
New kernel moved to core.
Sweet, it works just fine now.
On behalf of all of us from the highly revered and very popular school of to-lazy-to-downgrade I offer our sincere thanks for the quick response. Or, as the Buddha said: "When the devs work hard, you don't have to." (which, incidently, is also the motto of the aforementioned school).
Offline
tpowa wrote:New kernel moved to core.
Sweet, it works just fine now.
On behalf of all of us from the highly revered and very popular school of to-lazy-to-downgrade I offer our sincere thanks for the quick response.
Seconded, thanks for the quick fix!
github ○
Offline
New kernel moved to core.
Thank you for your effort. Updated kernel==vboxdrv successfully built.
Everything is now back to normal.
UTERE SED NE ABUTERE !!
Offline
I also can't get vboxdrv to build, but it's complaining about "can't find kernel source.
I'm running the virtualbox-bin from AUR, so I can't install virtualbox-modules or virtualbox-source.
The actual error messages:
[root@aspiring mark]# cat /tmp/vbox-install.log
Makefile:172: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again. Stop.
cp: cannot stat `/tmp/vboxdrv-Module.symvers': No such file or directory
Makefile:94: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again. Stop.
cp: cannot stat `/tmp/vboxdrv-Module.symvers': No such file or directory
Makefile:90: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again. Stop.
Offline