Your message dated Wed, 22 Nov 2017 09:09:29 +0000
with message-id <[email protected]>
and subject line Bug#882329: fixed in mariadb-10.1 1:10.1.29-2
has caused the Debian Bug report #882329,
regarding mariadb-10.1: FTBFS if jemalloc is disabled - undefined reference to
symbol '__bss_start'
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.)
--
882329: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882329
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mariadb-10.1
Version: 10.1.29-1
Severity: serious
Tags: sid buster
Hi,
mariadb-10.1 FTBFS if jemalloc is disabled with the following error:
> /usr/bin/ld: ../../mysys/libmysys.a(stacktrace.c.o): undefined reference to
> symbol '__bss_start'
> //usr/lib/mips64el-linux-gnuabi64/liblz4.so.1: error adding symbols: DSO
> missing from command line
> collect2: error: ld returned 1 exit status
In practice, this breaks mips* where jemalloc is disabled because
jemalloc 3.6 has major issues on mips (which are fixed in 5.0, but
that's a separate issue). The bug can be reproduced on amd64 if jemalloc
is manually disabled in debian/rules.
I think this is a bug in ld which I have filed here:
https://sourceware.org/bugzilla/show_bug.cgi?id=22471
Thinking about ways you could workaround it:
* Disable the HAVE_BSS_START config test, or
* Manually link mariabackup against a library which exports __bss_start
(such as liblz4 as suggested), or
* Revert to using the system libpcre which provides a __bss_start symbol
(presumably blocked on #878107).
Using the gold linker might have also worked, but it seems that mariadb
complains if you try to use it.
Thanks to Adrian Bunk for some help debugging this problem.
Thanks,
James
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: mariadb-10.1
Source-Version: 1:10.1.29-2
We believe that the bug you reported is fixed in the latest version of
mariadb-10.1, 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.
Ondřej Surý <[email protected]> (supplier of updated mariadb-10.1 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: SHA512
Format: 1.8
Date: Wed, 22 Nov 2017 06:03:17 +0000
Source: mariadb-10.1
Binary: libmariadbclient18 libmariadbclient-dev libmariadbclient-dev-compat
libmariadbd18 libmariadbd-dev mariadb-common mariadb-client-core-10.1
mariadb-client-10.1 mariadb-server-core-10.1 mariadb-server-10.1 mariadb-server
mariadb-client mariadb-plugin-connect mariadb-plugin-oqgraph
mariadb-plugin-tokudb mariadb-plugin-mroonga mariadb-plugin-spider
mariadb-plugin-gssapi-server mariadb-plugin-gssapi-client
mariadb-plugin-cracklib-password-check
Architecture: source
Version: 1:10.1.29-2
Distribution: unstable
Urgency: medium
Maintainer: Debian MySQL Maintainers <[email protected]>
Changed-By: Ondřej Surý <[email protected]>
Description:
libmariadbclient-dev - MariaDB database development files
libmariadbclient-dev-compat - MariaDB database development files
(libmysqlclient compatibility)
libmariadbclient18 - MariaDB database client library
libmariadbd-dev - MariaDB embedded database, development files
libmariadbd18 - MariaDB embedded database, shared library
mariadb-client - MariaDB database client (metapackage depending on the latest
vers
mariadb-client-10.1 - MariaDB database client binaries
mariadb-client-core-10.1 - MariaDB database core client binaries
mariadb-common - MariaDB common metapackage
mariadb-plugin-connect - Connect storage engine for MariaDB
mariadb-plugin-cracklib-password-check - CrackLib Password Validation Plugin
for MariaDB
mariadb-plugin-gssapi-client - GSSAPI authentication plugin for MariaDB client
mariadb-plugin-gssapi-server - GSSAPI authentication plugin for MariaDB server
mariadb-plugin-mroonga - Mroonga storage engine for MariaDB
mariadb-plugin-oqgraph - OQGraph storage engine for MariaDB
mariadb-plugin-spider - Spider storage engine for MariaDB
mariadb-plugin-tokudb - TokuDB storage engine for MariaDB
mariadb-server - MariaDB database server (metapackage depending on the latest
vers
mariadb-server-10.1 - MariaDB database server binaries
mariadb-server-core-10.1 - MariaDB database core server files
Closes: 881898 882329
Changes:
mariadb-10.1 (1:10.1.29-2) unstable; urgency=medium
.
[ Otto Kekäläinen ]
* Update the d/changelog with CVEs
.
[ Ondřej Surý ]
* Revert to using system pcre library (Closes: #882329)
* Bump the epoch to fix the mess created by mariadb-10.2 upload
(Closes: #881898)
.
[ Christian Ehrhardt ]
* d/t/upstream: skip func_regexp_pcre on s390x
Checksums-Sha1:
0b38520aa684e5ad3f4f47fb7c17d3e346ca5fa7 4355 mariadb-10.1_10.1.29-2.dsc
02d84c0ab32f9a339abccc83895ff22cfaea79a7 223832
mariadb-10.1_10.1.29-2.debian.tar.xz
370ae0925a5f28f636f9a6cdb1811c2cc150b35d 18926
mariadb-10.1_10.1.29-2_amd64.buildinfo
Checksums-Sha256:
98a8b2a9c4c628f2cd335097241373d739c0a46ecb256cfed98b9977cc16edbe 4355
mariadb-10.1_10.1.29-2.dsc
16314dbe12f1652378c534ea1ee12a0b029fd59ad966421f933460aa387caa74 223832
mariadb-10.1_10.1.29-2.debian.tar.xz
1c89ed7a0cc0bfd737ca338bb4a9dde8ef2f20b0466fac3a2224888ed1352199 18926
mariadb-10.1_10.1.29-2_amd64.buildinfo
Files:
0e4fdeb1c0e309a687a2d6abc3497782 4355 database optional
mariadb-10.1_10.1.29-2.dsc
062bcc98a562122f6342dfe88dd47018 223832 database optional
mariadb-10.1_10.1.29-2.debian.tar.xz
6b839928cc4aa994b0824ddf9bd27ea7 18926 database optional
mariadb-10.1_10.1.29-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEEw2Gx4wKVQ+vGJel9g3Kkd++uWcIFAloVKWZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEMz
NjFCMUUzMDI5NTQzRUJDNjI1RTk3RDgzNzJBNDc3RUZBRTU5QzIACgkQg3Kkd++u
WcJ0ehAAmT5wIvUaOMEVqUnUNtY5FrCBQqC79VpDyNUgtUeVhq3TQdN8RB7Ns7Fo
EoespD5GIewI7ylsm/jExQqW7fFp5uTVfVtKH2/SIZ12KUnkib/75QltVYNdM96N
tBxoF2jf7nzk/R2kQaIMl4aLc7zOf3Fkyvlkv8ccDGvYSjmDX/2mEl1cVCA4fVMk
KGsa7EiRpLqyRFBKd6R05ZFVunDSkS0Dif12coCdVhIwM6nJ4UQmMGK5BHi6Y50m
vYCouP9kyexjjR7WZJaI7fqyHqVUOkcDYTmw/ZJTrExAUob1twMQ7TVbgay9DH+Q
Ewx7fvztJi419pRLa0qPyyVuDzhVg0kdpsJPB9JtjFY+/6515q4FY+czrNYyE3uP
HEK16wIwM+NdYYZPNgiEiDdbvMPv0XwYoAYUGy5aEVenMHRWm9Bezb6XPpgfKv1A
cGfYP6+G5pzLEW5Mc5P8mM87pb4+8ImcWaJIiCwF+BiuImjTqzixdD3BzwFIk3Qf
NCAo9AyJF18+Vu5P4jKhMfM0GqxFUmwmnKZBPALzE1dimOQDMJJYslBZaqhXHTtE
iOxpiTspKZmhXv/z2/c2eBHlfQw4I9LwRafsKthnkuqRR6ZDOKtFOoCLw6UVAlv8
7Swj1OiUvmqBRWN8VKjIeDOKAVrhTcWHX0CaWi6V4d0czWkygUs=
=cuJ1
-----END PGP SIGNATURE-----
--- End Message ---