Your message dated Thu, 19 Jan 2017 21:12:00 +0000
with message-id <e1cuk00-000e5f...@fasolo.debian.org>
and subject line Bug#850142: fixed in mariadb-connector-c 2.3.2-1
has caused the Debian Bug report #850142,
regarding libmariadb-dev: mariadb_config emits trailing binary bullshit on 
mips64el
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 ow...@bugs.debian.org
immediately.)


-- 
850142: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=850142
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libmariadb-dev
Version: 2.3.1-1
Severity: important
Control: affects -1 + src:rmysql

(severity should be serious, will raise after the next britney run)

(sid_mips64el-dchroot)anbe@eller:~$ mariadb_config
Copyright 2011-2015 MariaDB Corporation AB
Get compiler flags for using the MariaDB Connector/C.
Usage: mariadb_config [OPTIONS]
  --cflags        [-I/usr/include/mariadb -I/usr/include/mariadb/mysql -g -O2 
-fdebug-prefix-map=/build/mariadb-connector-c-dopxmU/mariadb-connector-c-2.3.1=.
 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -Wunused -Wno-uninitialized]
  --include       [-I/usr/include/mariadb -I/usr/include/mariadb/mysql]
  --libs          [-L/usr/lib/mips64el-linux-gnuabi64 -lmariadb]
  --libs_r        [-L/usr/lib/mips64el-linux-gnuabi64 -lmariadb]
  --version       [5.5.1]
  --socket        [/var/run/mysqld/mysqld.sock]
  --port          [3306]
  --plugindir     [/usr/lib/mips64el-linux-gnuabi64/mariadb/plugin]
  --plugindir     [/usr/lib/mips64el-linux-gnuabi64/mariadb/plugin]
ql]
g -O2 
-fdebug-prefix-map=/build/mariadb-connector-c-dopxmU/mariadb-connector-c-2.3.1=.
 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -Wunused -Wno-uninitialized]
�

Looks like some buffer is printed twice (starting at the second --plugindir)
and this includes all *bytes* from the buffer, ignoring zero termination.
Redirecting this to a file (or piping through hd) does not give the the 
duplicate
--plugindir setting, but a lot of \0 bytes (and three non-\0 bytes) at the end.
Running mariadb_config with some arguments emits similar trailing binary crap.


(sid_mips64el-dchroot)anbe@eller:~$ mariadb_config | hd | tail -n 20
00000540  75 73 72 2f 6c 69 62 2f  6d 69 70 73 36 34 65 6c  |usr/lib/mips64el|
00000550  2d 6c 69 6e 75 78 2d 67  6e 75 61 62 69 36 34 20  |-linux-gnuabi64 |
00000560  2d 6c 6d 61 72 69 61 64  62 5d 0a 20 20 2d 2d 76  |-lmariadb].  --v|
00000570  65 72 73 69 6f 6e 20 20  20 20 20 20 20 5b 35 2e  |ersion       [5.|
00000580  35 2e 31 5d 0a 20 20 2d  2d 73 6f 63 6b 65 74 20  |5.1].  --socket |
00000590  20 20 20 20 20 20 20 5b  2f 76 61 72 2f 72 75 6e  |       [/var/run|
000005a0  2f 6d 79 73 71 6c 64 2f  6d 79 73 71 6c 64 2e 73  |/mysqld/mysqld.s|
000005b0  6f 63 6b 5d 0a 20 20 2d  2d 70 6f 72 74 20 20 20  |ock].  --port   |
000005c0  20 20 20 20 20 20 20 5b  33 33 30 36 5d 0a 20 20  |       [3306].  |
000005d0  2d 2d 70 6c 75 67 69 6e  64 69 72 20 20 20 20 20  |--plugindir     |
000005e0  5b 2f 75 73 72 2f 6c 69  62 2f 6d 69 70 73 36 34  |[/usr/lib/mips64|
000005f0  65 6c 2d 6c 69 6e 75 78  2d 67 6e 75 61 62 69 36  |el-linux-gnuabi6|
00000600  34 2f 6d 61 72 69 61 64  62 2f 70 6c 75 67 69 6e  |4/mariadb/plugin|
00000610  5d 0a 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |]...............|
00000620  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00001310  00 f1 0f 02 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00001320  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00022309


