Accepting request 662777 from home:kstreitova:branches:server:database
- New upstream version 3.0.8 * mingw fix: use lowercase names for include files * CONC-375: Fixed handshake errors when mixing TLSv1.3 cipher suites with cipher suites from other TLS protocols * CONC-312: Added new caching_sha2_password authentication plugin for authentication with MySQL 8.0 - refresh mariadb-connector-c-2.3.1_unresolved_symbols.patch - pack caching_sha2_password.so plugin - New upstream version 3.0.7 [bsc#1116686] * Build fixes when building with ASAN/TSAN * CONC-370: Fixed memory leak in configuration file parsing. * CONC-371: Incorrect fractional part conversion when converting datetime string to MYSQL_TIME * CONC-283: Fixed pkg-config configuration * CONC-364: Not all sockets created in pvio_socket_connect function are closed * multiple fixes in named pipe implementation * CONC-349: Added new parameter STMT_ATTR_STATE to retrieve statement status via api function mysql_stmt_attr_get - refresh private_library.patch and absolute_path_fix.patch - pack libmariadb.pc OBS-URL: https://build.opensuse.org/request/show/662777 OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=34
This commit is contained in:
parent
90645df1a7
commit
5f839cd41d
@ -2,10 +2,10 @@ Author: Adam Majer <amajer@suse.de>
|
|||||||
Date: Fri Mar 3 15:59:09 CET 2017
|
Date: Fri Mar 3 15:59:09 CET 2017
|
||||||
Summary: Remove pure ugliness with paths
|
Summary: Remove pure ugliness with paths
|
||||||
|
|
||||||
Index: mariadb-connector-c-3.0.5-src/mariadb_config/mariadb_config.c.in
|
Index: mariadb-connector-c-3.0.7-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.7-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.7-src/mariadb_config/mariadb_config.c.in
|
||||||
@@ -5,13 +5,13 @@
|
@@ -5,13 +5,13 @@
|
||||||
|
|
||||||
static char *mariadb_progname;
|
static char *mariadb_progname;
|
||||||
@ -23,26 +23,18 @@ Index: mariadb-connector-c-3.0.5-src/mariadb_config/mariadb_config.c.in
|
|||||||
#define SOCKET "@MARIADB_UNIX_ADDR@"
|
#define SOCKET "@MARIADB_UNIX_ADDR@"
|
||||||
#define PORT "@MARIADB_PORT@"
|
#define PORT "@MARIADB_PORT@"
|
||||||
#define TLS_LIBRARY_VERSION "@TLS_LIBRARY_VERSION@"
|
#define TLS_LIBRARY_VERSION "@TLS_LIBRARY_VERSION@"
|
||||||
Index: mariadb-connector-c-3.0.5-src/mariadb_config/libmariadb.pc.in
|
Index: mariadb-connector-c-3.0.7-src/mariadb_config/libmariadb.pc.in
|
||||||
===================================================================
|
===================================================================
|
||||||
--- mariadb-connector-c-3.0.5-src.orig/mariadb_config/libmariadb.pc.in
|
--- mariadb-connector-c-3.0.7-src.orig/mariadb_config/libmariadb.pc.in
|
||||||
+++ mariadb-connector-c-3.0.5-src/mariadb_config/libmariadb.pc.in
|
+++ mariadb-connector-c-3.0.7-src/mariadb_config/libmariadb.pc.in
|
||||||
@@ -6,14 +6,14 @@
|
@@ -7,8 +7,8 @@
|
||||||
# Dan Nicholson’s Guide to pkg-config (http://www.freedesktop.org/wiki/Software/pkg-config/)
|
|
||||||
#
|
#
|
||||||
|
|
||||||
-includedir=@PREFIX_INSTALL_DIR@/@INCLUDE_INSTALL_DIR@/@SUFFIX_INSTALL_DIR@
|
prefix=@CMAKE_INSTALL_PREFIX@
|
||||||
-libdir=@PREFIX_INSTALL_DIR@/@INCLUDE_INSTALL_DIR@/@SUFFIX_INSTALL_DIR@
|
-includedir=${prefix}/@INSTALL_INCLUDEDIR@/@SUFFIX_INSTALL_DIR@
|
||||||
+includedir=@INCLUDE_INSTALL_DIR@
|
-libdir=${prefix}/@INSTALL_LIBDIR@/@SUFFIX_INSTALL_DIR@
|
||||||
+libdir=@INCLUDE_INSTALL_DIR@
|
+includedir=@INSTALL_INCLUDEDIR@
|
||||||
prefix=@PREFIX_INSTALL_DIR@
|
+libdir=@INSTALL_LIBDIR@
|
||||||
|
|
||||||
Name: libmariadb
|
Name: libmariadb
|
||||||
Version: @LIBMARIADB_VERSION@
|
Version: @CPACK_PACKAGE_VERSION@
|
||||||
Description: MariaDB Connector/C dynamic library
|
|
||||||
-Cflags: -I@PREFIX_INSTALL_DIR@/@INCLUDE_INSTALL_DIR@/@SUFFIX_INSTALL_DIR@ @CMAKE_C_FLAGS@
|
|
||||||
-Libs: -L@PREFIX_INSTALL_DIR@/@LIB_INSTALL_DIR@/@SUFFIX_INSTALL_DIR@ -lmariadb @extra_dynamic_LDFLAGS@
|
|
||||||
+Cflags: -I@INCLUDE_INSTALL_DIR@ @CMAKE_C_FLAGS@
|
|
||||||
+Libs: -L@LIB_INSTALL_DIR@ -lmariadb @extra_dynamic_LDFLAGS@
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
Index: mariadb-connector-c-3.0.5-src/plugins/auth/CMakeLists.txt
|
Index: mariadb-connector-c-3.0.8-src/plugins/auth/CMakeLists.txt
|
||||||
===================================================================
|
===================================================================
|
||||||
--- mariadb-connector-c-3.0.5-src.orig/plugins/auth/CMakeLists.txt
|
--- mariadb-connector-c-3.0.8-src.orig/plugins/auth/CMakeLists.txt
|
||||||
+++ mariadb-connector-c-3.0.5-src/plugins/auth/CMakeLists.txt
|
+++ mariadb-connector-c-3.0.8-src/plugins/auth/CMakeLists.txt
|
||||||
@@ -16,7 +16,8 @@ REGISTER_PLUGIN(TARGET dialog
|
@@ -16,7 +16,8 @@ REGISTER_PLUGIN(TARGET dialog
|
||||||
CONFIGURATIONS DYNAMIC STATIC OFF
|
CONFIGURATIONS DYNAMIC STATIC OFF
|
||||||
DEFAULT DYNAMIC
|
DEFAULT DYNAMIC
|
||||||
@ -10,5 +10,5 @@ Index: mariadb-connector-c-3.0.5-src/plugins/auth/CMakeLists.txt
|
|||||||
+ ${CC_SOURCE_DIR}/libmariadb/get_password.c
|
+ ${CC_SOURCE_DIR}/libmariadb/get_password.c
|
||||||
+ LIBRARIES dl)
|
+ LIBRARIES dl)
|
||||||
|
|
||||||
#GSSAPI client authentication plugin
|
# SHA256 caching plugin for MySQL 8.0 connection
|
||||||
IF(NOT WIN32)
|
IF(WITH_SSL)
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:2b2d18dc969dc385f7f740e4db112300e11bc626c9ba9aa05c284704095b9e48
|
|
||||||
size 666819
|
|
@ -1,11 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
Version: GnuPG v2
|
|
||||||
|
|
||||||
iQEcBAABCAAGBQJbYhQoAAoJEM4aPdXjyU9JvaQH/0ehF7SIcto1OxLeEB8pVsnl
|
|
||||||
iIuA0OXiY2T85q9SgYS2bJr8uvP+jpNWlkioT5FMic223yZ/hego763Ybbsoo5i+
|
|
||||||
IGpCMrPwD8qw5uPVl1MJOGN/jP+99nBaQ0wZp6LlP1MY0vADcF/ThrKuB2sNmQyi
|
|
||||||
RFRjgUGLAcpRJyFE4ClWhtD21SaFbaAel2FEYV5lWaQqAl55mFWdDjvgz2L97iPF
|
|
||||||
dlvjAE3ZmhJWifVHtOEaqw3rMaRzItgyYwUVNpxxRxIRYgKZ2kzCPRg1oO2R/orG
|
|
||||||
/332LcOqsMhvUiWkZWRylxssQGyU81ZHfVGNpC60uRk37YIFlR1teCIVudv8x0s=
|
|
||||||
=kgd5
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
mariadb-connector-c-3.0.8-src.tar.gz
Normal file
3
mariadb-connector-c-3.0.8-src.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:2ca368fd79e87e80497a5c9fd18922d8316af8584d87cecb35bd5897cb1efd05
|
||||||
|
size 674455
|
11
mariadb-connector-c-3.0.8-src.tar.gz.asc
Normal file
11
mariadb-connector-c-3.0.8-src.tar.gz.asc
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2
|
||||||
|
|
||||||
|
iQEcBAABCAAGBQJcHSpAAAoJEM4aPdXjyU9J8w8H/ivEMCO9TuptBRZDsyWugF1l
|
||||||
|
MjusiO3cIuUpdHQ9t2v14rDjkTvVyW4XVJA55RmQVOSQ2BSjhEQ+WhTG9FgjicuB
|
||||||
|
JYdWzEVvI8vfgITD4c93j+rM5qdVfWTKjy9KXgXTpkj7rhd/4j7PEGTtk6N2A+4D
|
||||||
|
EdGdO4hI79zzSAGeMGkkaVQl2p74FwusOxNwIwWMVm4j1N/Z3OnadjlE6ujNATMq
|
||||||
|
9Ngd9RTCF/XZIPI5+KGj20RhJ6yycmEW1DQwS7gM9/v+NbafdsPYyRvtt7y5XFm+
|
||||||
|
8ld5n19a5V0aMAAS5/Q6Ucd5NdyBsqcQsQwIRRTEY03Jkz63tKb7zGm9iHmTWbA=
|
||||||
|
=2wES
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,32 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 3 15:11:38 UTC 2019 - kstreitova@suse.com
|
||||||
|
|
||||||
|
- New upstream version 3.0.8
|
||||||
|
* mingw fix: use lowercase names for include files
|
||||||
|
* CONC-375: Fixed handshake errors when mixing TLSv1.3 cipher
|
||||||
|
suites with cipher suites from other TLS protocols
|
||||||
|
* CONC-312: Added new caching_sha2_password authentication plugin
|
||||||
|
for authentication with MySQL 8.0
|
||||||
|
- refresh mariadb-connector-c-2.3.1_unresolved_symbols.patch
|
||||||
|
- pack caching_sha2_password.so plugin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 15 09:53:11 UTC 2018 - kstreitova@suse.com
|
||||||
|
|
||||||
|
- New upstream version 3.0.7 [bsc#1116686]
|
||||||
|
* Build fixes when building with ASAN/TSAN
|
||||||
|
* CONC-370: Fixed memory leak in configuration file parsing.
|
||||||
|
* CONC-371: Incorrect fractional part conversion when converting
|
||||||
|
datetime string to MYSQL_TIME
|
||||||
|
* CONC-283: Fixed pkg-config configuration
|
||||||
|
* CONC-364: Not all sockets created in pvio_socket_connect
|
||||||
|
function are closed
|
||||||
|
* multiple fixes in named pipe implementation
|
||||||
|
* CONC-349: Added new parameter STMT_ATTR_STATE to retrieve
|
||||||
|
statement status via api function mysql_stmt_attr_get
|
||||||
|
- refresh private_library.patch and absolute_path_fix.patch
|
||||||
|
- pack libmariadb.pc
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Aug 2 23:08:34 UTC 2018 - kstreitova@suse.com
|
Thu Aug 2 23:08:34 UTC 2018 - kstreitova@suse.com
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package mariadb-connector-c
|
# spec file for package mariadb-connector-c
|
||||||
#
|
#
|
||||||
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
|
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -19,18 +19,18 @@
|
|||||||
%define sover 3
|
%define sover 3
|
||||||
%define libname libmariadb
|
%define libname libmariadb
|
||||||
# equivalent mariadb version
|
# equivalent mariadb version
|
||||||
%define mariadb_version 10.2.16
|
%define mariadb_version 10.2.21
|
||||||
%if ! %{defined _rundir}
|
%if ! %{defined _rundir}
|
||||||
%define _rundir %{_localstatedir}/run
|
%define _rundir %{_localstatedir}/run
|
||||||
%endif
|
%endif
|
||||||
%bcond_with sqlite3
|
%bcond_with sqlite3
|
||||||
Name: mariadb-connector-c
|
Name: mariadb-connector-c
|
||||||
Version: 3.0.6
|
Version: 3.0.8
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: MariaDB connector in C
|
Summary: MariaDB connector in C
|
||||||
License: LGPL-2.1-or-later
|
License: LGPL-2.1-or-later
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Url: https://github.com/MariaDB/mariadb-connector-c
|
URL: https://github.com/MariaDB/mariadb-connector-c
|
||||||
Source: https://downloads.mariadb.com/Connectors/c/connector-c-%{version}/%{name}-%{version}-src.tar.gz
|
Source: https://downloads.mariadb.com/Connectors/c/connector-c-%{version}/%{name}-%{version}-src.tar.gz
|
||||||
Source1: https://downloads.mariadb.com/Connectors/c/connector-c-%{version}/%{name}-%{version}-src.tar.gz.asc
|
Source1: https://downloads.mariadb.com/Connectors/c/connector-c-%{version}/%{name}-%{version}-src.tar.gz.asc
|
||||||
# Imported from keyserver based on keyid @ https://mariadb.com/kb/en/mariadb-enterprise/mariadb-enterprise-installation-guide/
|
# Imported from keyserver based on keyid @ https://mariadb.com/kb/en/mariadb-enterprise/mariadb-enterprise-installation-guide/
|
||||||
@ -159,6 +159,7 @@ install -Dpm 0644 build/include/ma_config.h \
|
|||||||
%{_libdir}/mysql/plugin/auth_gssapi_client.so
|
%{_libdir}/mysql/plugin/auth_gssapi_client.so
|
||||||
%{_libdir}/mysql/plugin/remote_io.so
|
%{_libdir}/mysql/plugin/remote_io.so
|
||||||
%{_libdir}/mysql/plugin/sha256_password.so
|
%{_libdir}/mysql/plugin/sha256_password.so
|
||||||
|
%{_libdir}/mysql/plugin/caching_sha2_password.so
|
||||||
|
|
||||||
%files -n %{libname}private
|
%files -n %{libname}private
|
||||||
%{_libdir}/libmariadbprivate.so
|
%{_libdir}/libmariadbprivate.so
|
||||||
@ -168,6 +169,7 @@ install -Dpm 0644 build/include/ma_config.h \
|
|||||||
%{_bindir}/mysql_config
|
%{_bindir}/mysql_config
|
||||||
%dir %{_includedir}/mysql
|
%dir %{_includedir}/mysql
|
||||||
%{_includedir}/mysql/*
|
%{_includedir}/mysql/*
|
||||||
|
%{_prefix}/lib/pkgconfig/libmariadb.pc
|
||||||
%{_libdir}/libmariadb.so
|
%{_libdir}/libmariadb.so
|
||||||
%{_libdir}/libmysqlclient.so
|
%{_libdir}/libmysqlclient.so
|
||||||
%{_libdir}/libmysqlclient_r.so
|
%{_libdir}/libmysqlclient_r.so
|
||||||
|
@ -8,10 +8,10 @@ static linking, create a private shared library that simply
|
|||||||
exports all symbols. With the exception of exported symbols, it is
|
exports all symbols. With the exception of exported symbols, it is
|
||||||
identical to the regular library.
|
identical to the regular library.
|
||||||
|
|
||||||
Index: mariadb-connector-c-3.0.6-src/libmariadb/CMakeLists.txt
|
Index: mariadb-connector-c-3.0.7-src/libmariadb/CMakeLists.txt
|
||||||
===================================================================
|
===================================================================
|
||||||
--- mariadb-connector-c-3.0.6-src.orig/libmariadb/CMakeLists.txt
|
--- mariadb-connector-c-3.0.7-src.orig/libmariadb/CMakeLists.txt
|
||||||
+++ mariadb-connector-c-3.0.6-src/libmariadb/CMakeLists.txt
|
+++ mariadb-connector-c-3.0.7-src/libmariadb/CMakeLists.txt
|
||||||
@@ -403,16 +403,24 @@ IF(CMAKE_SIZEOF_VOID_P EQUAL 8 AND MSVC)
|
@@ -403,16 +403,24 @@ IF(CMAKE_SIZEOF_VOID_P EQUAL 8 AND MSVC)
|
||||||
SET_TARGET_PROPERTIES(mariadbclient PROPERTIES STATIC_LIBRARY_FLAGS "/machine:x64")
|
SET_TARGET_PROPERTIES(mariadbclient PROPERTIES STATIC_LIBRARY_FLAGS "/machine:x64")
|
||||||
ENDIF()
|
ENDIF()
|
||||||
@ -23,7 +23,7 @@ Index: mariadb-connector-c-3.0.6-src/libmariadb/CMakeLists.txt
|
|||||||
+ENDIF()
|
+ENDIF()
|
||||||
+
|
+
|
||||||
IF(CMAKE_SYSTEM_NAME MATCHES "Linux")
|
IF(CMAKE_SYSTEM_NAME MATCHES "Linux")
|
||||||
IF (NOT WITH_ASAN)
|
IF (NOT WITH_ASAN AND NOT WITH_TSAN)
|
||||||
TARGET_LINK_LIBRARIES (libmariadb "-Wl,--no-undefined")
|
TARGET_LINK_LIBRARIES (libmariadb "-Wl,--no-undefined")
|
||||||
ENDIF()
|
ENDIF()
|
||||||
SET_TARGET_PROPERTIES(libmariadb PROPERTIES LINK_FLAGS "${CC_BINARY_DIR}/libmariadb/mariadbclient.def")
|
SET_TARGET_PROPERTIES(libmariadb PROPERTIES LINK_FLAGS "${CC_BINARY_DIR}/libmariadb/mariadbclient.def")
|
||||||
@ -47,11 +47,11 @@ Index: mariadb-connector-c-3.0.6-src/libmariadb/CMakeLists.txt
|
|||||||
+ DESTINATION ${INSTALL_LIBDIR})
|
+ DESTINATION ${INSTALL_LIBDIR})
|
||||||
|
|
||||||
IF(WIN32)
|
IF(WIN32)
|
||||||
IF(${CMAKE_BUILD_TYPE} STREQUAL "RelWithDebInfo")
|
# On Windows, install PDB
|
||||||
Index: mariadb-connector-c-3.0.6-src/mariadb_config/mariadb_config.c.in
|
Index: mariadb-connector-c-3.0.7-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.7-src.orig/mariadb_config/mariadb_config.c.in
|
||||||
+++ mariadb-connector-c-3.0.6-src/mariadb_config/mariadb_config.c.in
|
+++ mariadb-connector-c-3.0.7-src/mariadb_config/mariadb_config.c.in
|
||||||
@@ -7,6 +7,8 @@ static char *mariadb_progname;
|
@@ -7,6 +7,8 @@ static char *mariadb_progname;
|
||||||
|
|
||||||
#define INCLUDE "-I@INSTALL_INCLUDEDIR@ -I@INSTALL_INCLUDEDIR@/mariadb"
|
#define INCLUDE "-I@INSTALL_INCLUDEDIR@ -I@INSTALL_INCLUDEDIR@/mariadb"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user