Your message dated Wed, 25 May 2016 16:52:26 +0000
with message-id <[email protected]>
and subject line Bug#825080: fixed in libodb-mysql 2.4.0-2
has caused the Debian Bug report #825080,
regarding Package links against libmysqlclient_r
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
825080: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825080
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libodb-mysql-2.4
Version: 2.4.0-1
Tags: patch
User: [email protected]
Usertags: origin-ubuntu yakkety ubuntu-patch

Dear Maintainer,

Please stop linking against libmysqlclient_r and link directly against
libmysqlclient instead.

Your package currently links against libmysqlclient_r. libmysqlclient_r
was the thread-safe version of libmysqlclient in previous MySQL
releases. However, libmysqlclient has been itself been made thread-safe
since before the current libmysqlclient18. Thus libmysqlclient_r is
currently deprecated and provided as a compatibility symlink only, and
will disappear in MySQL 5.7. This change can be made now, in advance of
a possible future transition to libmysqlclient20, which does not provide
the _r variant.

In Ubuntu, we have done this with the attached patch, which I believe is
also applicable to Debian.

Thanks,

Robie Basak
Debian MySQL maintainers team
Ubuntu developer
diff -Nru libodb-mysql-2.4.0/debian/control libodb-mysql-2.4.0/debian/control
--- libodb-mysql-2.4.0/debian/control	2015-05-25 12:35:33.000000000 +0100
+++ libodb-mysql-2.4.0/debian/control	2016-04-01 14:31:50.000000000 +0100
@@ -1,8 +1,9 @@
 Source: libodb-mysql
 Section: devel
 Priority: optional
 Maintainer: Laszlo Boszormenyi (GCS) <[email protected]>
-Build-Depends: debhelper (>= 9), libodb-dev (>= 2.4.0), libmysqlclient-dev
+Build-Depends: debhelper (>= 9), libodb-dev (>= 2.4.0), libmysqlclient-dev, dh-autoreconf
 Standards-Version: 3.9.6
 Homepage: http://www.codesynthesis.com/products/odb
 
diff -Nru libodb-mysql-2.4.0/debian/patches/libmysqlclient_r libodb-mysql-2.4.0/debian/patches/libmysqlclient_r
--- libodb-mysql-2.4.0/debian/patches/libmysqlclient_r	1970-01-01 01:00:00.000000000 +0100
+++ libodb-mysql-2.4.0/debian/patches/libmysqlclient_r	2016-04-05 16:11:53.000000000 +0100
@@ -0,0 +1,18 @@
+Author: Robie Basak <[email protected]>
+Bug-Ubuntu: https://launchpad.net/bugs/1564871
+Forwarded: no
+Last-Update: 2016-04-01
+
+Use libmysqlclient whether threads are enabled or not.
+
+--- a/m4/libmysqlclient.m4
++++ b/m4/libmysqlclient.m4
+@@ -11,7 +11,7 @@
+ libmysqlclient_found=no
+ 
+ if test x"$1" != xnone; then
+-  libmysqlclient_name=mysqlclient_r
++  libmysqlclient_name=mysqlclient
+ else
+   libmysqlclient_name=mysqlclient
+ fi
diff -Nru libodb-mysql-2.4.0/debian/patches/series libodb-mysql-2.4.0/debian/patches/series
--- libodb-mysql-2.4.0/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ libodb-mysql-2.4.0/debian/patches/series	2016-04-01 14:19:33.000000000 +0100
@@ -0,0 +1 @@
+libmysqlclient_r
diff -Nru libodb-mysql-2.4.0/debian/rules libodb-mysql-2.4.0/debian/rules
--- libodb-mysql-2.4.0/debian/rules	2015-05-24 13:31:05.000000000 +0100
+++ libodb-mysql-2.4.0/debian/rules	2016-04-01 14:31:36.000000000 +0100
@@ -11,4 +11,4 @@
 include /usr/share/dpkg/buildflags.mk
 
 %:
-	dh $@ --parallel
+	dh $@ --parallel --with autoreconf

--- End Message ---
--- Begin Message ---
Source: libodb-mysql
Source-Version: 2.4.0-2

