[debian-mysql] Bug#837369: mariadb-10.0: FTBFS on hppa
John David Anglin
dave.anglin at bell.net
Sun Sep 11 00:24:43 UTC 2016
Source: mariadb-10.0
Version: 10.0.27-1
Severity: normal
Dear Maintainer,
The build fails because the following two tests fail:
rpl.rpl_drop_db binlog.binlog_database
Full build log is here:
https://buildd.debian.org/status/fetch.php?pkg=mariadb-10.0&arch=hppa&ver=10.0.27-1&stamp=1473447628
These two tests fail because the error number for ENOTEMPTY is 247 on hppa:
dave at mx3210:/usr/include$ find . -name errno.h|xargs grep 247
./diet/errno.h:#define ENOTEMPTY 247 /* Directory not empty */
./hppa-linux-gnu/asm/errno.h:#define ENOTEMPTY 247 /* Directory not empty */
In the log, see for example:
CURRENT_TEST: rpl.rpl_drop_db
--- /<<PKGBUILDDIR>>/mysql-test/suite/rpl/r/rpl_drop_db.result 2016-08-24 15:07:41.000000000 +0000
+++ /<<PKGBUILDDIR>>/mysql-test/suite/rpl/r/rpl_drop_db.reject 2016-09-09 14:44:56.598464085 +0000
@@ -8,12 +8,12 @@
create table mysqltest1.t2 (n int);
create table mysqltest1.t3 (n int);
drop database mysqltest1;
-ERROR HY000: Error dropping database (can't rmdir './mysqltest1', errno: 39 "Directory not empty")
+ERROR HY000: Error dropping database (can't rmdir './mysqltest1', errno: 247 "Directory not empty")
use mysqltest1;
show tables;
Tables_in_mysqltest1
drop database mysqltest1;
-ERROR HY000: Error dropping database (can't rmdir './mysqltest1', errno: 39 "Directory not empty")
+ERROR HY000: Error dropping database (can't rmdir './mysqltest1', errno: 247 "Directory not empty")
use mysqltest1;
show tables;
Tables_in_mysqltest1
Either these two tests need to skipped on hppa or the result comparison needs
to be adjusted for different ENOTEMPTY values.
Regards,
Dave Anglin
-- System Information:
Debian Release: stretch/sid
APT prefers buildd-unstable
APT policy: (500, 'buildd-unstable'), (500, 'unstable')
Architecture: hppa (parisc64)
Kernel: Linux 4.7.2+ (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to en_US.utf8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
More information about the pkg-mysql-maint
mailing list