I am not able to generate an zImage for ixp2800 with openswan selected it fails as seen below.
Could not find anything interesting on the net either.
----------------------------------------------------------------------------------------------------------------------------- ucfront-gcc arm-linux-gcc -mbig-endian -o pluto -g -fno-common
-fno-builtin connections.o pending.o cookie.o crypto.o defs.o dpd.o foodgroups.o log.o state.o plutomain.o plutoalg.o server.o timer.o pluto_constants.o id.o ipsec_doi.o ikev1_quick.o kernel.o kernel_netlink.o kernel_pfkey.o kernel_noklips.o rcv_whack.o demux.o lex.o keys.o dnskey.o pluto_crypt.o crypt_utils.o crypt_ke.o crypt_dh.o rnd.o spdb.o spdb_struct.o sha1.o md5.o vendor.o nat_traversal.o virtual.o ike_alg_aes.o ike_alginit.o ike_alg.o db_ops.o xauth.o ac.o asn1.o oid.o pem.o pgp.o pkcs.o x509.o certs.o md2.o ocsp.o x509keys.o whacklib.o /openswan/snapgear/openswan/lib/libcrypto/libdes/libdes.a /openswan/snapgear/openswan/lib/libcrypto/libaes/libaes.a /openswan/snapgear/openswan/lib/libopenswan/libopenswan.a
-lgmp -lresolv /Freeswan/usr/local/bin/../lib/gcc/arm-linux/3.4.4/libgmp.a(set_str.o): In function `digit_value_in_base': set_str.c:(.text+0x18): undefined reference to `__ctype_b_loc' set_str.c:(.text+0x5c): undefined reference to `__ctype_b_loc' set_str.c:(.text+0xa0): undefined reference to `__ctype_b_loc' /Freeswan/usr/local/bin/../lib/gcc/arm-linux/3.4.4/libgmp.a(set_str.o): In function `__gmpz_set_str': set_str.c:(.text+0x158): undefined reference to `__ctype_b_loc' set_str.c:(.text+0x2dc): undefined reference to `__ctype_b_loc' /Freeswan/usr/local/bin/../lib/gcc/arm-linux/3.4.4/libgmp.a(set_str.o):set_str.c:(.text+0x3bc): more undefined references to `__ctype_b_loc' follow collect2: ld returned 1 exit status make[5]: *** [pluto] Error 1 make[5]: Leaving directory `/openswan/snapgear/openswan/programs/pluto'
-----------------------------------------------------------------------------------------------------------------------------
Has anybody tried this.
Aheesh