We believe that the bug you reported is fixed in the latest version of
libodb-mysql, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Laszlo Boszormenyi (GCS) <[email protected]> (supplier of updated libodb-mysql 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 25 May 2016 16:11:08 +0000
Source: libodb-mysql
Binary: libodb-mysql-2.4 libodb-mysql-dev
Architecture: source amd64
Version: 2.4.0-2
Distribution: unstable
Urgency: low
Maintainer: Laszlo Boszormenyi (GCS) <[email protected]>
Changed-By: Laszlo Boszormenyi (GCS) <[email protected]>
Description:
 libodb-mysql-2.4 - ODB Runtime Library for MySQL
 libodb-mysql-dev - ODB Runtime Library for MySQL (development)
Closes: 825080
Changes:
 libodb-mysql (2.4.0-2) unstable; urgency=low
 .
   * Sync with Ubuntu.
   * Update Standards-Version to 3.9.8 .
 .
   [ Robie Basak <[email protected]> ]
   * d/p/libmysqlclient_r: build against libmysqlclient, not _r
     (closes: #825080).
   * d/control, d/rules: enable dh_autoreconf.
Checksums-Sha1:
 a60a0609f0b0ab61faa7746c6abf761ce8c939ad 1880 libodb-mysql_2.4.0-2.dsc
 dce693e4c0e992acd9d385c7fbbd259284e17515 2272 
libodb-mysql_2.4.0-2.debian.tar.xz
 23dc506a1f262d063117fd144f58bb7313f7ca95 629648 
libodb-mysql-2.4-dbgsym_2.4.0-2_amd64.deb
 7d6c0b6f04b516f07a0511ffda0ddf202c3f2800 53398 
libodb-mysql-2.4_2.4.0-2_amd64.deb
 ec74b99a8b80e0b5849a4c2ff72707594667e30d 91782 
libodb-mysql-dev_2.4.0-2_amd64.deb
Checksums-Sha256:
 4de435f84f544f2c9cac0191ce8def0dcdd1d72d679c82b7d37d838d3f370ce4 1880 
libodb-mysql_2.4.0-2.dsc
 d7c660ba86d42e47d3c60bcab7251f204be0fbe79508d531424869800b35bc2a 2272 
libodb-mysql_2.4.0-2.debian.tar.xz
 2596415964afb58eec8b71477d6f82b1d7d032dee892c49b621466442d47bfff 629648 
libodb-mysql-2.4-dbgsym_2.4.0-2_amd64.deb
 a799965a9d3a0874c21eae552af2346bda55868947af47f697b4e4978ecc00c3 53398 
libodb-mysql-2.4_2.4.0-2_amd64.deb
 46a4a64f567f948ad71429a313ef507e139d909af1eccd8cfa025a0f9e1a96cf 91782 
libodb-mysql-dev_2.4.0-2_amd64.deb
Files:
 7fa79914e657e58985927f7d767d6f5c 1880 devel optional libodb-mysql_2.4.0-2.dsc
 a07479d0f0dbd6c5d1f73cceaf4fae39 2272 devel optional 
libodb-mysql_2.4.0-2.debian.tar.xz
 160702a83ce7b7140d5dbe59eedf5acd 629648 debug extra 
libodb-mysql-2.4-dbgsym_2.4.0-2_amd64.deb
 bcd7114ad0fadecb48f8a4362a647366 53398 devel optional 
libodb-mysql-2.4_2.4.0-2_amd64.deb
 a9d94a7df7198975ebafb56440843ed8 91782 libdevel optional 
libodb-mysql-dev_2.4.0-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJXRdVgAAoJENzjEOeGTMi/RnMP/2tqPziMSl6NgcBljqdL/st/
z+bOhoc4atts3VF+nX3jgwHGF2yxY86zGgY59vj/0ViLEDSfPWVAR5RFgODKeV6a
nNxurR1PvLoNpk9uT5aTX13aTT/s/fBo+U//pliTuqr5BEKRsKjbK8s705V9qH/d
rSW/7Gcnh5eSiEBuRywIkUuodSTpznS7a7ftB/mKoXtBG3K7ZZhqxAbrzJY0HWAQ
tHbHtHTmT7/cbw+JagNhwtpKAUbYUFLQLu519HKPyiwVKesLvbBz+idcgVYtlHIy
phvbguOWxnyFFTYExHRG/F+jumVUyVn0Y9PeORWzEWW3yY8JfTF1NoMEzOWPvOeT
vqdwsOPBud26SqSivuU6GseTHX0cjmvcTvEw/8TL1dUG1WnZX+ymHxDydvHt1rvV
ofkzsWKe+PqaujnnsiCuCYRfWeNs7jp1YDre6ej5piw8ccP0XHWa6Umpf4zeHTla
C8HAK+TybnWLa+DC2V3aFPT7hxvGGDO3rpzPdeoqVHXDcSOLgq4c78PKtqngvolJ
R2axegAV/Fy0+aut+KnLGflGxM3QjU+Fh9enpxBR757IN/kBEc09r+zdH6h9RWQh
sKu82qhdPBhyPt2aAzzias0a3WDmwTKLCy17yvJsm22e5KWmS3uGGiS8qZIwT9bs
olGxs5Zyv1Iogvpi4qL5
=tPoE
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to