Can't recompile kernel any more
Hello,
I regularly re-compile the Debian Linux kernel because I need
"capability" build as a module. This is because I use dazuko, an interface
for on-access virus scanners (see www.dazuko.org). Dazuko depends
on having "capability" built as a module.
The only thing I do is to set
CONFIG_SECURITY_CAPABILITIES=y
to:
CONFIG_SECURITY_CAPABILITIES=m
in debian/arch/config
This worked until now. Now, with 2.6.18.dfsg.1-18etch1, I get the following error:
python2.4 debian/bin/abicheck.py debian/build/build-i386-none-486 i386 none 486
ABI has changed! Refusing to continue.
Changed symbols:
cap_bprm_apply_creds module: vmlinux -> security/commoncap
cap_bprm_secureexec module: vmlinux -> security/commoncap
cap_bprm_set_security module: vmlinux -> security/commoncap
cap_capable module: vmlinux -> security/commoncap
cap_capget module: vmlinux -> security/commoncap
cap_capset_check module: vmlinux -> security/commoncap
cap_capset_set module: vmlinux -> security/commoncap
cap_inode_removexattr module: vmlinux -> security/commoncap
cap_inode_setxattr module: vmlinux -> security/commoncap
cap_netlink_recv module: vmlinux -> security/commoncap
cap_netlink_send module: vmlinux -> security/commoncap
cap_ptrace module: vmlinux -> security/commoncap
cap_settime module: vmlinux -> security/commoncap
cap_syslog module: vmlinux -> security/commoncap
cap_task_post_setuid module: vmlinux -> security/commoncap
cap_task_reparent_to_init module: vmlinux -> security/commoncap
cap_vm_enough_memory module: vmlinux -> security/commoncap
make[2]: *** [debian/stamps/build-i386-none-486-kernel-package] Error 1
make[2]: Leaving directory `/usr/src/deb/linux-2.6-2.6.18.dfsg.1'
make[1]: *** [build-i386-none-486-real] Error 2
make[1]: Leaving directory `/usr/src/deb/linux-2.6-2.6.18.dfsg.1'
make: *** [debian/stamps/build-base] Error 2
What can I do about this?
Regards,
Henry
Reply to: