--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package tdbcmysql
tdbcmysql version blocks mariadb-10.3 transition because depends on a no more
built version of libmariadbclient
diff -Nru tdbcmysql-1.1.0/debian/changelog tdbcmysql-1.1.0/debian/changelog
--- tdbcmysql-1.1.0/debian/changelog 2018-10-20 12:38:45.000000000 +0200
+++ tdbcmysql-1.1.0/debian/changelog 2019-04-11 12:36:26.000000000 +0200
@@ -1,3 +1,10 @@
+tdbcmysql (1.1.0-2) unstable; urgency=medium
+
+ * Add libmariadb3 to the dependencies list, and load it during [package
+ require] if it's available (closes: #926628).
+
+ -- Massimo Manghi <mxmanghi@apache.org> Thu, 11 Apr 2019 12:36:26 +0200
+
tdbcmysql (1.1.0-1) unstable; urgency=medium
* New upstream release
diff -Nru tdbcmysql-1.1.0/debian/control tdbcmysql-1.1.0/debian/control
--- tdbcmysql-1.1.0/debian/control 2018-10-20 12:38:45.000000000 +0200
+++ tdbcmysql-1.1.0/debian/control 2019-04-11 12:34:23.000000000 +0200
@@ -2,14 +2,14 @@
Section: libs
Priority: optional
Maintainer: Massimo Manghi <mxmanghi@apache.org>
-Build-Depends: debhelper (>=9), tcl8.6-dev, tcl8.6-tdbc (>=1.0.5~),
libmariadbclient18 | libmysqlclient18 | libmysqlclient20
+Build-Depends: debhelper (>=9), tcl8.6-dev, tcl8.6-tdbc (>=1.0.5~),
libmariadb3 | libmariadbclient18 | libmysqlclient18 | libmysqlclient20
Standards-Version: 4.2.1
Rules-Requires-Root: binary-targets
Homepage: http://core.tcl.tk/tdbcmysql
Package: tcl8.6-tdbc-mysql
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, tcl8.6, tcl8.6-tdbc (>=1.0.5),
libmariadbclient18 | libmysqlclient18 | libmysqlclient20
+Depends: ${shlibs:Depends}, ${misc:Depends}, tcl8.6, tcl8.6-tdbc (>=1.0.5),
libmariadb3 | libmariadbclient18 | libmysqlclient18 | libmysqlclient20
Description: Tcl Database Connectivity
Tdbc is an interface standard for SQL databases and connectivity that aims to
make it easy to write portable and secure Tcl scripts that access SQL
diff -Nru tdbcmysql-1.1.0/debian/patches/mariadb-client-support
tdbcmysql-1.1.0/debian/patches/mariadb-client-support
--- tdbcmysql-1.1.0/debian/patches/mariadb-client-support 2018-10-20
12:38:45.000000000 +0200
+++ tdbcmysql-1.1.0/debian/patches/mariadb-client-support 2019-04-11
12:34:23.000000000 +0200
@@ -10,12 +10,20 @@
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/generic/mysqlStubInit.c
+++ b/generic/mysqlStubInit.c
-@@ -37,7 +37,7 @@
+@@ -37,14 +37,14 @@
static const char *const mysqlStubLibNames[] = {
/* @LIBNAMES@: DO NOT EDIT THESE NAMES */
- "mysqlclient_r", "mysqlclient", "mysql", NULL
-+ "mysqlclient_r", "mysqlclient", "mysql", "mariadbclient", NULL
++ "mysqlclient_r", "mysqlclient", "mysql", "mariadb", "mariadbclient", NULL
/* @END@ */
};
+ /* ABI Version numbers of the MySQL API that we can cope with */
+
+ static const char mysqlSuffixes[][4] = {
+- "", ".20", ".18", ".17", ".16", ".15"
++ "", ".20", ".18", ".17", ".16", ".15", ".3"
+ };
+
+ /* Names of the functions that we need from MySQL */
diff -Nru tdbcmysql-1.1.0/debian/patches/series
tdbcmysql-1.1.0/debian/patches/series
--- tdbcmysql-1.1.0/debian/patches/series 2018-10-20 12:38:45.000000000
+0200
+++ tdbcmysql-1.1.0/debian/patches/series 2019-04-11 12:34:23.000000000
+0200
@@ -1,3 +1,3 @@
-mariadb-client-support
addlibmysqlclient20
numeric-expression-expected
+mariadb-client-support
unblock tdbcmysql/1.1.0-2
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 4.19.0-4-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- End Message ---