[Sqlrelay-discussion] CVS head seems to be broken / need a version that works with MySQL 4.1.x
Brought to you by:
mused
|
From: Joshua H. <jho...@if...> - 2006-10-18 01:09:22
|
Hello,
I just discovered SQL Relay and have been trying to get it work for the
first time. It seems that the latest stable release, 0.37.1, is
completely incompatible with MySQL 4.1.20. Eg.,
mysql -u X -p X -P9000
Enter password:
Debugging to:
/home/moanui/jhoblitt/jhroot/i686-pc-linux-gnu//var/sqlrelay/debug/sqlr-listener.15087
Segmentation fault
I dug through this list's archives and found a thread here:
http://sourceforge.net/mailarchive/message.php?msg_id=12572938
that suggests there are some known issues with 0.37.1 & Mysql 4.1.x,
even if of a slightly different nature. So I tried to build from CVS
and got this compilation error:
g++ -Wall -pipe -pthread
-DTMP_DIR=\"/home/moanui/jhoblitt/jhroot/i686-pc-linux-gnu//var/sqlrelay/tmp\"
-DDEBUG_DIR=\"/home/moanui/jhoblitt/jhroot/i686-pc-linux-gnu//var/sqlrelay/debug\"
-DDEFAULT_CONFIG_FILE=\"/home/moanui/jhoblitt/jhroot/i686-pc-linux-gnu//etc/sqlrelay.conf\"
-I./ -I../../ -I../../src/common -pthread -c cmdline.C -fPIC -DPIC -o
.libs/cmdline.o
cmdline.C: In member function 'void cmdline::setId()':
cmdline.C:20: error: 'getValue' was not declared in this scope
cmdline.C: In member function 'void cmdline::setConfig()':
cmdline.C:30: error: 'getValue' was not declared in this scope
cmdline.C: In member function 'void cmdline::setLocalStateDir()':
cmdline.C:39: error: 'getValue' was not declared in this scope
make[2]: *** [cmdline.lo] Error 1
make[2]: Leaving directory `/home/moanui/jhoblitt/tmp/sqlrelay/src/util'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/moanui/jhoblitt/tmp/sqlrelay/src'
make: *** [all] Error 2
Does this error leap out and anyone or should I take stab at fixing it?
Cheers,
-J
--
|