Hello community, here is the log from the commit of package mysql-connector-cpp for openSUSE:Factory checked in at 2017-06-07 09:52:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mysql-connector-cpp (Old) and /work/SRC/openSUSE:Factory/.mysql-connector-cpp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mysql-connector-cpp" Wed Jun 7 09:52:40 2017 rev:22 rq:500039 version:1.1.8 Changes: -------- --- /work/SRC/openSUSE:Factory/mysql-connector-cpp/mysql-connector-cpp.changes 2017-02-06 14:34:47.308945668 +0100 +++ /work/SRC/openSUSE:Factory/.mysql-connector-cpp.new/mysql-connector-cpp.changes 2017-06-07 09:52:44.221460975 +0200 @@ -1,0 +2,7 @@ +Wed May 31 08:48:50 UTC 2017 - mplus...@suse.com + +- Update to version 1.1.8: + * See the news files on + https://dev.mysql.com/doc/relnotes/connector-cpp/en/ + +------------------------------------------------------------------- Old: ---- mysql-connector-c++-1.1.6.tar.gz New: ---- mysql-connector-c++-1.1.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mysql-connector-cpp.spec ++++++ --- /var/tmp/diff_new_pack.dEy4CZ/_old 2017-06-07 09:52:44.809377891 +0200 +++ /var/tmp/diff_new_pack.dEy4CZ/_new 2017-06-07 09:52:44.813377326 +0200 @@ -18,7 +18,7 @@ %define libname libmysqlcppconn7 Name: mysql-connector-cpp -Version: 1.1.6 +Version: 1.1.8 Release: 0 Summary: MySQL Connector/C++: Standardized database driver for C++ development License: SUSE-GPL-2.0-with-FLOSS-exception ++++++ mariadb_api.patch ++++++ --- /var/tmp/diff_new_pack.dEy4CZ/_old 2017-06-07 09:52:44.841373370 +0200 +++ /var/tmp/diff_new_pack.dEy4CZ/_new 2017-06-07 09:52:44.841373370 +0200 @@ -1,7 +1,7 @@ -Index: mysql-connector-c++-1.1.6/driver/nativeapi/libmysql_static_proxy.cpp +Index: mysql-connector-c++-1.1.8/driver/nativeapi/libmysql_static_proxy.cpp =================================================================== ---- mysql-connector-c++-1.1.6.orig/driver/nativeapi/libmysql_static_proxy.cpp -+++ mysql-connector-c++-1.1.6/driver/nativeapi/libmysql_static_proxy.cpp +--- mysql-connector-c++-1.1.8.orig/driver/nativeapi/libmysql_static_proxy.cpp ++++ mysql-connector-c++-1.1.8/driver/nativeapi/libmysql_static_proxy.cpp @@ -319,7 +319,7 @@ LibmysqlStaticProxy::options(MYSQL * mys int LibmysqlStaticProxy::get_option(MYSQL * mysql, enum mysql_option option, const void *arg) @@ -11,44 +11,44 @@ if (::mysql_get_option(mysql, option, arg)) { throw sql::InvalidArgumentException("Unsupported option provided to mysql_get_option()"); } else { -Index: mysql-connector-c++-1.1.6/driver/mysql_connection.cpp +Index: mysql-connector-c++-1.1.8/driver/mysql_connection.cpp =================================================================== ---- mysql-connector-c++-1.1.6.orig/driver/mysql_connection.cpp -+++ mysql-connector-c++-1.1.6/driver/mysql_connection.cpp -@@ -1003,6 +1003,7 @@ MySQL_Connection::getClientOption(const - MY_CHARSET_INFO cs; - proxy->get_character_set_info(&cs); - *(static_cast<int *>(optionValue)) = cs.mbmaxlen; +--- mysql-connector-c++-1.1.8.orig/driver/mysql_connection.cpp ++++ mysql-connector-c++-1.1.8/driver/mysql_connection.cpp +@@ -1022,6 +1022,7 @@ MySQL_Connection::getClientOption(const + MY_CHARSET_INFO cs; + proxy->get_character_set_info(&cs); + *(static_cast<int *>(optionValue)) = cs.mbmaxlen; +#ifndef MARIADB_BASE_VERSION - /* mysql_get_option() was added in mysql 5.7.3 version */ - } else if ( proxy->get_server_version() >= 50703 ) { - try { -@@ -1017,6 +1018,7 @@ MySQL_Connection::getClientOption(const - CPP_ERR_FMT("Unsupported option : %d:(%s) %s", proxy->errNo(), proxy->sqlstate().c_str(), proxy->error().c_str()); - throw e; - } + /* mysql_get_option() was added in mysql 5.7.3 version */ + } else if ( proxy->get_server_version() >= 50703 ) { + try { +@@ -1036,6 +1037,7 @@ MySQL_Connection::getClientOption(const + CPP_ERR_FMT("Unsupported option : %d:(%s) %s", proxy->errNo(), proxy->sqlstate().c_str(), proxy->error().c_str()); + throw e; + } +#endif /* MARIADB_BASE_VERSION */ - } + } } /* }}} */ -@@ -1034,11 +1036,13 @@ MySQL_Connection::getClientOption(const - MY_CHARSET_INFO cs; - proxy->get_character_set_info(&cs); - return cs.dir ? sql::SQLString(cs.dir) : ""; +@@ -1053,11 +1055,13 @@ MySQL_Connection::getClientOption(const + MY_CHARSET_INFO cs; + proxy->get_character_set_info(&cs); + return cs.dir ? sql::SQLString(cs.dir) : ""; +#ifndef MARIADB_BASE_VERSION - } else if ( proxy->get_server_version() >= 50703 ) { - const char* optionValue= NULL; - if (GET_CONN_OPTION(optionName, &optionValue, stringOptions)) { - return optionValue ? sql::SQLString(optionValue) : ""; - } + } else if ( proxy->get_server_version() >= 50703 ) { + const char* optionValue= NULL; + if (GET_CONN_OPTION(optionName, &optionValue, stringOptions)) { + return optionValue ? sql::SQLString(optionValue) : ""; + } +#endif /* MARIADB_BASE_VERSION */ - } - return ""; + } + return ""; } -Index: mysql-connector-c++-1.1.6/driver/nativeapi/libmysql_dynamic_proxy.cpp +Index: mysql-connector-c++-1.1.8/driver/nativeapi/libmysql_dynamic_proxy.cpp =================================================================== ---- mysql-connector-c++-1.1.6.orig/driver/nativeapi/libmysql_dynamic_proxy.cpp -+++ mysql-connector-c++-1.1.6/driver/nativeapi/libmysql_dynamic_proxy.cpp +--- mysql-connector-c++-1.1.8.orig/driver/nativeapi/libmysql_dynamic_proxy.cpp ++++ mysql-connector-c++-1.1.8/driver/nativeapi/libmysql_dynamic_proxy.cpp @@ -434,6 +434,7 @@ LibmysqlDynamicProxy::options(MYSQL * my int LibmysqlDynamicProxy::get_option(MYSQL * mysql, enum mysql_option option, const void *arg) ++++++ mysql-connector-c++-1.1.6.tar.gz -> mysql-connector-c++-1.1.8.tar.gz ++++++ ++++ 21796 lines of diff (skipped)