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_quocngu...@live.com > To: kevin....@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....@hotmail.com > To: huy_quocngu...@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_quocngu...@live.com > To: kevin....@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....@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
_______________________________________________ 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