[debian-mysql] Bug#1069094: mariadb: FTBFS on hurd-i386

Svante Signell svante.signell at gmail.com
Tue Apr 16 11:22:18 BST 2024


Source: mariadb
Version: 10.11.7-4
Severity: important
Tags: patch
User: debian-hurd at lists.debian.org
Usertags: hurd
X-Debbugs-CC: debian-hurd at lists.debian.org

Hi,

mariadb FTBFS on hurd-i386. Attached are three patches enabling a
successful build:

- debian_rules.patch: 
override_dh_installsystemd: Install mariadb.service on Linux only.
override_dh_missing: Change dh_missing from fail to list on non-linux. 

- storage_connect_ioapi.h.patch:
Add Hurd to define __USE_FILE_OFFSET64 et al.

- plugin_disks_information_schema_disks.cc.patch:
Define PATH_MAX if not defined.

Unfortunately the build succeeds only with DEB_BUILD_OPTIONS=nocheck
since debian/rules override_dh_auto_test errors out with:
2024-04-16 11:09:38 0 [Note] Plugin 'INNODB_SYS_VIRTUAL' is disabled.
ERROR: 1017  Can't find file: '(temporary)' (errno: 1073741826 "No such
file or directory")
2024-04-16 11:09:38 0 [ERROR] Aborting

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.

Thanks!

-------------- next part --------------
A non-text attachment was scrubbed...
Name: debian_rules.patch
Type: text/x-patch
Size: 549 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-mysql-maint/attachments/20240416/dbc5a4a5/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: plugin_disks_information_schema_disks.cc.patch
Type: text/x-patch
Size: 490 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-mysql-maint/attachments/20240416/dbc5a4a5/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: storage_connect_ioapi.h.patch
Type: text/x-patch
Size: 558 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-mysql-maint/attachments/20240416/dbc5a4a5/attachment-0002.bin>


More information about the pkg-mysql-maint mailing list