Recent searches of the error on the game server lead me to believe that there was once a problem with the linux build, so I'm running make clean && make | tee buildlog so I can have a better look. I do recall some odd warning as the game server was building, but neglected to address it since it wasn't an actual failure.
Edit: Here's all the warnings that occured during the biuld. Posting them before I've done my research, but I have to go rack mount a Dell Blade. @.@
Code: Select all
g++ -std=c++1y -DHAVE_CONFIG_H -I. -I./src/common -DdsUDPSERV -I/usr//include/luajit-2.0 -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -g -O2 -MT dsgame-instance_loader.o -MD -MP -MF .deps/dsgame-instance_loader.Tpo -c -o dsgame-instance_loader.o `test -f 'src/map/instance_loader.cpp' || echo './'`src/map/instance_loader.cpp
src/map/instance_loader.cpp: In member function ‘CInstance* CInstanceLoader::LoadInstance(CInstance*)’:
src/map/instance_loader.cpp:101:3: warning: deprecated conversion from string constant to ‘int8* {aka char*}’ [-Wwrite-strings]
"SELECT mobname, mobid, pos_rot, pos_x, pos_y, pos_z, \
^
src/map/instance_loader.cpp:231:9: warning: deprecated conversion from string constant to ‘int8* {aka char*}’ [-Wwrite-strings]
Query =
^
mv -f .deps/dsgame-instance_loader.Tpo .deps/dsgame-instance_loader.Po
g++ -std=c++1y -DHAVE_CONFIG_H -I. -I./src/common -DdsUDPSERV -I/usr//include/luajit-2.0 -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -g -O2 -MT dsgame-merit_points_categories.o -MD -MP -MF .deps/dsgame-merit_points_categories.Tpo -c -o dsgame-merit_points_categories.o `test -f 'src/map/packets/merit_points_categories.cpp' || echo './'`src/map/packets/merit_points_categories.cpp
src/map/packets/merit_points_categories.cpp: In constructor ‘CMeritPointsCategoriesPacket::CMeritPointsCategoriesPacket(CCharEntity*)’:
src/map/packets/merit_points_categories.cpp:80:64: warning: large integer implicitly truncated to unsigned type [-Woverflow]
MeritPointsCategoriesPacket(PChar, 5 * MAX_MERITS_IN_PACKET);
^
mv -f .deps/dsgame-merit_points_categories.Tpo .deps/dsgame-merit_points_categories.Po
g++ -std=c++1y -DHAVE_CONFIG_H -I. -I./src/common -DdsUDPSERV -I/usr//include/luajit-2.0 -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -g -O2 -MT dsgame-packet_system.o -MD -MP -MF .deps/dsgame-packet_system.Tpo -c -o dsgame-packet_system.o `test -f 'src/map/packet_system.cpp' || echo './'`src/map/packet_system.cpp
src/map/packet_system.cpp: In function ‘void SmallPacket0x04D(map_session_data_t*, CCharEntity*, CBasicPacket)’:
src/map/packet_system.cpp:1555:18: warning: deprecated conversion from string constant to ‘int8* {aka char*}’ [-Wwrite-strings]
fmtQuery = "SELECT itemid, itemsubid, slot, quantity, sent, extra, sender, charname FROM delivery_box WHERE charid = %u AND box = %d AND slot < 8 ORDER BY slot;";
^
mv -f .deps/dsgame-packet_system.Tpo .deps/dsgame-packet_system.Po
g++ -std=c++1y -DHAVE_CONFIG_H -I. -I./src/common -DdsTCPSERV -I/usr//include/luajit-2.0 -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -g -O2 -MT dsconnect-socket.o -MD -MP -MF .deps/dsconnect-socket.Tpo -c -o dsconnect-socket.o `test -f 'src/common/socket.cpp' || echo './'`src/common/socket.cpp
src/common/socket.cpp: In function ‘void socket_init_tcp()’:
src/common/socket.cpp:1031:31: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
char *SOCKET_CONF_FILENAME = "./conf/packet_darkstar_tcp.conf";
^
mv -f .deps/dsconnect-socket.Tpo .deps/dsconnect-socket.Po
g++ -std=c++1y -DHAVE_CONFIG_H -I. -I./src/common -DdsTCPSERV -I/usr//include/luajit-2.0 -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -g -O2 -MT dsconnect-message_server.o -MD -MP -MF .deps/dsconnect-message_server.Tpo -c -o dsconnect-message_server.o `test -f 'src/login/message_server.cpp' || echo './'`src/login/message_server.cpp
src/login/message_server.cpp: In function ‘void message_server_parse(MSGSERVTYPE, zmq::message_t*, zmq::message_t*, zmq::message_t*)’:
src/login/message_server.cpp:97:23: warning: deprecated conversion from string constant to ‘int8* {aka char*}’ [-Wwrite-strings]
int8* query = "SELECT server_addr, server_port FROM accounts_sessions LEFT JOIN chars ON \
^
src/login/message_server.cpp:102:27: warning: deprecated conversion from string constant to ‘int8* {aka char*}’ [-Wwrite-strings]
int8* query = "SELECT server_addr, server_port FROM accounts_sessions WHERE charid = %d LIMIT 1;";
^
src/login/message_server.cpp:111:23: warning: deprecated conversion from string constant to ‘int8* {aka char*}’ [-Wwrite-strings]
int8* query = "SELECT server_addr, server_port, MIN(charid) FROM accounts_sessions JOIN accounts_parties USING (charid) \
^
src/login/message_server.cpp:119:23: warning: deprecated conversion from string constant to ‘int8* {aka char*}’ [-Wwrite-strings]
int8* query = "SELECT server_addr, server_port FROM accounts_sessions \
^
src/login/message_server.cpp:126:23: warning: deprecated conversion from string constant to ‘int8* {aka char*}’ [-Wwrite-strings]
int8* query = "SELECT zoneip, zoneport FROM zone_settings WHERE misc & 1024 GROUP BY zoneip, zoneport;";
^
src/login/message_server.cpp:133:23: warning: deprecated conversion from string constant to ‘int8* {aka char*}’ [-Wwrite-strings]
int8* query = "SELECT zoneip, zoneport FROM zone_settings GROUP BY zoneip, zoneport;";
^
src/login/message_server.cpp:142:23: warning: deprecated conversion from string constant to ‘int8* {aka char*}’ [-Wwrite-strings]
int8* query = "SELECT server_addr, server_port FROM accounts_sessions WHERE charid = %d; ";
^
mv -f .deps/dsconnect-message_server.Tpo .deps/dsconnect-message_server.Po
g++ -std=c++1y -DHAVE_CONFIG_H -I. -I./src/common -DdsTCPSERV -I/usr//include/luajit-2.0 -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -g -O2 -MT dsconnect-login_auth.o -MD -MP -MF .deps/dsconnect-login_auth.Tpo -c -o dsconnect-login_auth.o `test -f 'src/login/login_auth.cpp' || echo './'`src/login/login_auth.cpp
src/login/login_auth.cpp: In function ‘int32 login_parse(int32)’:
src/login/login_auth.cpp:221:34: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
char *fmtQuery = "SELECT max(accounts.id) FROM accounts;";
^
src/login/login_auth.cpp:249:26: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
fmtQuery = "INSERT INTO accounts(id,login,password,timecreate,timelastmodify,status,priv)\
^
mv -f .deps/dsconnect-login_auth.Tpo .deps/dsconnect-login_auth.Po
g++ -std=c++1y -DHAVE_CONFIG_H -I. -I./src/common -I/usr//include/luajit-2.0 -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -g -O2 -MT dssearch-search.o -MD -MP -MF .deps/dssearch-search.Tpo -c -o dssearch-search.o `test -f 'src/search/search.cpp' || echo './'`src/search/search.cpp
src/search/search.cpp: In function ‘void login_config_default()’:
src/search/search.cpp:419:37: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
login_config.search_server_port = "54002";
^
mv -f .deps/dssearch-search.Tpo .deps/dssearch-search.Po