Compile dazuko and kernel 2.6 fails
[email protected] (Dirk Vornheder)
| Newsgroups | gmane.linux.dazuko.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi ! Compile dazuko 2.0.0pre5 against kernel 2.6 fails: root@pcbkup /privat/kernel/dazuko-2.0.0-pre5 > make cc -Wall -O -DLINUX -Dlinux -c dazukoio.c cc -Wall -O -DLINUX -Dlinux -c dazukoio_compat12.c ar r dazukoio.a dazukoio.o dazukoio_compat12.o ranlib dazukoio.a cc -Wall -O -DLINUX -Dlinux -o example example.c dazukoio.a cc -Wall -O -DLINUX -Dlinux -pthread -o example_mt example_mt.c dazukoio.a make -C /lib/modules/2.6.0/build SUBDIRS=/privat/kernel/dazuko-2.0.0-pre5 modules make[1]: Entering directory `/privat/kernel/linux-2.6.0' CHK include/linux/version.h *** Warning: Overriding SUBDIRS on the command line can cause *** inconsistencies make[2]: `arch/i386/kernel/asm-offsets.s' is up to date. CC [M] /privat/kernel/dazuko-2.0.0-pre5/dazuko_xp.o CC [M] /privat/kernel/dazuko-2.0.0-pre5/dazuko_linux26.o /privat/kernel/dazuko-2.0.0-pre5/dazuko_linux26.c:440: error: variable `dazuko_ops' has initializer but incomplete type /privat/kernel/dazuko-2.0.0-pre5/dazuko_linux26.c:441: error: unknown field `inode_permission' specified in initializer /privat/kernel/dazuko-2.0.0-pre5/dazuko_linux26.c:441: warning: excess elements in struct initializer /privat/kernel/dazuko-2.0.0-pre5/dazuko_linux26.c:441: warning: (near initialization for `dazuko_ops') /privat/kernel/dazuko-2.0.0-pre5/dazuko_linux26.c: In function `xp_sys_hook': /privat/kernel/dazuko-2.0.0-pre5/dazuko_linux26.c:487: warning: implicit declaration of function `register_security' /privat/kernel/dazuko-2.0.0-pre5/dazuko_linux26.c:489: warning: implicit declaration of function `mod_reg_security' /privat/kernel/dazuko-2.0.0-pre5/dazuko_linux26.c: In function `xp_sys_unhook': /privat/kernel/dazuko-2.0.0-pre5/dazuko_linux26.c:508: warning: implicit declaration of function `mod_unreg_security' /privat/kernel/dazuko-2.0.0-pre5/dazuko_linux26.c:510: warning: implicit declaration of function `unregister_security' /privat/kernel/dazuko-2.0.0-pre5/dazuko_linux26.c: At top level: /privat/kernel/dazuko-2.0.0-pre5/dazuko_linux26.c:440: error: storage size of `dazuko_ops' isn't known make[2]: *** [/privat/kernel/dazuko-2.0.0-pre5/dazuko_linux26.o] Error 1 make[1]: *** [/privat/kernel/dazuko-2.0.0-pre5] Error 2 make[1]: Leaving directory `/privat/kernel/linux-2.6.0' make: *** [dummy_rule.o] Error 2 Dirk