id,summary,reporter,owner,description,type,status,component,version,resolution,keywords,cc,guest,host 8676,Unable to build vbox kernel modules 2.6.38.x on Debian,Wesley Schwengle,,"Building virtualbox 3.2.12 on Debian testing/unstable will fail with kernel 2.6.38.x. This is because Debian has changed the location of the autoconf.h file. It used to be located at: {{{ ./linux-headers-$(uname -r)/include/linux/autoconf.h }}} But from 2.6.38 it is located in: {{{ ./linux-headers-$(uname -r)/include/generated/autoconf.h }}} I made a symlink to be able to build the modules, which then builds correctly. I'm not sure wheter the bug should be filed here or at Debian, so you got it first :) {{{ virtualbox-3.2: Installed: 3.2.12-68302~Debian~squeeze Candidate: 3.2.12-68302~Debian~squeeze Version table: *** 3.2.12-68302~Debian~squeeze 0 500 http://download.virtualbox.org/virtualbox/debian/ squeeze/non-free i386 Packages 100 /var/lib/dpkg/status 3.2.12-68302~Debian~lenny 0 500 http://download.virtualbox.org/virtualbox/debian/ lenny/non-free i386 Packages }}}",defect,closed,installer,VirtualBox 3.2.12,fixed,kernel,,other,Linux