[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

module build vs. /usr/src/linux-headers-*-common



Hi,
I'm trying to fix #531829. Building kvm-source against
linux-headers-* fails with:

# Build the modules
/usr/bin/make KERNELDIR=/lib/modules/2.6.30-1-686/build KVERREL=2.6.30-1-686
make[2]: Entering directory `/usr/src/modass/usr_src/modules/kvm'
/usr/bin/make -C /lib/modules/2.6.30-1-686/build M=`pwd` \
		LINUXINCLUDE="-I`pwd`/include -Iinclude \
		 \
		-Iarch/x86/include -I`pwd`/include-compat \
		-include include/linux/autoconf.h \
		-include `pwd`/x86/external-module-compat.h "
make[3]: Entering directory `/usr/src/linux-headers-2.6.30-1-686'
  LD      /usr/src/modass/usr_src/modules/kvm/x86/built-in.o
  CC [M]  /usr/src/modass/usr_src/modules/kvm/x86/svm.o
In file included from <command-line>:0:
/usr/src/modass/usr_src/modules/kvm/x86/external-module-compat.h:6:28: error: linux/compiler.h: No such file or directory
In file included from /usr/src/modass/usr_src/modules/kvm/x86/external-module-compat.h:9,
                 from <command-line>:0:
/usr/src/modass/usr_src/modules/kvm/x86/../external-module-compat-comm.h:12:26: error: linux/string.h: No such file or directory
In file included from /usr/src/modass/usr_src/modules/kvm/x86/../external-module-compat-comm.h:13,
                 from /usr/src/modass/usr_src/modules/kvm/x86/external-module-compat.h:9,
                 from <command-line>:0:


these are in /usr/src/linux-headers-2.6.30-1-common. How is the
kvm-source build supposed to pick these up correctly? Building against
upstream kernel source of the same version works as expected.
Cheers,
 -- Guido


Reply to: