You've already forked mariadb-connector-c
mirror of
https://github.com/mariadb-corporation/mariadb-connector-c.git
synced 2025-08-08 14:02:17 +03:00
10.2-integration
renamed duplicate symbols in mariadb_version.h
This commit is contained in:
@@ -122,18 +122,18 @@ ENDIF()
|
||||
# various defines for generating include/mysql_version.h
|
||||
|
||||
SET(PROTOCOL_VERSION 10) # we adapted new password option from PHP's mysqlnd !
|
||||
SET(MYSQL_CLIENT_VERSION_MAJOR "10")
|
||||
SET(MYSQL_CLIENT_VERSION_MINOR "1")
|
||||
SET(MYSQL_CLIENT_VERSION_PATCH "7")
|
||||
SET(MYSQL_CLIENT_VERSION "${MYSQL_CLIENT_VERSION_MAJOR}.${MYSQL_CLIENT_VERSION_MINOR}.${MYSQL_CLIENT_VERSION_PATCH}")
|
||||
MATH(EXPR MYSQL_VERSION_ID "${MYSQL_CLIENT_VERSION_MAJOR} * 10000 +
|
||||
${MYSQL_CLIENT_VERSION_MINOR} * 100 +
|
||||
${MYSQL_CLIENT_VERSION_PATCH}")
|
||||
IF (NOT MYSQL_PORT)
|
||||
SET(MYSQL_PORT 3306)
|
||||
SET(MARIADB_CLIENT_VERSION_MAJOR "10")
|
||||
SET(MARIADB_CLIENT_VERSION_MINOR "1")
|
||||
SET(MARIADB_CLIENT_VERSION_PATCH "7")
|
||||
SET(MARIADB_CLIENT_VERSION "${MARIADB_CLIENT_VERSION_MAJOR}.${MARIADB_CLIENT_VERSION_MINOR}.${MARIADB_CLIENT_VERSION_PATCH}")
|
||||
MATH(EXPR MARIADB_VERSION_ID "${MARIADB_CLIENT_VERSION_MAJOR} * 10000 +
|
||||
${MARIADB_CLIENT_VERSION_MINOR} * 100 +
|
||||
${MARIADB_CLIENT_VERSION_PATCH}")
|
||||
IF (NOT MARIADB_PORT)
|
||||
SET(MARIADB_PORT 3306)
|
||||
ENDIF ()
|
||||
IF(NOT MYSQL_UNIX_ADDR)
|
||||
SET(MYSQL_UNIX_ADDR "/tmp/mysql.sock")
|
||||
IF(NOT MARIADB_UNIX_ADDR)
|
||||
SET(MARIADB_UNIX_ADDR "/tmp/mysql.sock")
|
||||
ENDIF()
|
||||
|
||||
INCLUDE("${CMAKE_SOURCE_DIR}/cmake/install.cmake")
|
||||
|
@@ -44,7 +44,7 @@
|
||||
#define LOCAL_HOST_NAMEDPIPE "."
|
||||
|
||||
#if defined(_WIN32) && !defined( _CUSTOMCONFIG_)
|
||||
#define MYSQL_NAMEDPIPE "MySQL"
|
||||
#define MARIADB_NAMEDPIPE "MySQL"
|
||||
#define MYSQL_SERVICENAME "MySql"
|
||||
#endif /* _WIN32 */
|
||||
|
||||
|
@@ -10,13 +10,10 @@
|
||||
#include <custom_conf.h>
|
||||
#else
|
||||
#define PROTOCOL_VERSION @PROTOCOL_VERSION@
|
||||
#define MYSQL_CLIENT_VERSION "@MYSQL_CLIENT_VERSION@"
|
||||
#define MYSQL_SERVER_VERSION "@MYSQL_CLIENT_VERSION@"
|
||||
#define MYSQL_SERVER_SUFFIX "@MYSQL_SERVER_SUFFIX@"
|
||||
#define FRM_VER @DOT_FRM_VERSION@
|
||||
#define MYSQL_VERSION_ID @MYSQL_VERSION_ID@
|
||||
#define MYSQL_PORT @MYSQL_PORT@
|
||||
#define MYSQL_UNIX_ADDR "@MYSQL_UNIX_ADDR@"
|
||||
#define MARIADB_CLIENT_VERSION_STR "@MARIADB_CLIENT_VERSION@"
|
||||
#define MARIADB_VERSION_ID @MARIADB_VERSION_ID@
|
||||
#define MARIADB_PORT @MARIADB_PORT@
|
||||
#define MARIADB_UNIX_ADDR "@MARIADB_UNIX_ADDR@"
|
||||
#define MYSQL_CONFIG_NAME "my"
|
||||
|
||||
#define MARIADB_PACKAGE_VERSION "@CPACK_PACKAGE_VERSION@"
|
||||
|
@@ -2365,7 +2365,7 @@ mysql_get_proto_info(MYSQL *mysql)
|
||||
const char * STDCALL
|
||||
mysql_get_client_info(void)
|
||||
{
|
||||
return (char*) MYSQL_CLIENT_VERSION;
|
||||
return (char*) MARIADB_CLIENT_VERSION_STR;
|
||||
}
|
||||
|
||||
static size_t get_store_length(size_t length)
|
||||
@@ -3265,7 +3265,7 @@ int STDCALL mysql_server_init(int argc __attribute__((unused)),
|
||||
struct servent *serv_ptr;
|
||||
char *env;
|
||||
|
||||
mysql_port = MYSQL_PORT;
|
||||
mysql_port = MARIADB_PORT;
|
||||
if ((serv_ptr = getservbyname("mysql", "tcp")))
|
||||
mysql_port = (uint) ntohs((ushort) serv_ptr->s_port);
|
||||
if ((env = getenv("MYSQL_TCP_PORT")))
|
||||
@@ -3275,11 +3275,12 @@ int STDCALL mysql_server_init(int argc __attribute__((unused)),
|
||||
{
|
||||
char *env;
|
||||
#ifdef _WIN32
|
||||
mysql_unix_port = (char*) MYSQL_NAMEDPIPE;
|
||||
mysql_unix_port = (char*) MARIADB_NAMEDPIPE;
|
||||
#else
|
||||
mysql_unix_port = (char*) MYSQL_UNIX_ADDR;
|
||||
mysql_unix_port = (char*) MARIADB_UNIX_ADDR;
|
||||
#endif
|
||||
if ((env = getenv("MYSQL_UNIX_PORT")))
|
||||
if ((env = getenv("MYSQL_UNIX_PORT")) ||
|
||||
(env = getenv("MARIADB_UNIX_PORT")))
|
||||
mysql_unix_port = env;
|
||||
}
|
||||
}
|
||||
@@ -3328,7 +3329,7 @@ int STDCALL mysql_set_server_option(MYSQL *mysql,
|
||||
|
||||
ulong STDCALL mysql_get_client_version(void)
|
||||
{
|
||||
return MYSQL_VERSION_ID;
|
||||
return MARIADB_VERSION_ID;
|
||||
}
|
||||
|
||||
ulong STDCALL mysql_hex_string(char *to, const char *from, size_t len)
|
||||
@@ -3464,10 +3465,10 @@ my_bool STDCALL mariadb_get_infov(MYSQL *mysql, enum mariadb_value value, void *
|
||||
#endif
|
||||
break;
|
||||
case MARIADB_CLIENT_VERSION:
|
||||
*((char **)arg)= MYSQL_CLIENT_VERSION;
|
||||
*((char **)arg)= MARIADB_CLIENT_VERSION_STR;
|
||||
break;
|
||||
case MARIADB_CLIENT_VERSION_ID:
|
||||
*((size_t *)arg)= MYSQL_VERSION_ID;
|
||||
*((size_t *)arg)= MARIADB_VERSION_ID;
|
||||
break;
|
||||
case MARIADB_CONNECTION_SERVER_VERSION:
|
||||
if (mysql)
|
||||
|
@@ -23,6 +23,8 @@ FOREACH (LIB_NAME ${SYSTEM_LIBS})
|
||||
GET_LIB_NAME(${LIB_NAME} LIB_OUT)
|
||||
SET(extra_dynamic_LDFLAGS "${extra_dynamic_LDFLAGS} ${LIB_OUT}")
|
||||
ENDFOREACH()
|
||||
STRING(STRIP ${extra_dynamic_LDFLAGS} extra_dynamic_LDFLAGS)
|
||||
|
||||
|
||||
IF(UNIX)
|
||||
IF(ICONV_EXTERNAL)
|
||||
|
Reference in New Issue
Block a user