On 12/09/2010 08:52 AM, KevinJin wrote:
Hi Huy,
I can access mysql with mysql -u <username> -p , and kamailio-3.0.4 doesn't have the issue when I do the complile on the same server.
Attached is the result of netstat -a
Thanks, Kevin
From: huy_quocnguyen@live.com To: kevin.jzh@hotmail.com; sr-users@lists.sip-router.org Subject: RE: [SR-Users] Kamailio 3.1 compile issue on Sparc Solaris 10 Date: Fri, 22 Oct 2010 11:44:27 +0700
Hi Kevin,
Test with command:
/netstat -ntulp/
Can you access to mysql ? /mysql -u <username> -p<password>/
Remove /mysql/ and /db_mysql/ from /exclude_modules/ in file modules.lst and compile again
Regards, Huy Nguyen
www.htk-inc.com http://www.htk-inc.com/
From: kevin.jzh@hotmail.com To: huy_quocnguyen@live.com; sr-users@lists.sip-router.org Subject: RE: [SR-Users] Kamailio 3.1 compile issue on Sparc Solaris 10 Date: Fri, 22 Oct 2010 12:29:46 +0800
It's running on the server.
root 10883 1 0 Aug 28 ? 0:00 /bin/sh ./bin/mysqld_safe --datadir=/usr/local/mysql/data --pid-file=/usr/local root 1394 28222 0 12:27:08 pts/1 0:00 grep mysql mysql 10960 10883 0 Aug 28 ? 348:02 /usr/local/mysql-5.1.47-solaris10-sparc-64bit/bin/mysqld --basedir=/usr/local/m
Thanks, Kevin
From: huy_quocnguyen@live.com To: kevin.jzh@hotmail.com; sr-users@lists.sip-router.org Subject: RE: [SR-Users] Kamailio 3.1 compile issue on Sparc Solaris 10 Date: Fri, 22 Oct 2010 11:26:05 +0700
Hi Kevin,
Please check whether mysql was running on your server ?
Regards, Huy Nguyen*
www.htk-inc.com http://www.htk-inc.com/
From: kevin.jzh@hotmail.com To: sr-users@lists.sip-router.org Date: Fri, 22 Oct 2010 12:15:22 +0800 Subject: [SR-Users] Kamailio 3.1 compile issue on Sparc Solaris 10
Hi All,
Trying to upgrade the Kamailio to the latest 3.1 version, but got the issue below when compile it, any help is appreciated.
AppSer01:root@/usr/local/src/kamailio-3.1.0/kamailio$ gmake Q=0 all Makefile.defs defs skipped
Makefile.defs defs skipped gmake[1]: Entering directory `/usr/local/src/kamailio-3.1.0/kamailio/modules/db_mysql' gcc -fPIC -DPIC -g -O9 -funroll-loops -mcpu=ultrasparc -mtune=ultrasparc -Wall -m64 -DNAME='"kamailio"' -DVERSION='"3.1.0"' -DARCH='"sparc64"' -DOS='solaris_' -DOS_QUOTED='"solaris"' -DCOMPILER='"gcc 3.4.6"' -D__CPU_sparc64 -D__OS_solaris -DSER_VER=3001000 -DCFG_DIR='"/usr/local/kamailio-3.1/etc/kamailio/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DDNS_IP_HACK -DUSE_IPV6 -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE -DHAVE_RESOLV_RES -DUSE_DNS_CACHE -DUSE_DNS_FAILOVER -DUSE_DST_BLACKLIST -DUSE_NAPTR -DDBG_QM_MALLOC -DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS -DSTATISTICS -DMALLOC_STATS -DWITH_AS_SUPPORT -DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DCC_GCC_LIKE_ASM -DSPARC64_MODE -DHAVE_GETIPNODEBYNAME -DHAVE_SYS_SOCKIO_H -DHAVE_SCHED_YIELD -DHAVE_ALLOCA_H -DUSE_SIGACTION -DHAVE_DEVPOLL -DHAVE_SELECT -DHAVE_FILIO_H -DSER_MOD_INTERFACE -I/usr/local/include -I/usr/local/include/mysql -I/usr/local/mysql/include -I/usr/include/mysql -DMOD_NAME='"db_mysql"' -c my_cmd.c -o my_cmd.o -MMD -MP In file included from ../../globals.h:37, from ../../pt.h:42, from ../../counters.h:43, from mysql_mod.h:39, from my_cmd.c:40: ../../ip_addr.h:86: error: field `sin6' has incomplete type ../../ip_addr.h: In function `ip_addr_loopback': ../../ip_addr.h:283: warning: implicit declaration of function `htonl' ../../ip_addr.h:286: warning: implicit declaration of function `IN6_IS_ADDR_LOOPBACK' ../../ip_addr.h: In function `sockaddr2ip_addr': ../../ip_addr.h:353: error: dereferencing pointer to incomplete type ../../ip_addr.h: In function `su_getport': ../../ip_addr.h:399: warning: implicit declaration of function `ntohs' ../../ip_addr.h: In function `su_setport': ../../ip_addr.h:418: warning: implicit declaration of function `htons' gmake[1]: *** [my_cmd.o] Error 1 gmake[1]: Leaving directory `/usr/local/src/kamailio-3.1.0/kamailio/modules/db_mysql' gmake: *** [modules] Error 1
Thanks, Kevin
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
Hello Kevin,
There is no issue with the mysql server. There is a header inclusion missing in the ip_addr.h file because solaris has probably other include headers for ipv6 support. I havo no opensolaris install a.t.m. so I would look for a patch and ask you to test it
Marius