[debian-mysql] Bug#838914: Bug#838914: mariadb-10.0: testsuite failures on mips/mipsel
knielsen at knielsen-hq.org
Fri Oct 21 21:34:15 UTC 2016
James Cowgill <jcowgill at debian.org> writes:
> Fix the value of DEFAULT_MACHINE on 32-bit mips platforms.
I've upstreamed this patch, it should appear in MariaDB 10.0.28.
> Link groonga against libatomic as it uses 64-bit atomic operations not
> supported on mips without that helper library.
> This is a rather large patch attempting to fix some unaligned memory
> accesses in the CONNECT storage engine which cause bus errors on mips
> (and probably other platforms which prohibit unaligned memory access).
Mroonga and CONNECT are storage engines that I think are developed
independently from MariaDB - ie. MariaDB is not the real upstream. So I've
sent mails on the maria-developers@ list with the patches, asking how these
can be properly upstreamed.
> Remove various tests from mysql-test/unstable-tests which now pass on mips.
> Updates debian/unstable-tests.mips*
> I've added the 'connect.mysql_index' test to the mipsel unstable tests.
> It seems to fail sporadically on mipsel. It usually takes about 5
> retries to fail, but sometimes less. I'm not sure what the cause is here.
I chose not to upstream these two. I'm frankly not too impressed with these
"unstable-tests". Anyway, I think it's fine to carry these patches
separately in Debian for now.
Hope this helps,
More information about the pkg-mysql-maint