When I build freeradius-server-2.1.10, using static
libraries (“—enable-shared=no”, “—enable-static=PKG”)
for the MIPS platform, the build goes through fine. However, when I start the
freeradius server, it crashes with the following error message:
radiusd:
../sysdeps/unix/sysv/linux/ia64/getpagesize.c:35: __getpagesize: Assertion
`_rtld_global_ro._dl_pagesize != 0' failed.
Floating
point exception
I noticed the following warning in the build log:
/ws/karvind/projects/bugsmain3/thirdparty/freeradius/freeradius-server-2.1.10/src/lib/.libs/libfreeradius-radius.a(misc.o):
In function `ip_hton':
/ws/karvind/projects/bugsmain3/thirdparty/freeradius/freeradius-server-2.1.10/src/lib/misc.c:419:
warning: Using
'getaddrinfo' in statically linked applications requires at runtime the shared
libraries from the glibc version used for linking
Has anyone else encountered this before? Any
input/suggestions on this would be appreciated. The version of glibc used is glibc-2.7.
Thanks,
Arvind