[debian-mysql] Bug#920855: mariadb-10.1: FTBFS on mips{, {, 64}el}: linker failures

Julien Cristau jcristau at debian.org
Tue Jan 29 20:55:56 GMT 2019


Source: mariadb-10.1
Version: 10.1.37-0+deb9u1
Severity: serious
Justification: fails to build from source (but built successfully in the past)
Control: affects -1 + release.debian.org security.debian.org

Hi,

The mariadb-10.1 on security.debian.org fails to build on all mipsen, with similar errors:

> [ 99%] Linking CXX executable explain_filename-t
> cd /<<PKGBUILDDIR>>/builddir/unittest/sql && /usr/bin/cmake -E cmake_link_script CMakeFiles/explain_filename-t.dir/link.txt --verbose=1
> /usr/bin/mips-linux-gnu-g++   -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -pie -fPIC -Wl,-z,relro,-z,now -fstack-protector --param=ssp-buffer-size=4 -DWITH_INNODB_DISALLOW_WRITES -fno-exceptions -fno-rtti -O3 -g -static-libgcc -fno-omit-frame-pointer -fno-strict-aliasing -Wno-uninitialized -D_FORTIFY_SOURCE=2 -DDBUG_OFF  -specs=/usr/share/dpkg/no-pie-link.specs -Wl,-z,relro -Wl,-z,now CMakeFiles/explain_filename-t.dir/explain_filename-t.cc.o  -o explain_filename-t  -lpthread ../../sql/libsql.a ../mytap/libmytap.a ../../storage/csv/libcsv.a ../../storage/heap/libheap.a ../../storage/maria/libaria.a ../../storage/myisam/libmyisam.a ../../storage/myisammrg/libmyisammrg.a ../../storage/perfschema/libperfschema.a ../../storage/sequence/libsequence.a ../../storage/xtradb/libxtradb.a -laio ../../plugin/auth_socket/libauth_socket.a ../../plugin/feedback/libfeedback.a ../../plugin/userstat/libuserstat.a ../../sql/libpartition.a ../../mysys/libmysys.a ../../mysys_ssl/libmysys_ssl.a ../../dbug/libdbug.a ../../mysys/libmysys.a ../../mysys_ssl/libmysys_ssl.a ../../dbug/libdbug.a -lz -lm ../../extra/yassl/libyassl.a ../../extra/yassl/taocrypt/libtaocrypt.a ../../strings/libstrings.a ../../vio/libvio.a ../../pcre/libpcre.a -lcrypt -ldl ../../wsrep/libwsrep.a -lsystemd -latomic -lpthread 
> /usr/bin/ld: ../../mysys/libmysys.a(stacktrace.c.o): undefined reference to symbol '__bss_start'
> //lib/mips-linux-gnu/libselinux.so.1: error adding symbols: DSO missing from command line
> collect2: error: ld returned 1 exit status

Cheers,
Julien



More information about the pkg-mysql-maint mailing list