[debian-mysql] Bug#1063739: mariadb: FTBFS on hurd-i386: OS_DATA_FILE_NO_O_DIRECT was not declared in this scope
otto at debian.org
otto at debian.org
Sun Feb 11 22:36:14 GMT 2024
Source: mariadb
Version: 1:10.11.7-1
Tags: confirmed, help, ftbfs
User: debian-hurd at lists.debian.org
Usertags: hurd
X-Debbugs-CC: debian-hurd at lists.debian.org
The builds of MariaDB currently fail with:
[ 51%] Building CXX object extra/mariabackup/CMakeFiles/mariadb-backup.dir/xtrabackup.cc.o
cd /<<PKGBUILDDIR>>/builddir/extra/mariabackup && /usr/bin/c++ -DBTR_CUR_ADAPT -DBTR_CUR_HASH_ADAPT -DHAVE_CONFIG_H -DHAVE_SYSTEM_REGEX -DPCRE_STATIC=1 -D_FILE_OFFSET_BITS=64 -Dmariadb_backup_EXPORTS -I/<<PKGBUILDDIR>>/wsrep-lib/include -I/<<PKGBUILDDIR>>/wsrep-lib/wsrep-API/v26 -I/<<PKGBUILDDIR>>/builddir/include -I/<<PKGBUILDDIR>>/include/providers -I/<<PKGBUILDDIR>>/storage/innobase/include -I/<<PKGBUILDDIR>>/storage/innobase/handler -I/<<PKGBUILDDIR>>/libbinlogevents/include -I/<<PKGBUILDDIR>>/tpool -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/sql -I/<<PKGBUILDDIR>>/extra/mariabackup/quicklz -I/<<PKGBUILDDIR>>/extra/mariabackup -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 -Wconversion -Wno-sign-conversion -O2 -g -static-libgcc -fno-omit-frame-pointer -fno-strict-aliasing -Wno-uninitialized -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall -Wenum-compare -Wenum-conversion -Wextra -Wformat-security -Wmissing-braces -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Woverloaded-virtual -Wnon-virtual-dtor -Wvla -Wwrite-strings -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_OPENSSL -DOPENSSL_API_COMPAT=0x10100000L -UMYSQL_SERVER -DHAVE_OPENSSL -DOPENSSL_API_COMPAT=0x10100000L -MD -MT extra/mariabackup/CMakeFiles/mariadb-backup.dir/xtrabackup.cc.o -MF CMakeFiles/mariadb-backup.dir/xtrabackup.cc.o.d -o CMakeFiles/mariadb-backup.dir/xtrabackup.cc.o -c /<<PKGBUILDDIR>>/extra/mariabackup/xtrabackup.cc
/<<PKGBUILDDIR>>/extra/mariabackup/xtrabackup.cc: In function âbool innodb_init()â:
/<<PKGBUILDDIR>>/extra/mariabackup/xtrabackup.cc:2431:39: error: âOS_DATA_FILE_NO_O_DIRECTâ was not declared in this scope
2431 | OS_DATA_FILE_NO_O_DIRECT, false, &ret);
| ^~~~~~~~~~~~~~~~~~~~~~~~
See full log at https://buildd.debian.org/status/fetch.php?pkg=mariadb&arch=hurd-i386&ver=1%3A10.11.7-1&stamp=1707571681&raw=0
Previously build was failing on Bug#1006531, but it was fixed in previous upload, so we have not gotten in the build this far ever before and thus discovered this for the first time.
More information about the pkg-mysql-maint
mailing list