This breaks the rmysql configure script.


While you are it it, please filter out -fdebug-prefix-map=* from the cflags.


Andreas

--- End Message ---
--- Begin Message ---
Source: mariadb-connector-c
Source-Version: 2.3.2-1

We believe that the bug you reported is fixed in the latest version of
mariadb-connector-c, 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 850...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Otto Kekäläinen <o...@debian.org> (supplier of updated mariadb-connector-c 
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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 19 Jan 2017 21:16:14 +0200
Source: mariadb-connector-c
Binary: libmariadb-dev libmariadb2 libmariadb-dev-compat
Architecture: source amd64
Version: 2.3.2-1
Distribution: unstable
Urgency: low
Maintainer: Debian MySQL Maintainers <pkg-mysql-ma...@lists.alioth.debian.org>
Changed-By: Otto Kekäläinen <o...@debian.org>
Description:
 libmariadb-dev - MariaDB Connector/C, development files
 libmariadb-dev-compat - MariaDB Connector/C, compatibility symlinks
 libmariadb2 - MariaDB Connector/C
Closes: 849125 850142
Changes:
 mariadb-connector-c (2.3.2-1) unstable; urgency=low
 .
   * New upstream release 2.3.2
     - Includes fix for mariadb_config that emitted trailing binary
       garbage on mips64el (Closes: #850142)
     - Includes fix for missing my_stmt.h (Closes: #849125)
Checksums-Sha1:
 6242a4e30d8521bd00e36ddc5d2cf9338e2249d4 2231 mariadb-connector-c_2.3.2-1.dsc
 f114087dae2371c8a402c3d15893bc1c870b7810 538172 
mariadb-connector-c_2.3.2.orig.tar.gz
 812066b54d5b6504a08265071ce7409dfaab6d84 24168 
mariadb-connector-c_2.3.2-1.debian.tar.xz
 f50597ced8117fca88ea1a4a83cefa21d61c0e79 4344 
libmariadb-dev-compat_2.3.2-1_amd64.deb
 cddd62a178b885b77e398e7d587ce82cdc36c2a4 38482 
libmariadb-dev-dbgsym_2.3.2-1_amd64.deb
 f6ca6dab3362b6330d576105db34abb4723499bc 209206 
libmariadb-dev_2.3.2-1_amd64.deb
 203934da5c788c160c1dc5e9b70ec17ba5c80b6a 389098 
libmariadb2-dbgsym_2.3.2-1_amd64.deb
 e730ab9a0050aa6b0a24251098cbbdc3ffb63c7d 130148 libmariadb2_2.3.2-1_amd64.deb
 3f2e1c8f83d7d0a202f7ca25b2498ef9a6a1da4f 6615 
mariadb-connector-c_2.3.2-1_amd64.buildinfo
Checksums-Sha256:
 3fbd3f8f5aee2b615ce0fd0239b5645de9e367641d54ec88c976a2f1d294e619 2231 
mariadb-connector-c_2.3.2-1.dsc
 4063c8655dc37608d4eade981e25b76f67f5d36e8426dc7f20d59e48ebba628a 538172 
mariadb-connector-c_2.3.2.orig.tar.gz
 5e95c3494249f320e94472a88523d8585999d00ec3c3771904a097edfb6dbac4 24168 
mariadb-connector-c_2.3.2-1.debian.tar.xz
 6f0e47e25608202d1a6f3d818d9a1e7a171c4a6d6cd849ba39b995e38622d9c2 4344 
libmariadb-dev-compat_2.3.2-1_amd64.deb
 bfc864bf2e3db8973403d257114dcaf3346cdf38f18dc6979ba91e74fcadbd21 38482 
libmariadb-dev-dbgsym_2.3.2-1_amd64.deb
 ddd0a666d9e6c7c154dd35e9c295512392b9b394216be36d88424fd58031c5b4 209206 
libmariadb-dev_2.3.2-1_amd64.deb
 92ae6378347d9c1d70f1bdd36dd44fc4335fccfab63373be662771d556d5922b 389098 
libmariadb2-dbgsym_2.3.2-1_amd64.deb
 55fc9a075a54c38fc7c0bb45c140e41cd58306a0cfc5b3f8ab7b53d63f48f212 130148 
libmariadb2_2.3.2-1_amd64.deb
 59166eb5d1d3a1c82888ad58f70e031a006f34adabc7ffa191e6f9d3d9e4f3c1 6615 
mariadb-connector-c_2.3.2-1_amd64.buildinfo
Files:
 3b73376d11d2269d4cebf3ed1a04fca5 2231 libs optional 
mariadb-connector-c_2.3.2-1.dsc
 cbee903e8581ca73b0aecfe9b7498c65 538172 libs optional 
mariadb-connector-c_2.3.2.orig.tar.gz
 a2d2dce3fee5ee1ad1e5914b8c452518 24168 libs optional 
mariadb-connector-c_2.3.2-1.debian.tar.xz
 cccb1eea433dfaf608cb8c66d776989e 4344 libdevel extra 
libmariadb-dev-compat_2.3.2-1_amd64.deb
 08db3e187e096caea826b6c089723c69 38482 debug extra 
libmariadb-dev-dbgsym_2.3.2-1_amd64.deb
 b61cea576e16e04df0829dc20122516f 209206 libdevel optional 
libmariadb-dev_2.3.2-1_amd64.deb
 7352446aa97618c1b6072c674c98c36c 389098 debug extra 
libmariadb2-dbgsym_2.3.2-1_amd64.deb
 84f14c217c652482df932d55887792f7 130148 libs optional 
libmariadb2_2.3.2-1_amd64.deb
 3cac0c93604b2bda422aae0f32066e84 6615 libs optional 
mariadb-connector-c_2.3.2-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCgAGBQJYgSbsAAoJEL7YRJ/O6NqIAz0P/3qCGE6M3ZjvPQ1OqFhEr8KM
C1xO1j2kCjTS0Nh7zcFRUhzenqP+xdyY4Mh8pAkY1FF+syWt+a1IujFmYaDwy2g4
f5EhyEwg4ceCWp/i8S/BzybEKu3/1hynODChvQWV297PcqFjAgKr9/6rdfdpNbN/
JhgDvlg2qCCfGLGSEyhUg3iZboZv/GhOenvwIdRHGiZaL1JKRl+Ffm+FnDUqCOo+
fA/7W27iSB29X6sWQzDdhrRu2sjgt/HDurGYMZApmyJBDj4/q/nhQmIQkkxkWP+Q
SHehDJ76/DHwwaxNHD7+MrbkpHl1fwQOK8GUD5jedWHhF459PCuLZX8BzbNWUVhO
Jpe7xKlIzgzCiY5W4PsQbRzNAvg0sM6c5uCFEIeAiHGPQvXj3Ts2PI+UjXxRbyYo
eIjU8kgH0nBFenBAOateuBlhM/c+fEaRBW8uJ5176Yb/UM+0eh3uK0GUkv2HJXcE
M5Bt44hzfxW8J2bbJzYkx75TlzoW2B/NFc6qs8TPRRl8WtBxLyMmMSRF0nmCd6mG
G1Hblie8kmbxTQnXosMr7M5rbrzMBiPJWbM61YynVbHvlDP9XIgIlk6QY+TXe+M2
Jvd2SwGqngJ27Dpcj+U93HnaXKAWQIy1P5Nsd+GFMJGkYn5qkFueww3fr3r6JGRN
/DRhsznXkCCU6Z74G56U
=OLq4
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to