[Serusers] mysql module failing to load on solaris 9 -- SOLVED

Samy Touati samy at tunix.com
Mon Dec 29 16:06:54 CET 2003


Hi,
 
The issue I posted about an unresolved symbol, has been solved.
The math library needed to be included as part of the mysql module build.
 
 
Samy.
 
 
Original message
 
Hi,
 
I compiled ser 0.8.12 (release from cvs) on solaris 9, and I noticed that by
default mysql is never compiled.
I forced its compilation, and then I installed it manually in the runtime
modules directory.
When I run ser with the -c argument, it gives me this error message:
 
0(18375) loading module /usr/local/lib/ser/modules/mysql.so
 0(18375) ERROR: load_module: could not open module
</usr/local/lib/ser/modules/mysql.so>: ld.so.1: ./ser: fatal: relocation
error: file /usr/local/lib/ser/modules/mysql.so: symbol floor: referenced
symbol not found
 0(18375) parse error (50,13-49): failed to load module 
 
All other modules loaded ok.
 
Here's more info on my config:
 
# ./ser -V
version: ser 0.8.12-tcp_nonb (sparc64/solaris)
flags: STATS:Off, USE_IPV6, USE_TCP, DISABLE_NAGLE, DNS_IP_HACK, SHM_MEM,
SHM_MMAP, PKG_MALLOC, F_MALLOC, FAST_LOCK-ADAPTIVE_WAIT
ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16,
MAX_URI_SIZE 1024, BUF_SIZE 65535
@(#) $Id: main.c,v 1.168.4.1 2003/11/26 23:45:50 andrei Exp $
main.c compiled on 16:55:21 Dec 28 2003 with gcc 3.3
 
uname -a gives:
SunOS blade 5.9 Generic sun4u sparc SUNW,Sun-Blade-100
 
Any idea why I'm getting this error?
I ran ld.so.1 in debug mode, and I see the relocation of different symbols
of mysql.so then this error.
 
Samy.
 
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20031229/20908efa/attachment.htm>


More information about the sr-users mailing list