# make KERNELSRC=/usr/src/linux-source-2.6.22 ARCH=x86_64 module Building module for a 2.6 kernel make[1]: Entering directory `/root/openswan-2.5.17' make[2]: Entering directory `/root/openswan-2.5.17' make[2]: `/root/openswan-2.5.17/modobj26/Makefile' is up to date. make[2]: Leaving directory `/root/openswan-2.5.17' make -C /usr/src/linux-source-2.6.22 BUILDDIR=/root/openswan-2.5.17/modobj26 SUBDIRS=/root/openswan-2.5.17/modobj26 MODULE_DEF_INCLUDE=/root/openswan-2.5.17/packaging/linus/config-all.h MODULE_DEFCONFIG=/root/openswan-2.5.17/linux/net/ipsec/defconfig MODULE_EXTRA_INCLUDE= ARCH=x86_64 modules make[2]: Entering directory `/usr/src/linux-source-2.6.22' WARNING: Symbol version dump /usr/src/linux-source-2.6.22/Module.symvers is missing; modules will have no dependencies and modversions. ln -s -f /root/openswan-2.5.17/linux/net/ipsec/ipsec_init.c /root/openswan-2.5.17/modobj26/ipsec_init.c CC [M] /root/openswan-2.5.17/modobj26/ipsec_init.o ln -s -f /root/openswan-2.5.17/linux/net/ipsec/ipsec_sa.c /root/openswan-2.5.17/modobj26/ipsec_sa.c CC [M] /root/openswan-2.5.17/modobj26/ipsec_sa.o ln -s -f /root/openswan-2.5.17/linux/net/ipsec/ipsec_radij.c /root/openswan-2.5.17/modobj26/ipsec_radij.c CC [M] /root/openswan-2.5.17/modobj26/ipsec_radij.o ln -s -f /root/openswan-2.5.17/linux/net/ipsec/radij.c /root/openswan-2.5.17/modobj26/radij.c CC [M] /root/openswan-2.5.17/modobj26/radij.o ln -s -f /root/openswan-2.5.17/linux/net/ipsec/ipsec_life.c /root/openswan-2.5.17/modobj26/ipsec_life.c CC [M] /root/openswan-2.5.17/modobj26/ipsec_life.o ln -s -f /root/openswan-2.5.17/linux/net/ipsec/ipsec_proc.c /root/openswan-2.5.17/modobj26/ipsec_proc.c CC [M] /root/openswan-2.5.17/modobj26/ipsec_proc.o ln -s -f /root/openswan-2.5.17/linux/net/ipsec/ipsec_tunnel.c /root/openswan-2.5.17/modobj26/ipsec_tunnel.c CC [M] /root/openswan-2.5.17/modobj26/ipsec_tunnel.o /root/openswan-2.5.17/modobj26/ipsec_tunnel.c: In function 'ipsec_xmit_state_cache_init': /root/openswan-2.5.17/modobj26/ipsec_tunnel.c:1895: error: invalid application of 'sizeof' to incomplete type 'struct ipsec_ixs' /root/openswan-2.5.17/modobj26/ipsec_tunnel.c:1895: error: invalid application of '__alignof__' to incomplete type 'struct ipsec_ixs' /root/openswan-2.5.17/modobj26/ipsec_tunnel.c:1888: warning: unused variable 'ipsec_ixs' make[3]: *** [/root/openswan-2.5.17/modobj26/ipsec_tunnel.o] Error 1 make[2]: *** [_module_/root/openswan-2.5.17/modobj26] Error 2 make[2]: Leaving directory `/usr/src/linux-source-2.6.22' make[1]: *** [module26] Error 2 make[1]: Leaving directory `/root/openswan-2.5.17' make: *** [module] Error 2