|
From: Scott S. <Sc...@pb...> - 2010-05-14 13:00:27
|
I have gotten back to my problems with this [startup hangs; setkey
segfaults].
1) I verified setkey with minimal config runs successfully:
flush;
spdflush;
Any spdadd ... line causes segfault.
2) I have attempted to build from source.
a) install lfssystem
b) cvs ... co -r rel_1_4_rc3 build
c) update_src
d) make unpack menuconfig
Note menuconfig "works", but generates an error each time you change
between menu screens:
/data/build/scripts/settings: line 118: cd:
/data/build/tmp/.configure: Not a directory
e) make prepare
f) make build
Fails to build libradius-linux target. Log shows:
configure: error: RADIUS libs or includes not found. Aborting.
root:/data/build/tmp/LOGS/build# cat libradius-linux
cc -O2 -c radlib.c -o radlib_r.o
radlib.c:47:1: warning: "MSG_WAITALL" redefined
In file included from /usr/include/sys/socket.h:35,
from radlib.c:30:
/usr/include/bits/socket.h:195:1: warning: this is the location of the
previous
definition
ld -r -o radlib.o radlib_r.o -L/usr/local/lib -L/usr/local/lib -lmd5
ld: cannot find -lmd5
make: *** [radlib.o] Error 1
g) If I then remove the libradius-linux target from Makefile.build, and
continue, it fails to build ipsec-tools. Log shows:
checking if --enable-frag option is specified... yes
checking if --with-libradius option is specified...
/data/build/tmp/libradius-li
nux
configure: error: RADIUS libs or includes not found. Aborting.
Any thoughts on where to go from here ???
|