parse.y: In function `setkeymsg': parse.y:635: warning: dereferencing type-punned pointer will break strict-aliasing rules parse.y:651: warning: dereferencing type-punned pointer will break strict-aliasing rules i686-pc-linux-gnu-gcc -o setkey setkey.o parse.o token.o pfkey.o pfkey_dump.o key_debug.o ipsec_strerror.o -L../libipsec -lipsec -lfl /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lfl collect2: ld returned 1 exit status make: *** [setkey] Error 1 rm token.c !!! ERROR: net-misc/iputils-021109-r3 failed. !!! Function src_compile, Line 77, Exitcode 2 !!! setkey failed !!! If you need support, post the topmost build error, NOT this status message. Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r4 i686) ================================================================= System uname: 2.6.10-gentoo-r4 i686 AMD Athlon(TM) XP 2100+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r5 Automake: Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r2 Libtools: ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache cvs digest distlocks sandbox sfperms sign strict" GENTOO_MIRRORS="http://192.168.1.2/gentoo/ ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://192.168.1.2/gentoo-portage" USE="x86 3dnow X acpi aim alsa bash-completion berkdb bzlib crypt dvd fbcon gdbm gif gtk gtk2 imlib jpeg mmx ncurses nls nptl nptlonly offensive opengl oss pam perl png python readline sse truetype unicode xml2 xmms zlib"
do you not have flex on your system ? flex is part of the 'system' target ...
Well, it was installed prior to iputils as it should be, but I still got that failure. I just re-merged flex and now all of a sudden it works (of course). *shrug* Sorry to waste your guys time.
wh0rd