Your message dated Wed, 22 Nov 2017 09:09:29 +0000
with message-id <e1ehr29-0000de...@fasolo.debian.org>
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 ow...@bugs.debian.org
immediately.)


-- 
882329: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882329
Debian Bug Tracking System
Contact ow...@bugs.debian.org 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

Attachment: 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 882...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ondřej Surý <ond...@debian.org> (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 ftpmas...@ftp-master.debian.org)


-----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 <pkg-mysql-ma...@lists.alioth.debian.org>
Changed-By: Ondřej Surý <ond...@debian.org>
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 ---

Reply via email to