Kod: Zaznacz cały
kmk -f debian/rules clean
kmk: Nothing to be done for `clean'.
kmk -f debian/rules kdist_clean kdist_config binary-modules
kmk -f debian/rules clean
kmk[1]: Entering directory `/usr/src/modules/virtualbox-ose'
kmk[1]: Nothing to be done for `clean'.
kmk[1]: Leaving directory `/usr/src/modules/virtualbox-ose'
kmk: Nothing to be done for `kdist_config'.
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.32.3/g'` ; \
done
for templ in `ls debian/*.modules.in` ; do \
test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \
sed -e 's/##KVERS##/2.6.32.3/g ;s/#KVERS#/2.6.32.3/g ; s/_KVERS_/2.6.32.3/g ; s/##KDREV##/2.6.32.3-10.00.Custom/g ; s/#KDREV#/2.6.32.3-10.00.Custom/g ; s/_KDREV_/2.6.32.3-10.00.Custom/g ' < $templ > ${templ%.modules.in}; \
done
dh_testroot
dh_clean -k
# Build the module
kmk -C /usr/src/linux-headers-2.6.32.3 M=/usr/src/modules/virtualbox-ose
kmk[1]: Entering directory `/usr/src/linux-headers-2.6.32.3'
kmk[2]: Entering directory `/usr/src/linux-headers-2.6.32.3'
/usr/src/modules/virtualbox-ose/linux/SUPDrv-linux.c: In function ‘VBoxDrvLinuxCreate’:
/usr/src/modules/virtualbox-ose/linux/SUPDrv-linux.c:734: error: ‘struct task_struct’ has no member named ‘euid’
/usr/src/modules/virtualbox-ose/linux/SUPDrv-linux.c:735: error: ‘struct task_struct’ has no member named ‘egid’
kmk[2]: *** [/usr/src/modules/virtualbox-ose/linux/SUPDrv-linux.o] Error 1
kmk[2]: Leaving directory `/usr/src/linux-headers-2.6.32.3'
kmk[1]: *** [_module_/usr/src/modules/virtualbox-ose] Error 2
kmk[1]: Leaving directory `/usr/src/linux-headers-2.6.32.3'
kmk: *** [binary-modules] Error 2
make: *** [kdist_build] Błąd 2