Skip to content

Make hurd-i386 build fully pass (Closes: #1069094)

  • Install mariadb.service on Linux only
  • Change dh_missing from fail to list on non-Linux
  • Disks plugin: Define PATH_MAX if not defined
  • Connect: Add Hurd to define __USE_FILE_OFFSET64 et al

Additionally the file debian/unstable-tests.hurd should be linked to unstable-tests.hurd-i386 (or equivalent) since dpkg-architecture -qDEB_BUILD_ARCH results in hurd-i386.

Unfortunately the build will still fail after these changes as the post-build MTR test still errors with:

[Note] Plugin 'INNODB_SYS_VIRTUAL' is disabled.
ERROR: 1017  Can't find file: '(temporary)'
(errno: 1073741826 "No such file or directory")
[ERROR] Aborting

Merge request reports

Loading