rendered paste bodyruben@ismlnx-fw08:~/openswan-2.5.17$ make KERNELSRC=/usr/src/linux-source-2.6.22/ module
Building module for a 2.6 kernel
make[1]: Entering directory `/home/ruben/openswan-2.5.17'
make[2]: Entering directory `/home/ruben/openswan-2.5.17'
mkdir -p /home/ruben/openswan-2.5.17/modobj26
echo ln -s -f /home/ruben/openswan-2.5.17/linux/net/ipsec/des/*.S /home/ruben/openswan-2.5.17/modobj26
ln -s -f /home/ruben/openswan-2.5.17/linux/net/ipsec/des/dx86unix.S /home/ruben/openswan-2.5.17/modobj26
(rm -f /home/ruben/openswan-2.5.17/modobj26/des; mkdir -p /home/ruben/openswan-2.5.17/modobj26/des && cd /home/ruben/openswan-2.5.17/modobj26/des && ln -s -f /home/ruben/openswan-2.5.17/linux/net/ipsec/des/* . && ln -s -f Makefile.fs2_6 Makefile)
(rm -f /home/ruben/openswan-2.5.17/modobj26/aes; mkdir -p /home/ruben/openswan-2.5.17/modobj26/aes && cd /home/ruben/openswan-2.5.17/modobj26/aes && ln -s -f /home/ruben/openswan-2.5.17/linux/net/ipsec/aes/* . && ln -s -f Makefile.fs2_6 Makefile)
mkdir -p /home/ruben/openswan-2.5.17/modobj26/aes
cp /home/ruben/openswan-2.5.17/packaging/makefiles/module26.make /home/ruben/openswan-2.5.17/modobj26/Makefile
echo "# " >> /home/ruben/openswan-2.5.17/modobj26/Makefile
echo "# Local Variables: " >> /home/ruben/openswan-2.5.17/modobj26/Makefile
echo "# compile-command: \"make -C /home/ruben/openswan-2.5.17 ARCH=x86_64 KERNELSRC=/usr/src/linux-source-2.6.22/ MOD26BUILDDIR=/home/ruben/openswan-2.5.17/modobj26 module26\"" >> /home/ruben/openswan-2.5.17/modobj26/Makefile
echo "# End: " >> /home/ruben/openswan-2.5.17/modobj26/Makefile
ln -s -f /home/ruben/openswan-2.5.17/linux/net/ipsec/match*.S /home/ruben/openswan-2.5.17/modobj26
make[2]: Leaving directory `/home/ruben/openswan-2.5.17'
make -C /usr/src/linux-source-2.6.22/ BUILDDIR=/home/ruben/openswan-2.5.17/modobj26 SUBDIRS=/home/ruben/openswan-2.5.17/modobj26 MODULE_DEF_INCLUDE=/home/ruben/openswan-2.5.17/packaging/linus/config-all.h MODULE_DEFCONFIG=/home/ruben/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 /home/ruben/openswan-2.5.17/linux/net/ipsec/ipsec_init.c /home/ruben/openswan-2.5.17/modobj26/ipsec_init.c
CC [M] /home/ruben/openswan-2.5.17/modobj26/ipsec_init.o
ln -s -f /home/ruben/openswan-2.5.17/linux/net/ipsec/ipsec_sa.c /home/ruben/openswan-2.5.17/modobj26/ipsec_sa.c
CC [M] /home/ruben/openswan-2.5.17/modobj26/ipsec_sa.o
ln -s -f /home/ruben/openswan-2.5.17/linux/net/ipsec/ipsec_radij.c /home/ruben/openswan-2.5.17/modobj26/ipsec_radij.c
CC [M] /home/ruben/openswan-2.5.17/modobj26/ipsec_radij.o
ln -s -f /home/ruben/openswan-2.5.17/linux/net/ipsec/radij.c /home/ruben/openswan-2.5.17/modobj26/radij.c
CC [M] /home/ruben/openswan-2.5.17/modobj26/radij.o
ln -s -f /home/ruben/openswan-2.5.17/linux/net/ipsec/ipsec_life.c /home/ruben/openswan-2.5.17/modobj26/ipsec_life.c
CC [M] /home/ruben/openswan-2.5.17/modobj26/ipsec_life.o
ln -s -f /home/ruben/openswan-2.5.17/linux/net/ipsec/ipsec_proc.c /home/ruben/openswan-2.5.17/modobj26/ipsec_proc.c
CC [M] /home/ruben/openswan-2.5.17/modobj26/ipsec_proc.o
ln -s -f /home/ruben/openswan-2.5.17/linux/net/ipsec/ipsec_tunnel.c /home/ruben/openswan-2.5.17/modobj26/ipsec_tunnel.c
CC [M] /home/ruben/openswan-2.5.17/modobj26/ipsec_tunnel.o
/home/ruben/openswan-2.5.17/modobj26/ipsec_tunnel.c: In function ‘ipsec_xmit_state_cache_init’:
/home/ruben/openswan-2.5.17/modobj26/ipsec_tunnel.c:1895: error: invalid application of ‘sizeof’ to incomplete type ‘struct ipsec_ixs’
/home/ruben/openswan-2.5.17/modobj26/ipsec_tunnel.c:1895: error: invalid application of ‘__alignof__’ to incomplete type ‘struct ipsec_ixs’
/home/ruben/openswan-2.5.17/modobj26/ipsec_tunnel.c:1888: warning: unused variable ‘ipsec_ixs’
make[3]: *** [/home/ruben/openswan-2.5.17/modobj26/ipsec_tunnel.o] Error 1
make[2]: *** [_module_/home/ruben/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 `/home/ruben/openswan-2.5.17'
make: *** [module] Error 2