Source: mariadb-10.6 Version: 1:10.6.7-1 Tags: confirmed, help, ftbfs User: debian-h...@lists.debian.org Usertags: hurd
Builds on hurd-i386 currently fail due to unknown reasons. See log at https://buildd.debian.org/status/fetch.php?pkg=mariadb-10.6&arch=hurd-i386&ver=1%3A10.6.7-2%7Eexp1&stamp=1645912176&raw=0 There are a lot of misc errors, but they don't make much sense to me: CheckFunctionExists.c:17: undefined reference to `crypt' CheckFunctionExists.c:17: undefined reference to `floor' src.cxx:4:29: error: ‘SO_PEERID’ was not declared in this scope src.cxx:3:1: note: ‘NULL’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’? src.cxx:1:10: fatal error: ucred.h: No such file or directory src.c:2:10: fatal error: pthread_np.h: No such file or directory Example of error in full context: Run Build Command(s):/usr/bin/make -f Makefile cmTC_49a19/fast && make[2]: Entering directory '/<<PKGBUILDDIR>>/builddir/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_49a19.dir/build.make CMakeFiles/cmTC_49a19.dir/build make[3]: Entering directory '/<<PKGBUILDDIR>>/builddir/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_49a19.dir/src.c.o /usr/bin/cc -DHAVE_PTHREAD_GETTHREADID_NP -DPACKAGE=test -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>>=. -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_49a19.dir/src.c.o -c /<<PKGBUILDDIR>>/builddir/CMakeFiles/CMakeTmp/src.c /<<PKGBUILDDIR>>/builddir/CMakeFiles/CMakeTmp/src.c:2:10: fatal error: pthread_np.h: No such file or directory 2 | #include <pthread_np.h> | ^~~~~~~~~~~~~~ compilation terminated. CMakeFiles/cmTC_49a19.dir/build.make:77: recipe for target 'CMakeFiles/cmTC_49a19.dir/src.c.o' failed make[3]: *** [CMakeFiles/cmTC_49a19.dir/src.c.o] Error 1 make[3]: Leaving directory '/<<PKGBUILDDIR>>/builddir/CMakeFiles/CMakeTmp' Makefile:127: recipe for target 'cmTC_49a19/fast' failed make[2]: *** [cmTC_49a19/fast] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>/builddir/CMakeFiles/CMakeTmp' Please help! Build history shows that at least MariaDB 10.3 used to build back in 2020: https://buildd.debian.org/status/logs.php?pkg=mariadb-10.3&arch=hurd-i386 This seems to be quite similar to Bug#1006528 for sh4 and Bug#1006530 for x32, so perhaps fixing this issue could solve three archs at the same time.