[Openswan dev] 2.4.3 on 2.4.22: field `ips_state' has incomplete type

Axel Thimm Axel.Thimm at ATrpms.net
Wed Nov 16 15:32:09 CET 2005


Hi,

while trying to upgrade rpm for FC1, RH9 etc from 2.4.0 to 2.4.3 I hit
this:

make[2]: Entering directory `/builddir/openswan-2.4.3/modobj'
/usr/bin/gcc32  -include /builddir/openswan-2.4.3/autoconf_ipsec.h -O3 -Wall -DIPCOMP_PREFIX -D__KERNEL__ -I/kernel/fc1-i386/2.4.22-1.2199.nptl_53.rhfc1.at-i686/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -I/builddir/openswan-2.4.3/linux/include -I/kernel/fc1-i386/2.4.22-1.2199.nptl_53.rhfc1.at-i686/include  -I -DIPCOMP_PREFIX -DARCH=i386  -DMODVERSIONS -include /kernel/fc1-i386/2.4.22-1.2199.nptl_53.rhfc1.at-i686/include/linux/modversions.h -DMODULE -DMODVERSIONS -include /kernel/fc1-i386/2.4.22-1.2199.nptl_53.rhfc1.at-i686/include/linux/modversions.h   -DKBUILD_BASENAME=ipsec_init  -c -o ipsec_init.o /builddir/openswan-2.4.3/linux/net/ipsec/ipsec_init.c
In file included from /builddir/openswan-2.4.3/linux/net/ipsec/ipsec_init.c:73:
/builddir/openswan-2.4.3/linux/include/openswan/ipsec_sa.h:145: field `ips_state' has incomplete type
In file included from /builddir/openswan-2.4.3/linux/net/ipsec/ipsec_init.c:89:
/builddir/openswan-2.4.3/linux/include/openswan/ipsec_alg.h:88: field `ixt_support' has incomplete type
/builddir/openswan-2.4.3/linux/include/openswan/ipsec_alg.h:131: confused by earlier errors, bailing out
make[2]: *** [ipsec_init.o] Error 1

Probably only the latest 2.4.x kernels are now supported. Any chance
to support 2.4.20-22 as found in RHL 7.3-9, FC1 or RHEL3?

Thanks!
-- 
Axel.Thimm at ATrpms.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.openswan.org/pipermail/dev/attachments/20051116/3ba8efba/attachment.bin


More information about the Dev mailing list