Hello community, here is the log from the commit of package mariadb-connector-c for openSUSE:Factory checked in at 2018-08-17 23:57:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mariadb-connector-c (Old) and /work/SRC/openSUSE:Factory/.mariadb-connector-c.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "mariadb-connector-c" Fri Aug 17 23:57:24 2018 rev:13 rq:628376 version:3.0.6 Changes: -------- --- /work/SRC/openSUSE:Factory/mariadb-connector-c/mariadb-connector-c.changes 2018-08-02 14:48:51.819333760 +0200 +++ /work/SRC/openSUSE:Factory/.mariadb-connector-c.new/mariadb-connector-c.changes 2018-08-17 23:57:28.501890267 +0200 @@ -1,0 +2,16 @@ +Thu Aug 2 23:08:34 UTC 2018 - kstreitova@suse.com + +- New upstream version 3.0.6 + * MDEV-15263: FIx IS_NUM() macro + * CONC-297: local infile parameter must be unsigned int instead + of my_bool + * CONC-329: change return value of internal socket functions + from my_bool to int + * CONC-332: my_auth doesn't read/update server ok packet + * CONC-344: reset internal row counter + * CONC-345: invalid heap use after free + * CONC-346: Remove old cmake policies + * fixed crash in mysql_select_db if NULL parameter was provided +- refresh private_library.patch + +------------------------------------------------------------------- Old: ---- mariadb-connector-c-3.0.5-src.tar.gz mariadb-connector-c-3.0.5-src.tar.gz.asc New: ---- mariadb-connector-c-3.0.6-src.tar.gz mariadb-connector-c-3.0.6-src.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mariadb-connector-c.spec ++++++ --- /var/tmp/diff_new_pack.CTnfST/_old 2018-08-17 23:57:29.369892846 +0200 +++ /var/tmp/diff_new_pack.CTnfST/_new 2018-08-17 23:57:29.369892846 +0200 @@ -19,13 +19,13 @@ %define sover 3 %define libname libmariadb # equivalent mariadb version -%define mariadb_version 10.2.10 +%define mariadb_version 10.2.16 %if ! %{defined _rundir} %define _rundir %{_localstatedir}/run %endif %bcond_with sqlite3 Name: mariadb-connector-c -Version: 3.0.5 +Version: 3.0.6 Release: 0 Summary: MariaDB connector in C License: LGPL-2.1-or-later ++++++ mariadb-connector-c-3.0.5-src.tar.gz -> mariadb-connector-c-3.0.6-src.tar.gz ++++++ ++++ 1939 lines of diff (skipped) ++++++ private_library.patch ++++++ --- /var/tmp/diff_new_pack.CTnfST/_old 2018-08-17 23:57:29.509893261 +0200 +++ /var/tmp/diff_new_pack.CTnfST/_new 2018-08-17 23:57:29.509893261 +0200 @@ -8,10 +8,10 @@ exports all symbols. With the exception of exported symbols, it is identical to the regular library. -Index: mariadb-connector-c-3.0.5-src/libmariadb/CMakeLists.txt +Index: mariadb-connector-c-3.0.6-src/libmariadb/CMakeLists.txt =================================================================== ---- mariadb-connector-c-3.0.5-src.orig/libmariadb/CMakeLists.txt -+++ mariadb-connector-c-3.0.5-src/libmariadb/CMakeLists.txt +--- mariadb-connector-c-3.0.6-src.orig/libmariadb/CMakeLists.txt ++++ mariadb-connector-c-3.0.6-src/libmariadb/CMakeLists.txt @@ -403,16 +403,24 @@ IF(CMAKE_SIZEOF_VOID_P EQUAL 8 AND MSVC) SET_TARGET_PROPERTIES(mariadbclient PROPERTIES STATIC_LIBRARY_FLAGS "/machine:x64") ENDIF() @@ -26,8 +26,8 @@ IF (NOT WITH_ASAN) TARGET_LINK_LIBRARIES (libmariadb "-Wl,--no-undefined") ENDIF() - TARGET_LINK_LIBRARIES (libmariadb "${CC_BINARY_DIR}/libmariadb/mariadbclient.def") -+ TARGET_LINK_LIBRARIES (libmariadbprivate "-Wl,--no-undefined") + SET_TARGET_PROPERTIES(libmariadb PROPERTIES LINK_FLAGS "${CC_BINARY_DIR}/libmariadb/mariadbclient.def") ++ SET_TARGET_PROPERTIES(libmariadbprivate PROPERTIES LINK_FLAGS "-Wl,--no-undefined") ENDIF() SET_TARGET_PROPERTIES(mariadbclient PROPERTIES IMPORTED_INTERFACE_LINK_LIBRARIES "${SYSTEM_LIBS}") @@ -37,20 +37,21 @@ SET_TARGET_PROPERTIES(libmariadb PROPERTIES PREFIX "") # -@@ -442,6 +450,9 @@ INSTALL(TARGETS mariadbclient +@@ -446,7 +454,9 @@ INSTALL(TARGETS mariadbclient INSTALL(TARGETS libmariadb COMPONENT SharedLibraries DESTINATION ${INSTALL_LIBDIR}) +- +INSTALL(TARGETS libmariadbprivate + COMPONENT SharedLibraries + DESTINATION ${INSTALL_LIBDIR}) IF(WIN32) - # On Windows, install PDB -Index: mariadb-connector-c-3.0.5-src/mariadb_config/mariadb_config.c.in + IF(${CMAKE_BUILD_TYPE} STREQUAL "RelWithDebInfo") +Index: mariadb-connector-c-3.0.6-src/mariadb_config/mariadb_config.c.in =================================================================== ---- mariadb-connector-c-3.0.5-src.orig/mariadb_config/mariadb_config.c.in -+++ mariadb-connector-c-3.0.5-src/mariadb_config/mariadb_config.c.in +--- mariadb-connector-c-3.0.6-src.orig/mariadb_config/mariadb_config.c.in ++++ mariadb-connector-c-3.0.6-src/mariadb_config/mariadb_config.c.in @@ -7,6 +7,8 @@ static char *mariadb_progname; #define INCLUDE "-I@INSTALL_INCLUDEDIR@ -I@INSTALL_INCLUDEDIR@/mariadb"