> 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