Source: mariadb-10.6 Version: 1:10.6.7-1 Tags: confirmed, help, ftbfs User: debian-...@lists.debian.org Usertags: x32
Builds on x32 currently fail due to unknown reasons. See log at https://buildd.debian.org/status/fetch.php?pkg=mariadb-10.6&arch=x32&ver=1%3A10.6.7-2%7Eexp1&stamp=1645782519&raw=0 There are a lot of misc errors, but they don't make much sense to me: CheckFunctionExists.c:17: undefined reference to `pthread_getspecific' CheckFunctionExists.c:17: undefined reference to `floor' CheckTypeSize/SIZEOF_SOCKLEN_T.c:28:22: error: ‘socklen_t’ undeclared here (not in a function) cc: error: unrecognized command-line option ‘-Wunused-private-field’ CheckFunctionExists.c:17: undefined reference to `PCRE2regcomp' src.cxx:6:47: error: invalid conversion from ‘char*’ to ‘int’ [-fpermissive] src.c:6:38: error: ‘struct dirent’ has no member named ‘d_namlen’; did you mean ‘d_name’? Example of error in full context: Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_ef995/fast && gmake[2]: Entering directory '/<<PKGBUILDDIR>>/builddir/CMakeFiles/CMakeTmp' /usr/bin/gmake -f CMakeFiles/cmTC_ef995.dir/build.make CMakeFiles/cmTC_ef995.dir/build gmake[3]: Entering directory '/<<PKGBUILDDIR>>/builddir/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_ef995.dir/src.c.o /usr/bin/cc -DPACKAGE=test -DSTRUCT_DIRENT_HAS_D_NAMLEN -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE=1 -D_LARGEFILE_SOURCE -D_LARGE_FILES -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -o CMakeFiles/cmTC_ef995.dir/src.c.o -c /<<PKGBUILDDIR>>/builddir/CMakeFiles/CMakeTmp/src.c /<<PKGBUILDDIR>>/builddir/CMakeFiles/CMakeTmp/src.c: In function ‘main’: /<<PKGBUILDDIR>>/builddir/CMakeFiles/CMakeTmp/src.c:6:38: error: ‘struct dirent’ has no member named ‘d_namlen’; did you mean ‘d_name’? 6 | (void)sizeof(((struct dirent *)0)->d_namlen); | ^~~~~~~~ | d_name gmake[3]: *** [CMakeFiles/cmTC_ef995.dir/build.make:78: CMakeFiles/cmTC_ef995.dir/src.c.o] Error 1 gmake[3]: Leaving directory '/<<PKGBUILDDIR>>/builddir/CMakeFiles/CMakeTmp' gmake[2]: *** [Makefile:127: cmTC_ef995/fast] Error 2 gmake[2]: Leaving directory '/<<PKGBUILDDIR>>/builddir/CMakeFiles/CMakeTmp' Please help! Build history of mariadb-10.5 when builds still passed: https://buildd.debian.org/status/logs.php?pkg=mariadb-10.5&arch=x32 This seems to be quite similar to Bug#1006528 for sh4, so perhaps fixing this issue could solve two archs at the same time.