> 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

Found upstream commit
https://github.com/mariadb/server/commit/057c560ee45c61d172ed0ed762b0b33b37349e5c
and issue https://jira.mariadb.org/browse/MDEV-10943 which have the
same error message.

We also already have this patch, do you Julien think it fixes the same problem?
https://salsa.debian.org/mariadb-team/mariadb-10.1/blob/stretch/debian/patches/mips-compilation-failure-__bss_start-symbol-miss.patch

Reply via email to